【Mysql】高可用架構之-Lvs+keepalive+Altas+MHA
上一篇講的是LVS+KEEPALIVE+MYSQL做的負載均衡
這一篇是在上篇的基礎上擴充的 LVS+Keepalive+ALtas+Mha 做的mysql的讀寫分離與負載均衡
mha控制著mysql的高可用,mysql之間透過keepalive配置vip,altas控制著讀寫分離(altas配置檔案寫庫配置vip),缺點:altas壞了全部over
在1.1的基礎上,多加了一臺altas,兩臺altas之間透過keepalive配置vip,缺點:兩臺altas之間沒有配置負載均衡
在1.2的基礎上 在上一層配置負載均衡,本例採用的是lvs,lvs之間透過keepalive配置vip,優點:altas之間既做了負載均衡,又透過vip做了高可用!
1.3架構詳細可參考:
http://mp.weixin.qq.com/s/itYv_f5KLeZVF9N2q7T8EA
http://mp.weixin.qq.com/s?__biz=MzAwMDU2ODU3MA==&mid=2247483771&idx=1&sn=e8c18041ad3433f057732b504691ffe0&chksm=9ae7bceead9035f878954c3e26285c918fe15b0d25045d7450fabc77c983e98a127a9554a905&scene=21#wechat_redirect
這一篇是在上篇的基礎上擴充的 LVS+Keepalive+ALtas+Mha 做的mysql的讀寫分離與負載均衡
1導讀:
照理說 altas+keepalive+Mha即可做到mysqlk的讀寫分離與負載均衡,但是如果altas當機既全部over,那麼可以用兩臺altas來做altas的高可用,但是做不到altas之間的負載,於是在altas上層新增一層lvs負載均衡即可
架構演變可以如下
架構演變可以如下
1.1 altas + mha + keepalive
架構圖如下:
mha控制著mysql的高可用,mysql之間透過keepalive配置vip,altas控制著讀寫分離(altas配置檔案寫庫配置vip),缺點:altas壞了全部over
1.2 altas(高可用) + mha + keepalive
在1.1的基礎上,多加了一臺altas,兩臺altas之間透過keepalive配置vip,缺點:兩臺altas之間沒有配置負載均衡
1.3 Lvs+Altas+Mha+Keepalive
在1.2的基礎上 在上一層配置負載均衡,本例採用的是lvs,lvs之間透過keepalive配置vip,優點:altas之間既做了負載均衡,又透過vip做了高可用!
1.3架構詳細可參考:
http://mp.weixin.qq.com/s/itYv_f5KLeZVF9N2q7T8EA
http://mp.weixin.qq.com/s?__biz=MzAwMDU2ODU3MA==&mid=2247483771&idx=1&sn=e8c18041ad3433f057732b504691ffe0&chksm=9ae7bceead9035f878954c3e26285c918fe15b0d25045d7450fabc77c983e98a127a9554a905&scene=21#wechat_redirect
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29096438/viewspace-2131188/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 高可用架構之 MMM 架構MySql架構
- MySQL 實現高可用架構之 MHAMySql架構
- MySQL高可用架構之MHA實踐MySql架構
- MySQL高可用架構之PXC實踐MySql架構
- Mysql高可用架構方案MySql架構
- MySQL高可用架構之MaxScale實踐MySql架構
- MySQL高可用架構之Keepalived+主從架構部署MySql架構
- MySQL高可用架構對比MySql架構
- mysql高可用架構MHA搭建MySql架構
- Keepalived 架構高可用 Mysql架構MySql
- mysql MHA 高可用架構部署MySql架構
- MySQL高可用架構之MHA 原理與實踐MySql架構
- MySQL高可用架構設計分析MySql架構
- 高可用架構架構
- MySQL高可用架構-MMM、MHA、MGR、PXCMySql架構
- 淺談MySQL叢集高可用架構MySql架構
- MySQL高可用架構:mysql+keepalived實現MySql架構
- MySQL主從原理, 高可用架構與高效能架構MySql架構
- Oracle 高可用架構Oracle架構
- MySQL資料庫架構——高可用演進MySql資料庫架構
- MySQL 高可用架構 - MHA環境部署記錄MySql架構
- MySQL高可用架構-MHA環境部署記錄MySql架構
- MySQL高可用架構-MMM環境部署記錄MySql架構
- mysql高可用架構MHA搭建(centos7+mysql5.7.28)MySql架構CentOS
- 構建MHA實現MySQL高可用叢集架構MySql架構
- MySQL資料庫實現高可用架構之MHA的實戰MySql資料庫架構
- MySQL高可用架構案例篇:UCloud最佳實踐MySql架構Cloud
- Canal高可用架構部署架構
- 【Redis】Sentinel 高可用架構Redis架構
- Redis Sentinel高可用架構Redis架構
- Oracle高可用架構(MAA)Oracle架構
- Twitter 高併發高可用架構架構
- MySQL 中常見的幾種高可用架構部署方案MySql架構
- AWS 高可用AWS架構方案架構
- 從MySQL雙主高可用架構,談戀愛關係。MySql架構
- k8s高可用架構K8S架構
- MQ系列9:高可用架構分析MQ架構
- 深度解析KubeEdge EdgeMesh 高可用架構架構