什么是雙機(jī)熱備?雙機(jī)熱備的解決方案
2019-07-28 00:00:00 來源:Infocode藍(lán)暢
Infocode藍(lán)暢信息技術(shù)為需要雙機(jī)熱備服務(wù)的客戶提供一站式雙機(jī)熱備服務(wù)
什么是雙機(jī)熱備?
雙機(jī)熱備指基于高可用系統(tǒng)中的兩臺服務(wù)器的熱備(或高可用),因兩機(jī)高可用在國內(nèi)使用較多,故得名雙機(jī)熱備。雙機(jī)高可用按工作中的切換方式分為:主-備方式(Active-Standby方式)和雙主機(jī)方式(Active-Active方式),主-備方式指的是一臺服務(wù)器處于某種業(yè)務(wù)的激活狀態(tài)(即Active狀態(tài)),另一臺服務(wù)器處于該業(yè)務(wù)的備用狀態(tài)(即Standby狀態(tài))。而雙主機(jī)方式即指兩種不同業(yè)務(wù)分別在兩臺服務(wù)器上互為主備狀態(tài)(即Active-Standby和Standby-Active狀態(tài))。
雙機(jī)熱備系統(tǒng),是集群的最小組成單位,是將中心服務(wù)器安裝成互為備份的兩臺服務(wù)器,并且在同一時間內(nèi)只有一臺服務(wù)器運(yùn)行。當(dāng)其中運(yùn)行著的一臺服務(wù)器出現(xiàn)故障無法啟動時,另一臺備份服務(wù)器會迅速的自動啟動并運(yùn)行(一般為數(shù)分鐘左右),從而保證整個網(wǎng)絡(luò)系統(tǒng)的正常運(yùn)行!雙機(jī)熱備的工作機(jī)制實際上是為整個網(wǎng)絡(luò)系統(tǒng)的中心服務(wù)器提供了一種故障自動恢復(fù)能力。
雙機(jī)熱備針對的是服務(wù)器的故障。服務(wù)器的故障可能由各種原因引起,如設(shè)備故障、操作系統(tǒng)故障、軟件系統(tǒng)故障等等。決定是否使用雙機(jī)熱備,正確的方法是要分析一下系統(tǒng)的重要性以及對服務(wù)中斷的容忍程度,以此決定是否使用雙機(jī)熱備。
服務(wù)器為什么要做雙機(jī)熱備?
雙機(jī)熱備針對的是服務(wù)器的故障。 服務(wù)器的故障可能由各種原因引起,如設(shè)備故障、操作系統(tǒng)故障、軟件系統(tǒng)故障等等。一般地講,在技術(shù)人員在現(xiàn)場的情況下,恢復(fù)服務(wù)器正??赡苄枰?0分鐘、幾小時甚至幾天。從實際經(jīng)驗上看,除非是簡單地重啟服務(wù)器(可能隱患仍然存在),否則往往需要幾個小時以上。而如果技術(shù)人員不在現(xiàn)場,則恢復(fù)服務(wù)的時間就更長了。
而對于一些重要系統(tǒng)而言,用戶是很難忍受這樣長時間的服務(wù)中斷的。因此,就需要通過雙機(jī)熱備,來避免長時間的服務(wù)中斷,保證系統(tǒng)長期、可靠的服務(wù)。
雙機(jī)熱備方案的方案:
組成雙機(jī)熱備的方案主要的三種方式分別為:基于共享存儲(磁盤陣列)的方式,全冗余方式和復(fù)制方式。
基于共享存儲(磁盤陣列)的方式
共享存儲雙機(jī)熱備方案中需要兩臺服務(wù)器以及一臺共享存儲設(shè)備(一般情況下就是共享磁盤陣列柜),共享存儲設(shè)備同時連接至兩臺服務(wù)器,用戶業(yè)務(wù)數(shù)據(jù)存儲在共享存儲設(shè)備中,由主服務(wù)器對外服務(wù)并訪問共享存儲設(shè)備進(jìn)行數(shù)據(jù)讀寫,一旦主服務(wù)器發(fā)生故障(例如:操作系統(tǒng)宕機(jī)、服務(wù)器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機(jī)熱備軟件自動將業(yè)務(wù)應(yīng)用切換至備用服務(wù)器并接管共享存儲設(shè)備的訪問權(quán)繼續(xù)對外服務(wù),保護(hù)業(yè)務(wù)應(yīng)用不間斷運(yùn)行。
但由于該方式僅使用一臺存儲設(shè)備,往往被稱為磁盤單點(diǎn)故障。但一般來講存儲的安全性較高。所以如果忽略存儲設(shè)備故障的情況下,這種方式也是業(yè)內(nèi)采用最多的熱備方式。
共享存儲雙機(jī)熱備方案優(yōu)缺點(diǎn)
優(yōu)點(diǎn):有獨(dú)立的存儲設(shè)備進(jìn)行數(shù)據(jù)存儲,能夠容納較高的數(shù)據(jù)吞吐量和具有較好的數(shù)據(jù)擴(kuò)展性,適合數(shù)據(jù)量以及數(shù)據(jù)吞吐量比較大的應(yīng)用。
缺點(diǎn):需要引入昂貴的存儲設(shè)備,成本有所增加,數(shù)據(jù)只有一份,在磁盤陣列中。
全冗余方式(雙機(jī)雙柜雙機(jī)熱備方案)
全冗余方式就是雙機(jī)雙存儲,為實現(xiàn)存儲冗余,存儲高可用也已經(jīng)越來越多的被用戶接受。該方案需要兩臺服務(wù)器和兩臺共享磁盤陣列柜,每臺服務(wù)器同時連接兩臺磁盤陣列柜,每臺磁盤陣列柜同時同時連接兩臺服務(wù)器,ServHA雙機(jī)雙柜軟件(ServHA DS Mirror)負(fù)責(zé)實時將數(shù)據(jù)寫入兩臺磁盤陣列柜,保證兩臺磁盤陣列柜數(shù)據(jù)完全一致,在服務(wù)器讀取數(shù)據(jù)時,會從兩臺磁盤陣列柜同時讀取,提高讀取效率,一旦主服務(wù)器發(fā)生故障(例如:操作系統(tǒng)宕機(jī)、服務(wù)器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機(jī)熱備軟件自動將業(yè)務(wù)應(yīng)用切換至備用服務(wù)器繼續(xù)對外服務(wù),保護(hù)業(yè)務(wù)應(yīng)用不間斷運(yùn)行,當(dāng)一臺磁盤陣列柜發(fā)生故障時,ServHA雙機(jī)熱備軟件會將故障磁盤陣列柜隔離,整個過程業(yè)務(wù)不間斷,無縫使用單盤柜繼續(xù)服務(wù)。
雙機(jī)雙柜雙機(jī)熱備方案優(yōu)缺點(diǎn)
優(yōu)點(diǎn):數(shù)據(jù)雙份存儲,兩臺磁盤陣列柜各一份,數(shù)據(jù)安全性高,數(shù)據(jù)通過存儲鏈路實時寫入兩臺磁盤陣列柜,能承載較高的數(shù)據(jù)吞吐量。
缺點(diǎn):硬件成本較高。
復(fù)制方式(鏡像雙機(jī)熱備方案)
復(fù)制方式雙機(jī)熱備中僅需要兩臺服務(wù)器即可實現(xiàn)雙機(jī)熱備,兩臺服務(wù)器利用本地磁盤存儲業(yè)務(wù)數(shù)據(jù),ServHA鏡像雙機(jī)熱備軟件(ServHA Mirror)負(fù)責(zé)實時同步兩臺服務(wù)器數(shù)據(jù),保證兩臺服務(wù)器數(shù)據(jù)完全一致,由主服務(wù)器對外服務(wù)并將業(yè)務(wù)數(shù)據(jù)實時同步至備用服務(wù)器,一旦主服務(wù)器發(fā)生故障(例如:操作系統(tǒng)宕機(jī)、服務(wù)器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機(jī)熱備軟件自動將業(yè)務(wù)應(yīng)用切換至備用服務(wù)器繼續(xù)對外服務(wù),保護(hù)業(yè)務(wù)應(yīng)用不間斷運(yùn)行。
鏡像雙機(jī)熱備方案優(yōu)缺點(diǎn)
優(yōu)點(diǎn):性價比最高,硬件投入較少,只需要兩臺服務(wù)器即可,同時數(shù)據(jù)雙份存儲,兩臺服務(wù)器各一份,能夠進(jìn)行歷史數(shù)據(jù)快照和查看歷史數(shù)據(jù)能力,數(shù)據(jù)安全性更高。
缺點(diǎn):數(shù)據(jù)通過網(wǎng)絡(luò)實時同步,不適合數(shù)據(jù)吞吐量特別大的系統(tǒng)。
雙機(jī)熱備方案的選擇
根據(jù)應(yīng)用特性選擇
若用戶應(yīng)用要求數(shù)據(jù)吞吐量一般(每小時新增數(shù)據(jù)100G以下),更關(guān)注業(yè)務(wù)連續(xù)性(例如財務(wù)系統(tǒng)、OA系統(tǒng)、CRM系統(tǒng)等),可采用鏡像雙機(jī)熱備方案,性價比高,數(shù)據(jù)安全性高,采用ServHAMirror雙機(jī)熱備軟件產(chǎn)品。
若用戶應(yīng)用要求數(shù)據(jù)吞吐量較高(每小時新增數(shù)據(jù)100G以上)、數(shù)據(jù)總量巨大且需要空間擴(kuò)展,且關(guān)注業(yè)務(wù)連續(xù)性(例如視頻監(jiān)控、PACS、CRM系統(tǒng)等),可采用共享存儲雙機(jī)熱備方案,采用ServHACluster雙機(jī)熱備軟件產(chǎn)品。
若用戶應(yīng)用要求數(shù)據(jù)吞吐量較高(每小時新增數(shù)據(jù)100G以上)、預(yù)算充足、對數(shù)據(jù)安全性有很高要求、數(shù)據(jù)總量巨大且需要空間擴(kuò)展,可采用雙機(jī)雙柜雙機(jī)熱備方案,采用ServHA DS Mirror雙機(jī)熱備軟件產(chǎn)品。
根據(jù)硬件配備選擇
若用戶已經(jīng)擁有一臺服務(wù)器,可再增置一臺服務(wù)器,采用鏡像雙機(jī)熱備方案。
若用戶已經(jīng)擁有一臺服務(wù)器以及一臺獨(dú)存儲設(shè)備,可再增置一臺服務(wù)器,采用共享存儲雙機(jī)熱備方案。
若用戶已經(jīng)擁有兩臺臺服務(wù)器,可以采用鏡像雙機(jī)熱備方案。
若用戶已經(jīng)擁有兩臺臺服務(wù)器以及一臺共享儲設(shè)備,可采用共享存儲雙機(jī)熱備方案。
若用戶已經(jīng)擁有兩臺服務(wù)器以及兩臺共享儲設(shè)備,可采用雙機(jī)雙柜雙機(jī)熱備方案。