其中:
Dbm157是mysql主,dbm158是mysql主的備機,dbs159/160/161是mysql從。
MySQL寫操作一般采用基於heartbeat+DRBD+MySQL搭建高可用集群的方案。通過heartbeat實現對mysql主進行狀態監測,而DRBD實現dbm157數據同步到dbm158。
讀操作普遍采用基於LVS+Keepalived搭建高可用高擴展集群的方案。前端AS應用通過提高的讀VIP連接LVS,LVS有keepliaved做成高可用模式,實現互備。
最後,mysql主的從節點dbs159/160/161通過mysql主從復制功能同步mysql主的數據,通過lvs功能提供給前端AS應用進行讀操作,並實現負載均衡。