|
1、Linux集群主要分成三大類( 高可用集群, 負載均衡集群,科學計算集群)(下面只介紹負載均衡集群) 負載均衡集群(Load Balance Cluster) 負載均衡系統(tǒng):集群中所有的節(jié)點都處于活動狀態(tài),它們分攤系統(tǒng)的工作負載。一般Web服務器集群、數(shù)據(jù)庫集群和應用服務器集群都屬于這種類型。 負載均衡集群一般用于相應網(wǎng)絡請求的網(wǎng)頁服務器,數(shù)據(jù)庫服務器。這種集群可以在接到請求時,檢查接受請求較少,不繁忙的服務器,并把請求轉(zhuǎn)到這些服務器上。從檢查其他服務器狀態(tài)這一點上看,負載均衡和容錯集群很接近,不同之處是數(shù)量上更多。 2、負載均衡系統(tǒng): 負載均衡又有DNS負載均衡(比較常用)、IP負載均衡、反向代理負載均衡等,也就是在集群中有服務器A、B、C,它們都是互不影響,互不相干的,任何一臺的機器宕了,都不會影響其他機器的運行,當用戶來一個請求,有負載均衡器的算法決定由哪臺機器來處理,假如你的算法是采用round算法,有用戶a、b、c,那么分別由服務器A、B、C來處理; 3、分布式是指將不同的業(yè)務分布在不同的地方。 而集群指的是將幾臺服務器集中在一起,實現(xiàn)同一業(yè)務。 分布式中的每一個節(jié)點,都可以做集群。 而集群并不一定就是分布式的。 舉例:就比如新浪網(wǎng),訪問的人多了,他可以做一個群集,前面放一個響應服務器,后面幾臺服務器完成同一業(yè)務,如果有業(yè)務訪問的時候,響應服務器看哪臺服務器的負載不是很重,就將給哪一臺去完成。 而分布式,從窄意上理解,也跟集群差不多, 但是它的組織比較松散,不像集群,有一個組織性,一臺服務器垮了,其它的服務器可以頂上來。 分布式的每一個節(jié)點,都完成不同的業(yè)務,一個節(jié)點垮了,哪這個業(yè)務就不可訪問了。 |
|
|