Solution Overview

This solution is developed based on Master High Availability (MHA) and helps you deploy highly available MySQL clusters on Huawei Cloud cloud servers. MHA is a mature and open source MySQL HA program that provides heartbeat detection, primary/standby replication, failover, and alert email sending. It is suitable for enterprises that require high availability, data integrity, and almost uninterrupted maintenance of primary servers.

Solution Architecture

This solution helps you quickly deploy an MHA MySQL cluster on Huawei Cloud.

Quick Deployment of an MHA MySQL Cluster

Version:2.0.0

Last Updated: August 2024

Built By: Huawei Cloud

Time Required for Deployment: About 20 minutes

Time Required for Uninstallation: About 10 minutes

Data Center:

Solution Description

Solution Description

  • This solution will create three FlexusX Instances, add them to the same FlexusX group, configure an anti-affinity policy, deploy them across AZs, and install the MHA and MySQL software on each FlexusX instance.

  • This solution will create a virtual IP address (VIP) for primary/standby switchover of the MySQL databases.

  • This solution will assign three EIPs for Internet access and alarm notifications in case of any faults.

  • This solution will create a security group to secure the FlexusX instance environment by controlling access to FlexusX instances.

展开内容
收起内容