Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/150613
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorLópez López, Javier-
dc.contributor.otherBaneres, David-
dc.contributor.otherSerra, Montse-
dc.coverage.spatialSevilla, ESP-
dc.date.accessioned2024-07-07T20:58:22Z-
dc.date.available2024-07-07T20:58:22Z-
dc.date.issued2024-06-
dc.identifier.urihttp://hdl.handle.net/10609/150613-
dc.description.abstractActualmente las empresas, con motivo de sus actividades comerciales, la competencia y exposición pública, no pueden permitirse disponer de ventanas con periodos de no disponibilidad de sus sistemas. Este sería un grave contratiempo que tendría consecuencias en el negocio y, a su vez, es necesario para poder seguir ofreciendo un servicio adecuado, ya que estos sistemas y servicios evolucionan constantemente y requieren de mantenimiento. Este proyecto tratará de poner solución a esta problemática, al menos en cuanto a uno de los sistemas fundamentales en todo negocio: las bases de datos y más concretamente, el SGBD MariaDB. Para ello, se ha montado toda la infraestructura necesaria y se han ejecutado con éxito y con la menor pérdida de servicio posible, un par de laboratorios que ponen solución a dicho problema. Se ha montado, en Google Cloud Platform, una infraestructura en alta disponibilidad de MariaDB con Galera y reparto de peticiones de lectura y escritura de los clientes hacia los backends, con MaxScale y Keepalived, poniendo solución a las operaciones de mantenimiento del SGBD, como subidas de versión o mantenimientos menores y con pérdidas de servicio nulas o insignificantes. Por otro lado, también se ha propuesto una solución robusta para las copias de seguridad y restauración de las bases de datos, así como un remedio para la recuperación de los datos en cualquier momento del tiempo (PITR). Por último, se ha propuesto una futura línea de investigación para la monitorización y el escalado horizontal de la plataforma.es
dc.description.abstractCurrently, companies, due to their commercial activities, competition, and public exposure, cannot afford to have periods of unavailability in their systems. This would be a serious setback with business consequences, and it is necessary to continue offering an adequate service, as these systems and services are constantly evolving and require maintenance. This project aims to address this issue, at least concerning one of the fundamental systems in any business: databases, specifically the MariaDB DBMS. To achieve this, all necessary infrastructure has been set up, and a couple of labs have been successfully executed with minimal service loss, providing a solution to this problem. A high-availability MariaDB infrastructure with Galera has been set up on Google Cloud Platform, distributing read and write requests from clients to the backends using MaxScale and Keepalived, addressing DBMS maintenance operations such as version upgrades or minor maintenance with zero or insignificant loss of service. Additionally, a robust solution for database backups and restores has been proposed, as well as a remedy for data recovery at any point in time (PITR). Finally, a future line of research has been proposed for monitoring and horizontal scaling of the platform.en
dc.format.mimetypeapplication/pdfca
dc.language.isospaes
dc.publisherUniversitat Oberta de Catalunya (UOC)ca
dc.rightsCC BY-NC-ND*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectMariaDBes
dc.subjectGaleraes
dc.subjectMaxScalees
dc.subject.lcshOperating systems (Computers) -- TFGen
dc.titleOperaciones de mantenimiento en clúster HA de MariaDB con Zero-Downtimeca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacSistemes operatius (Ordinadors) -- TFGca
dc.contributor.tutorJofre Bravo, Jaume-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
javilopsTFC0624.pdfMemoria del TFG2,73 MBAdobe PDFVista previa
Visualizar/Abrir
Comparte:
Exporta:
Consulta las estadísticas

Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons