MySQL架构

MySQL

MySQL小型高可用架构

方案:MySQL双主、主从 + Keepalived主从自动切换

服务器资源:两台PC Server

优点:架构简单,节省资源

缺点:无法线性扩展,主从失败之后需要手动恢复主从架构

MySQL中型高可用架构

方案:lvs+keepalived+mysql实现mysql数据库热备主主复制MHA

- 真实mysql服务器(RS1)
- 真实mysql服务器(RS2)

- Master负载均衡服务器 
- backup负载均衡服务器 

- 系统对外虚拟IP

LVS+Keepalived+MHA 高可用群集

MySQL大型高可用架构

主要思路:中间件+MySQL Sharding

如方案:MYCAT等中间件+MySQL技术

另外,还分享些MySQL一些主流的高可用架构

1、MySQL双主 + Keepalived主备自动切换方案

2、MySQL主从 + Keepalived主从自动切换方案

3、MMM+MySQL双主 + 多从高可用方案

4、MySQL + Pecemaker(Heartbeat) + DRBD高可用

5、MySQL + RHCS 高可用方案

6、MySQL + Cluser 集群架构

7、Percona Xtradb Cluster 集群高可用性解决方案

8、中间件 + MySQL 大型集群解决方案(上面已提到)

原文地址:https://www.cnblogs.com/zywu-king/p/8605807.html