集群,英文名稱為Cluster,通俗地說(shuō),集群是這樣一種技術(shù):它將多個(gè)系統(tǒng)連接到一起,使多臺(tái)服務(wù)器能夠像一臺(tái)機(jī)器那樣工作或者看起來(lái)好像一臺(tái)機(jī)器。采用集群系統(tǒng)通常是為了提高系統(tǒng)的穩(wěn)定性和網(wǎng)絡(luò)中心的數(shù)據(jù)處理能力及服務(wù)能力。
傳統(tǒng)的虛擬主機(jī)都是單臺(tái)服務(wù)器,一旦機(jī)器硬件損壞、IP被封、機(jī)房網(wǎng)絡(luò)故障等,都將導(dǎo)致網(wǎng)站不能訪問(wèn),嚴(yán)重的情況數(shù)據(jù)還無(wú)法及時(shí)取回,即使想換一家服務(wù)商也因?yàn)闆](méi)有數(shù)據(jù)而無(wú)能為力。同時(shí)傳統(tǒng)虛擬主機(jī)還存在跨網(wǎng)訪問(wèn)慢的問(wèn)題,網(wǎng)通用戶訪問(wèn)電信服務(wù)器速度慢等等...
舉個(gè)例子來(lái)說(shuō),我們架設(shè)了一臺(tái)WWW服務(wù)器,上面構(gòu)建了一個(gè)電子商務(wù)網(wǎng)站,然而隨著時(shí)間的推移,名聲越來(lái)越大,這時(shí)點(diǎn)擊率也就越來(lái)越高,WWW服務(wù)器的負(fù)載也就越來(lái)越高。這種情況下,我們就必須提升WWW服務(wù)器的能力,以滿足以益增長(zhǎng)的服務(wù)請(qǐng)求。這時(shí),我們就面臨兩種選擇:
1)升級(jí)WWW服務(wù)器,采用更快的CPU,增加更多的內(nèi)存,使其具有更強(qiáng)的性能;但日益增長(zhǎng)的服務(wù)請(qǐng)求又會(huì)使服務(wù)器再次過(guò)載,需要再次升級(jí),這樣就陷入了升級(jí)的怪圈。還有,升級(jí)時(shí)還得考慮到服務(wù)如何接續(xù),能否中止!
2)增加WWW服務(wù)器,讓多臺(tái)服務(wù)器來(lái)完成相同的服務(wù)。
第二種方法就是服務(wù)器集群,簡(jiǎn)而言之,就是一組相互獨(dú)立的服務(wù)器在網(wǎng)絡(luò)中表現(xiàn)為單一的系統(tǒng),并以單一系統(tǒng)的模式加以管理。此單一系統(tǒng)為客戶工作站提供高可靠性的服務(wù)。一個(gè)服務(wù)器集群包含多臺(tái)擁有共享數(shù)據(jù)存儲(chǔ)空間的服務(wù)器,各服務(wù)器之間通過(guò)內(nèi)部局域網(wǎng)進(jìn)行相互通信;當(dāng)其中一臺(tái)服務(wù)器發(fā)生故障時(shí),它所運(yùn)行的應(yīng)用程序?qū)⒂善渌姆?wù)器自動(dòng)接管;在大多數(shù)情況下,集群中所有的計(jì)算機(jī)都擁有一個(gè)共同的名稱,集群系統(tǒng)內(nèi)任意一臺(tái)服務(wù)器都可被所有的網(wǎng)絡(luò)用戶所使用。在集群系統(tǒng)中運(yùn)行的服務(wù)器并不一定是高檔產(chǎn)品,但服務(wù)器的集群卻可以提供相當(dāng)高性能的不停機(jī)服務(wù);每一臺(tái)服務(wù)器都可承擔(dān)部分計(jì)算任務(wù),并且由于群集了多臺(tái)服務(wù)器的性能,因此,整體系統(tǒng)的計(jì)算能力將有所提高;同時(shí),每臺(tái)服務(wù)器還能承擔(dān)一定的容錯(cuò)任務(wù),當(dāng)其中某臺(tái)服務(wù)器出現(xiàn)故障時(shí),系統(tǒng)可以在專用軟件的支持下將這臺(tái)服務(wù)器與系統(tǒng)隔離,并通過(guò)各服務(wù)器之間的負(fù)載轉(zhuǎn)移機(jī)制實(shí)現(xiàn)新的負(fù)載平衡,同時(shí)向系統(tǒng)管理員發(fā)出報(bào)警信號(hào)。
優(yōu)勢(shì):
一、集群系統(tǒng)可解決所有的服務(wù)器硬件故障,當(dāng)某一臺(tái)服務(wù)器出現(xiàn)任何故障,如:硬盤(pán)、內(nèi)存、CPU、主板、I/O板以及電源故障,運(yùn)行在這臺(tái)服務(wù)器上的應(yīng)用就會(huì)切換到其它的服務(wù)器上。
二、集群系統(tǒng)可解決軟件系統(tǒng)問(wèn)題,我們知道,在計(jì)算機(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ù)器三者中的任何一個(gè)出現(xiàn)故障,系統(tǒng)實(shí)際上就停止了向客戶端提供服務(wù),比如我們常見(jiàn)的軟件死機(jī),就是這種情況之一,盡管服務(wù)器硬件完好,但服務(wù)器仍舊不能向客戶端提供服務(wù)。而集群的大優(yōu)勢(shì)在于對(duì)故障服務(wù)器的監(jiān)控是基于應(yīng)用的,也就是說(shuō),只要服務(wù)器的應(yīng)用停止運(yùn)行,其它的相關(guān)服務(wù)器就會(huì)接管這個(gè)應(yīng)用,而不必理會(huì)應(yīng)用停止運(yùn)行的原因是什么。
三、集群系統(tǒng)可以解決人為失誤造成的應(yīng)用系統(tǒng)停止工作的情況,例如,當(dāng)管理員對(duì)某臺(tái)服務(wù)器操作不當(dāng)導(dǎo)致該服務(wù)器停機(jī),因此運(yùn)行在這臺(tái)服務(wù)器上的應(yīng)用系統(tǒng)也就停止了運(yùn)行。由于集群是對(duì)應(yīng)用進(jìn)行監(jiān)控,因此其它的相關(guān)服務(wù)器就會(huì)接管這個(gè)應(yīng)用。
標(biāo)題名稱:什么是集群服務(wù)器
分享鏈接:http://jinyejixie.com/news26/39726.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、品牌網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、用戶體驗(yàn)、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)