雙機(jī)熱備、集群服務(wù)器等必須注意的事項(xiàng) |
發(fā)布時(shí)間: 2012/6/18 21:22:57 |
在進(jìn)行雙機(jī)熱備、集群及高可用性軟件產(chǎn)品的選擇時(shí),可按以下步驟進(jìn)行: 1. 明確應(yīng)用的方式與要求: 是雙機(jī)方式還是多點(diǎn)集群?或者是目前使用雙機(jī)、以后可能升級(jí)到集群? 在應(yīng)用雙機(jī)熱備時(shí),有多種應(yīng)用模式,典型的包括主從、互備、多點(diǎn)集群三大類:主從模式是最標(biāo)準(zhǔn)、最簡單的雙機(jī)熱備,即是目前通常所說的active/standby方式。它使用兩臺(tái)服務(wù)器,一臺(tái)作為主服務(wù)器(Active),運(yùn)行應(yīng)用系統(tǒng)來提供服務(wù)。另一臺(tái)作為備機(jī),安裝完全一樣的應(yīng)用系統(tǒng),但處于待機(jī)狀態(tài)(Standby)。當(dāng)active服務(wù)器出現(xiàn)故障的時(shí)候,通過軟件診測(cè)(一般是通過心跳診斷)將standby機(jī)器激活,保證應(yīng)用在短時(shí)間內(nèi)完全恢復(fù)正常使用。 雙機(jī)互備,在雙機(jī)熱備的基礎(chǔ)上,兩個(gè)相對(duì)獨(dú)立的應(yīng)用在兩臺(tái)機(jī)器同時(shí)運(yùn)行,但彼此均設(shè)為備機(jī),當(dāng)某一臺(tái)服務(wù)器出現(xiàn)故障時(shí),另一臺(tái)服務(wù)器可以在短時(shí)間內(nèi)將故障服務(wù)器的應(yīng)用接管過來,從而保證了應(yīng)用的持續(xù)性。這種方式實(shí)際上是雙機(jī)熱備的一種應(yīng)用。它避免了兩個(gè)應(yīng)用使用四臺(tái)服務(wù)器分別實(shí)現(xiàn)雙機(jī)熱備。 但雙機(jī)互備存在著性能瓶頸,即如果進(jìn)行切換后,在一臺(tái)服務(wù)器上就有同時(shí)運(yùn)行兩個(gè)應(yīng)用,有可能負(fù)載過大。并且,有些情況下會(huì)有不止兩臺(tái)服務(wù)器對(duì)外提供服務(wù)。在這種情況上,多點(diǎn)集群就顯示出了其必要性。 多點(diǎn)集群可以理解為雙機(jī)熱備在技術(shù)上的提升。多機(jī)服務(wù)器可以組成一個(gè)集群。根據(jù)應(yīng)用的實(shí)際情況,可以靈活地在這些服務(wù)器上進(jìn)行部署,同時(shí)可以靈活地設(shè)置接管策略。比如,可以由一臺(tái)服務(wù)器作為其他所有服務(wù)器的備機(jī),也可以設(shè)置多重的接管關(guān)系,等等。這樣,就可以充分地利用服務(wù)器的資源,同時(shí)保證系統(tǒng)的高可用性。 如果是雙機(jī),是采用共享的存儲(chǔ)設(shè)備,還是采用基于鏡像的純軟件方式? 雙機(jī)熱備有兩種實(shí)現(xiàn)模式,一種是基于共享的存儲(chǔ)設(shè)備的方式,另一種是沒有共享的存儲(chǔ)設(shè)備的方式,一般稱為純軟件方式;诖鎯(chǔ)共享的雙機(jī)熱備是雙機(jī)熱備的最標(biāo)準(zhǔn)方案。對(duì)于這種方式,采用兩臺(tái)(或多臺(tái),參見:雙機(jī)與集群的異同)服務(wù)器,使用共享的存儲(chǔ)設(shè)備(磁盤陣列柜或存儲(chǔ)區(qū)域網(wǎng)SAN)。兩臺(tái)服務(wù)器可以采用互備、主從、并行等不同的方式。在工作過程中,兩臺(tái)服務(wù)器將以一個(gè)虛擬的IP地址對(duì)外提供服務(wù),依工作方式的不同,將服務(wù)請(qǐng)求發(fā)送給其中一臺(tái)服務(wù)器承擔(dān)。同時(shí),服務(wù)器通過心跳線(目前往往采用建立私有網(wǎng)絡(luò)的方式)偵測(cè)另一臺(tái)服務(wù)器的工作狀況。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |