Portal de Eventos, Conferencia Internacional BIREDIAL-ISTEC 2015

Tamaño de la fuente: 
Arquitectura de Alta Disponibilidad en DSpace: Repositorio TEC
Isaac Alpízar Chacón, Laura Meneses Guillen

Última modificación: 11/11/2015

Resumen


Palabras clave: preservación digital, alta disponibilidad, arquitectura de servidores, repositorio institucional.

Keywords: digital preservation, high availability, server architecture, institutional repository.

Resumen: En la actualidad, el acceso rápido, seguro y eficiente a la información es un aspecto muy importante para todos los usuarios. Un repositorio institucional que no garantiza el acceso a su contenido de forma eficiente y sostenible, mediante una arquitectura funcional, confiable, y de alta disponibilidad se arriesga a la caída del servicio, y a perdida de información en caso de algún error lógico o físico de los servidores En caso de error, el repositorio podría dejar de recibir nuevo contenido, perder visibilidad, e incluso perder la información almacenada, y los usuarios pueden perder la confianza en el servicio y dejar de usarlo. Este póster presenta el modelo de arquitectura implementado para garantizar el buen funcionamiento, confiabilidad y alta disponibilidad del Repositorio TEC. El modelo separa la arquitectura lógica de DSpace (aplicación, base de datos, Handle y assetstore) en distintos servidores físicos para mejorar la redundancia de datos y disponibilidad del servicio. El modelo cuenta con un servidor físico dedicado para el balanceo de carga y resolución de URL’s utilizando los software Nginx y Handle respectivamente, dos servidores físicos para brindar el acceso al repositorio (aplicación, base de datos y assetstore) y otro servidor físico para los respaldos de información. La replicación de información en tiempo real se logra gracias a: rsync (sincronización de archivos entre servidor primario y de respaldos), Samba (acceso desde el servidor secundario al assetstore del servidor primario), y PostgreSQL 9.4 (replicación en tiempo real de la base de datos). Con esta arquitectura se puede proveer un servicio confiable en caso de fallo de alguno de los servidores físicos.

Abstract: Currently, the rapid, reliable and efficient access to information is an important aspect for all users. An institutional repository that does not guarantee access to its content efficiently and sustainably, by a functional, reliable, and high availability architecture, risks outage and loss of data if a logical or physical error occurs. On error, the repository could stop getting new content, lose visibility, and even lose information, and the users may lose trust in the service and stop using it. This poster presents the architecture model implemented to ensure the proper operation, reliability and availability of Repositorio TEC. The model separates the logical architecture of DSpace (application, database, Handle, and assetstore) on different physical servers to improve data redundancy and availability. The architecture features a physical dedicated server for load balancing and resolution of URLs using the Nginx and Handle software respectively, two physical servers to provide access to the repository (application, assetstore and database) and another physical server for information backup. Real-time data replication is achieved by using: rsync (file synchronization between the primary and backup server), Samba (access to the assetstore in the primary server from the secondary server) and PostgreSQL 9.4 (real-time database replication). With this architecture, it is possible to provide a reliable service in case of failure of any of the physical servers.

Palabras clave: preservación digital, alta disponibilidad, arquitectura de servidores, repositorio institucional.

Keywords: digital preservation, high availability, server architecture, institutional repository.


Para poder ver los trabajos, es necesario registrarse en la conferencia