MySQL小型高可用架構 方案:MySQL雙主、主從 + Keepalived主從自動切換 服務器資源:兩臺PC Server 優點:架構簡單,節省資源 缺點:無法線性擴展,主從失敗之后需要手動恢復主從架構 MySQL中型高可用架構 方案:MMM + MySQL雙主 + 多從高可用方案 服務器資
MySQL小型高可用架構
方案:MySQL雙主、主從 + Keepalived主從自動切換
服務器資源:兩臺PC Server
優點:架構簡單,節省資源
缺點:無法線性擴展,主從失敗之后需要手動恢復主從架構
MySQL中型高可用架構
方案:MMM + MySQL雙主 + 多從高可用方案
>服務器資源:
1、至少五臺PC Server,2臺MySQL主庫,2臺MySQL從庫,1臺MMM Monitor;
2、1臺MMM Monitor選擇低配;
3、如果不采用F5作為從庫的負載均衡器,可用2臺PC SERVER部署LVS或HAProxy+Keepalived組合來代替;
優點:雙主熱備模式,讀寫分離,SLAVE集群可線性擴展
缺點:讀寫分離需要在程序端解決,Master大批量寫操作時會產生主從延時
MySQL大型高可用架構
主要思路:中間件+MySQL Sharding
如方案:Cobar等中間件+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 大型集群解決方案(上面已提到)
MySQL + Pecemaker(Heartbeat) + DRBD高可用 && MySQL + RHCS 高可用方案
Percona Xtradb Cluster 集群高可用性解決方案
MySQL多機房部署架構參考
原文地址:Mysql架構演變, 感謝原作者分享。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com