Implementation of a Redundant MySQL High Availability Cluster

  • Project Sector: Educational
  • Client Name: Apporto Corporation

The scope of this initiative involves formulating and executing a resilient MySQL cluster with high availability on the Azure platform, utilizing Linux Virtual Machines (VMs) as the foundational Infrastructure as a Service (IaaS) framework. The principal objective is to guarantee uninterrupted availability and dependability of the MySQL database, achieved through the deployment of sophisticated technologies, including Corosync, Pacemaker, and DRBD for active-passive replication.

Services:

  • Azure VM
  • Terraform
  • Salt Stack
  • Azure VNet
  • MySQL
  • Pacemaker
  • Corosync
  • DRBD HA Cluster