lvs + vrrp結合體,實現高可用的負載均衡
1> 提供負載均衡 基於lvs實現 2> 高可用 vrrp協議 經過接管vip實現 3> 健康檢查 故障點剔除
IPVS(內核層) ---> 負載均衡 NETLINK(內核層) ---> 高可用模塊(提供高級路由功能) Checkers(用戶層) ---> 健康檢查模塊(負載均衡穩定的基礎,包括故障機器的剔除和修復機器的加入:包括MASTER檢查) WatchDog(用戶層) ---> 監控VRRP和Checkers子進程的健康狀態
客戶端訪問域名 ---> 公網DNS解析 ---> lvs負載均衡設備(轉發) -------> nginx反向代理設備(基於域名虛擬主機,此處的域名就是客戶端的地址)--------> 後端app