天天看點

負載均衡和高可用性

    負載均衡:就是對負載或流量分攤,不至于把一台機器超載導緻服務終斷或不可用,多台機器經常組成一個叢集,來處理所有的并發量或負載等而不是單單的一台機器,相關軟體:haproxy,lvs,nginx,這些軟體提供對叢集的管理,是叢集的大門.

    高可用性:一個叢集(負載均衡叢集),一般都有一個公共ip或域名等對外提供服務,通過這個ip或域名等,就可以通路這個叢集,因為這個域名或ip或相關的服務出問題了,那麼就會出現整個叢集不能對外提供服務,高可用性就是為了解決單點故障的問題,當叢集中的主節點出問題後,次節點就會接管,這樣的話保證了叢集的高可用性,次節點通常是主節點的鏡像,相關軟體:keepalived,heartbeat.可以說高可用性解決了負載均衡出現單一管理節點出問題後整個叢集不能對外提供服務的問題

高可用性叢集中的節點一般是一主一備,或者一主多備,通過備份提高整個系統可用性。

而負載均衡叢集一般是多主,每個節點都分擔流量

原文位址:http://blog.chinaunix.net/uid-17268883-id-3512300.html

繼續閱讀