服務(wù)器集群與負載均衡介紹 服務(wù)器集群是怎樣形成的
服務(wù)器集群與負載均衡介紹
1.集群(Cluster):是一組獨立的計算機系統(tǒng)構(gòu)成一個松耦合的多處理器系統(tǒng),它們之間通過網(wǎng)絡(luò)實現(xiàn)進程間的通信。應(yīng)用程序可以通過網(wǎng)絡(luò)共享內(nèi)存進行消息傳送,實現(xiàn)分布式計算機。
2.負載均衡(Load Balance):先得從集群講起,集群就是一組連在一起的計算機,從外部看它是一個系統(tǒng),各節(jié)點可以是不同的操作系統(tǒng)或不同硬件構(gòu)成的計算機。如一個提供Web服務(wù)的集群,對外界來看是一個大Web服務(wù)器。不過集群的節(jié)點也可以單獨提供服務(wù)。
3.特點:在現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)之上,負載均衡提供了一種廉價有效的方法擴展服務(wù)器帶寬和增加吞吐量,加強網(wǎng)絡(luò)數(shù)據(jù)處理能力,提高網(wǎng)絡(luò)的靈活性和可用性。集群系統(tǒng) (Cluster)主要解決下面幾個問題:
(1)高可靠性(HA):利用集群管理軟件,當(dāng)主服務(wù)器故障時,備份服務(wù)器能夠自動接管主服務(wù)器的工作,并及時切換過去,以實現(xiàn)對用戶的不間斷服務(wù);
(2)高性能計算(HP):即充分利用集群中的每一臺計算機的資源,實現(xiàn)復(fù)雜運算的并行處理,通常用于科學(xué)計算領(lǐng)域,比如基因分析,化學(xué)分析等;
(3)負載平衡:即把負載壓力根據(jù)某種算法合理分配到集群中的每一臺計算機上,以減輕主服務(wù)器的壓力,降低對主服務(wù)器的硬件和軟件要求。
服務(wù)器集群是怎樣形成的
如果服務(wù)器運行了群集服務(wù)并且無法找到群集中的其它節(jié)點,它自己可以形成一個群集。要形成群集,節(jié)點必須能夠獲得對仲裁資源的獨占權(quán)。
當(dāng)最初形成群集時,群集中的第一個節(jié)點將包括群集配置數(shù)據(jù)庫。每當(dāng)有新節(jié)點加入群集時,新節(jié)點都會在本地獲得并保持群集配置數(shù)據(jù)庫的副本。仲裁資源用恢復(fù)日志(其中含有同節(jié)點無關(guān)的群集配置和狀態(tài)數(shù)據(jù))的形式存儲配置數(shù)據(jù)庫的最新版本。
建議在群集運行中,群集服務(wù)使用仲裁恢復(fù)日志執(zhí)行以下操作 :
保證只有一組活動、可相互通訊的節(jié)點才能形成群集;
僅當(dāng)某個節(jié)點可以獲得對仲裁資源的控制權(quán)時 , 才允許它形成群集;
僅當(dāng)某個節(jié)點可以同控制仲裁資源的節(jié)點通訊時 , 才允許它加入或留在現(xiàn)有群集中。
一、集群系統(tǒng)可解決所有的服務(wù)器硬件故障,當(dāng)某一臺服務(wù)器出現(xiàn)任何故障,如:硬盤、內(nèi)存、CPU、主板、I/O板以及電源故障,運行在這臺服務(wù)器上的應(yīng)用就會切換到其它的服務(wù)器上。
二、集群系統(tǒng)可解決軟件系統(tǒng)問題,我們知道,在計算機系統(tǒng)中,用戶所使用的是應(yīng)用程序和數(shù)據(jù),而應(yīng)用系統(tǒng)運行在操作系統(tǒng)之上,操作系統(tǒng)又運行在服務(wù)器上。這樣,只要應(yīng)用系統(tǒng)、操作系統(tǒng)、服務(wù)器三者中的任何一個出現(xiàn)故障,系統(tǒng)實際上就停止了向客戶端提供服務(wù),比如我們常見的軟件死機,就是這種情況之一,盡管服務(wù)器硬件完好,但服務(wù)器仍舊不能向客戶端提供服務(wù)。而集群的最大優(yōu)勢在于對故障服務(wù)器的監(jiān)控是基于應(yīng)用的,也就是說,只要服務(wù)器的應(yīng)用停止運行,其它的相關(guān)服務(wù)器就會接管這個應(yīng)用,而不必理會應(yīng)用停止運行的原因是什么。
三、集群系統(tǒng)可以解決人為失誤造成的應(yīng)用系統(tǒng)停止工作的情況,例如,當(dāng)管理員對某臺服務(wù)器操作不當(dāng)導(dǎo)致該服務(wù)器停機,因此運行在這臺服務(wù)器上的應(yīng)用系統(tǒng)也就停止了運行。由于集群是對應(yīng)用進行監(jiān)控,因此其它的相關(guān)服務(wù)器就會接管這個應(yīng)用。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科