Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/150613
Title: Operaciones de mantenimiento en clúster HA de MariaDB con Zero-Downtime
Author: López López, Javier
Tutor: Jofre Bravo, Jaume
Others: Baneres, David  
Serra, Montse  
Abstract: Currently, 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.
Keywords: MariaDB
Galera
MaxScale
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: Jun-2024
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 
javilopsTFC0624.pdfMemoria del TFG2,73 MBAdobe PDFThumbnail
View/Open
Share:
Export:
View statistics

This item is licensed under aCreative Commons License Creative Commons