IMPLEMENTATION OF HIGH AVAILABILITY WITH NGINX LOAD BALANCER AND GALERA CLUSTER

Authors

  • Dino Ananda Saputra Author
  • Indrawan Author
  • Chaerul Umam Author
  • Anas Nasrullah Author
  • Irwan Siswanto Author
  • Muhammad Aditia Author

DOI:

https://doi.org/10.2015/cyfors.31.2026

Keywords:

High availbility, nginx, load balancing, galera, mariadb, cluster

Abstract

High Availability (HA) systems play an important role in ensuring that critical applications continue to run despite server failures, hardware failures, or cyberattacks. This study discusses the implementation of the HA system using Nginx as the load balancer and the Galera Cluster for the MariaDB database. The main goal is to optimize system performance and minimize downtime during traffic spikes or system outages. By leveraging Nginx for traffic distribution and Galera Cluster for real-time data replication, this architecture provides high fault tolerance and reliable service availability. This study evaluates the system's ability to deal with traffic spikes, maintain service continuity, and be resistant to hardware and software interference. The system is designed to meet modern SLA standards with a minimum uptime of 99.95%. In addition, the implementation of a failover mechanism on applications and databases allows the system to continue operating normally even if there is a disruption to one of the components

Downloads

Published

09-01-2026