為什么要做雙機(jī)熱備?
雙機(jī)熱備針對的是服務(wù)器的故障。
服務(wù)器的故障可能由各種原因引起,如設(shè)備故障、操作系統(tǒng)故障、軟件系統(tǒng)故障等等。一般地講,在技術(shù)人員在現(xiàn)場的情況下,恢復(fù)服務(wù)器正常可能需要10分鐘、幾小時(shí)甚至幾天。從實(shí)際經(jīng)驗(yàn)上看,除非是簡單地重啟服務(wù)器(可能隱患仍然存在),否則往往需要幾個(gè)小時(shí)以上。而如果技術(shù)人員不在現(xiàn)場,則恢復(fù)服務(wù)的時(shí)間就更長了。
而對于一些重要系統(tǒng)而言,用戶是很難忍受這樣長時(shí)間的服務(wù)中斷的。因此,就需要通過雙機(jī)熱備,來避免長時(shí)間的服務(wù)中斷,保證系統(tǒng)長期、可靠的服務(wù)。
決定是否使用雙機(jī)熱備,正確的方法是要分析一下系統(tǒng)的重要性以及對服務(wù)中斷的容忍程度,以此決定是否使用雙機(jī)熱備。即,你的用戶能容忍多長時(shí)間恢復(fù)服務(wù),如果服務(wù)不能恢復(fù)會(huì)造成多大的影響。
在考慮雙機(jī)熱備時(shí),需要注意,一般意義上的雙機(jī)熱備都會(huì)有一個(gè)切換過程,這個(gè)切換過程可能是一分鐘左右。在切換過程中,服務(wù)是有可能短時(shí)間中斷的。但是,當(dāng)切換完成后,服務(wù)將正常恢復(fù)。因此,雙機(jī)熱備不是無縫、不中斷的,但它能夠保證在出現(xiàn)系統(tǒng)故障時(shí),能夠很快恢復(fù)正常的服務(wù),業(yè)務(wù)不致受到影響。而如果沒有雙機(jī)熱備,則一旦出現(xiàn)服務(wù)器故障,可能會(huì)出現(xiàn)幾個(gè)小時(shí)的服務(wù)中斷,對業(yè)務(wù)的影響就可能會(huì)很嚴(yán)重。
另有一點(diǎn)需要強(qiáng)調(diào),即服務(wù)器的故障與交換機(jī)、存儲(chǔ)設(shè)備的故障不同,其概念要高得多。原因在于服務(wù)器是比交換機(jī)、存儲(chǔ)設(shè)備復(fù)雜得多的設(shè)備,同時(shí)也是既包括硬件、也包括操作系統(tǒng)、應(yīng)用軟件系統(tǒng)的復(fù)雜系統(tǒng)。不僅設(shè)備故障可能引起服務(wù)中斷,而且軟件方面的問題也可能導(dǎo)致服務(wù)器不能正常工作。
還應(yīng)指出的是,一些其他的防護(hù)措施如磁盤陣列(RAID)、數(shù)據(jù)備份雖然是非常重要的,但卻不能代替雙機(jī)熱備的作用。可參見相關(guān)文章:雙機(jī)熱備與數(shù)據(jù)備份/Raid的關(guān)系.
【編輯推薦】