服務(wù)器集群是什么意思? 集群服務(wù)器的優(yōu)勢是什么?
什么是服務(wù)器集群?
服務(wù)器集群就是指將很多服務(wù)器集中起來一起進(jìn)行同一種服務(wù),在客戶端看來就像是只有一個服務(wù)器。集群可以利用多個計算機(jī)進(jìn)行并行計算從而獲得很高的計算速度,也可以用多個計算機(jī)做備份,從而使得任何一個機(jī)器壞了整個系統(tǒng)還是能正常運(yùn)行。
服務(wù)器集群是兩個或多個相互連接的服務(wù)器。然而,這些相互連接的服務(wù)器并沒有以多個服務(wù)器的形式出現(xiàn)在用戶使用和管理界面毛巾中,而是通過應(yīng)用程序的公共接口以服務(wù)器的形式出現(xiàn),實際上是一個虛擬服務(wù)器系統(tǒng)。一方面,這些集群的服務(wù)器提高了服務(wù)器的性能,另一方面也極大地促進(jìn)了服務(wù)器的管理。

集群服務(wù)器是一組運(yùn)行集群服務(wù)并像單個系統(tǒng)一樣運(yùn)行的獨立服務(wù)器,為資源和應(yīng)用程序提供高可靠性、可擴(kuò)展性和可管理性。當(dāng)某個服務(wù)器甚至幾個服務(wù)器因故障或計劃關(guān)閉而無法使用時,集群中的其他服務(wù)器可以通過程序調(diào)用來承擔(dān)工作負(fù)載。
集群服務(wù)器的優(yōu)勢是什么?
1.集群系統(tǒng)可解決所有的服務(wù)器硬件故障,當(dāng)某一臺服務(wù)器出現(xiàn)任何故障,如:硬盤、內(nèi)存、CPU、主板、I/O板以及電源故障,運(yùn)行在這臺服務(wù)器上的應(yīng)用就會切換到其它的服務(wù)器上。
2.集群系統(tǒng)可解決軟件系統(tǒng)問題,我們知道,在計算機(jī)系統(tǒng)中,用戶所使用的是應(yīng)用程序和數(shù)據(jù),而應(yīng)用系統(tǒng)運(yùn)行在操作系統(tǒng)之上,操作系統(tǒng)又運(yùn)行在服務(wù)器上。這樣,只要應(yīng)用系統(tǒng)、操作系統(tǒng)、服務(wù)器三者中的任何一個出現(xiàn)故障,系統(tǒng)實際上就停止了向客戶端提供服務(wù),比如我們常見的軟件死機(jī),就是這種情況之一,盡管服務(wù)器硬件完好,但服務(wù)器仍舊不能向客戶端提供服務(wù)。而集群的最大優(yōu)勢在于對故障服務(wù)器的監(jiān)控是基于應(yīng)用的,也就是說,只要服務(wù)器的應(yīng)用停止運(yùn)行,其它的相關(guān)服務(wù)器就會接管這個應(yīng)用,而不必理會應(yīng)用停止運(yùn)行的原因是什么。
3.集群系統(tǒng)可以解決人為失誤造成的應(yīng)用系統(tǒng)停止工作的情況,例如,當(dāng)管理員對某臺服務(wù)器操作不當(dāng)導(dǎo)致該服務(wù)器停機(jī),因此運(yùn)行在這臺服務(wù)器上的應(yīng)用系統(tǒng)也就停止了運(yùn)行。由于集群是對應(yīng)用進(jìn)行監(jiān)控,因此其它的相關(guān)服務(wù)器就會接管這個應(yīng)用。