雙機熱備方案及雙機熱備軟件選擇
1 什么是雙機熱備方案
企事業(yè)機構(gòu)的信息化建設(shè)已經(jīng)在隨著社會建設(shè)的不斷推進而改進和創(chuàng)新。眾企事業(yè)機構(gòu)的決策層也愈發(fā)重視企事業(yè)機構(gòu)的信息化,不同程度的運營和發(fā)展著自身的業(yè)務信息系統(tǒng)。但是日趨普遍的業(yè)務信息系統(tǒng)在為企事業(yè)機構(gòu)帶來利益的同時,也存在著一個不容忽視的隱患——越來越多的業(yè)務依賴于業(yè)務信息系統(tǒng)。如果運行著關(guān)鍵業(yè)務信息系統(tǒng)的服務器發(fā)生宕機或是因為不可控的原因而停止,從而導致整個企事業(yè)機構(gòu)的信息運營系統(tǒng)癱瘓,將會給企事業(yè)機構(gòu)帶來巨大的經(jīng)濟損失,而由于企事業(yè)機構(gòu)的業(yè)務不能正常運行也會影響企事業(yè)機構(gòu)的信譽,導致客戶對企事業(yè)機構(gòu)失去信任,從而帶來致命的危害。
通常,服務因錯誤而造成的終止不可避免,為此,企事業(yè)機構(gòu)都會安排相關(guān)的管理人員進行定時的監(jiān)控,一旦發(fā)現(xiàn)服務不可用,便會立即進行處理、排錯。這是非常原始的解決方案,存在諸多問題,譬如及時性問題,一旦故障突然發(fā)生, 而人工不可能24小時監(jiān)控;再譬如處理時間長短不可控,一旦錯誤造成的原因非常復雜,排錯非常困難,需要非常長的時間,那么服務的終止將非常長。在排錯過程中,人為操作失誤將可能導致系統(tǒng)的永久癱瘓。另一方面,為了維持系統(tǒng)的高可用性而配備操作人員,勞務費用也非常昂貴。
可見,業(yè)務信息系統(tǒng)的容錯性和不間斷性對需要保障信息安全和提供不間斷的信息服務的企事業(yè)機構(gòu)至關(guān)重要。而當今企事業(yè)機構(gòu)和IT領(lǐng)域急需解決的關(guān)鍵問題在于如何保障各種關(guān)鍵應用的不間斷運營,達到持久穩(wěn)定的良性循環(huán)。
為了解決上述問題,一般采用雙機熱備解決方案,也就是通過硬件冗余再配合高可用雙機熱備軟件實現(xiàn)的解決方案,高可用雙機熱備軟件自動檢測服務的運行狀態(tài),當主服務器發(fā)生故障,高可用雙機熱備軟件會自動嘗試修復故障或啟動備用服務器,保證我們的服務不間斷運行。
2 雙機熱備方案及不同方案的要求、方案對比
2.1 雙機熱備方案概述
一般實現(xiàn)雙機熱備的方案有三種,分別是共享存儲雙機熱備方案、鏡像雙機熱備方案、雙機雙柜雙機熱備方案,這三種方案對硬件要求不同,大家可以根據(jù)自身的業(yè)務應用特性來選擇具體的雙機熱備方案以及對應的ServHA雙機熱備軟件產(chǎn)品。
2.2 鏡像雙機熱備方案
2.2.1 鏡像雙機熱備方案簡介及拓撲
鏡像雙機熱備方案中僅需要兩臺服務器即可實現(xiàn)雙機熱備,兩臺服務器利用本地磁盤存儲業(yè)務數(shù)據(jù),ServHA鏡像雙機熱備軟件(ServHA Mirror)負責實時同步兩臺服務器數(shù)據(jù),保證兩臺服務器數(shù)據(jù)完全一致,由主服務器對外服務并將業(yè)務數(shù)據(jù)實時同步至備用服務器,一旦主服務器發(fā)生故障(例如:操作系統(tǒng)宕機、服務器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機熱備軟件自動將業(yè)務應用切換至備用服務器繼續(xù)對外服務,保護業(yè)務應用不間斷運行。系統(tǒng)拓撲如下:
2.2.2 鏡像雙機熱備方案軟硬件要求
類別內(nèi)容數(shù)量備注
2.2.3 鏡像雙機熱備方案優(yōu)缺點
優(yōu)點:性價比最高,硬件投入較少,只需要兩臺服務器即可,同時數(shù)據(jù)雙份存儲,兩臺服務器各一份,能夠進行歷史數(shù)據(jù)快照和查看歷史數(shù)據(jù)能力,數(shù)據(jù)安全性更高。
缺點:數(shù)據(jù)通過網(wǎng)絡(luò)實時同步,不適合數(shù)據(jù)吞吐量特別大的系統(tǒng)。
2.3 共享存儲雙機熱備方案
2.3.1 共享存儲雙機熱備方案簡介及拓撲
共享存儲雙機熱備方案中需要兩臺服務器以及一臺共享存儲設(shè)備(一般情況下就是共享磁盤陣列柜),共享存儲設(shè)備同時連接至兩臺服務器,用戶業(yè)務數(shù)據(jù)存儲在共享存儲設(shè)備中,由主服務器對外服務并訪問共享存儲設(shè)備進行數(shù)據(jù)讀寫,一旦主服務器發(fā)生故障(例如:操作系統(tǒng)宕機、服務器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機熱備軟件自動將業(yè)務應用切換至備用服務器并接管共享存儲設(shè)備的訪問權(quán)繼續(xù)對外服務,保護業(yè)務應用不間斷運行。系統(tǒng)拓撲如下:
2.3.2 共享存儲雙機熱備方案軟硬件要求
2.3.3 共享存儲雙機熱備方案優(yōu)缺點
優(yōu)點:有獨立的存儲設(shè)備進行數(shù)據(jù)存儲,能夠容納較高的數(shù)據(jù)吞吐量和具有較好的數(shù)據(jù)擴展性,適合數(shù)據(jù)量以及數(shù)據(jù)吞吐量比較大的應用。
缺點:需要引入昂貴的存儲設(shè)備,成本有所增加,數(shù)據(jù)只有一份,在磁盤陣列中。
2.4 雙機雙柜雙機熱備方案
2.4.1 雙機雙柜雙機熱備方案簡介及拓撲
雙機雙柜雙機熱備方案中僅需要兩臺服務器和兩臺共享磁盤陣列柜,每臺服務器同時連接兩臺磁盤陣列柜,每臺磁盤陣列柜同時同時連接兩臺服務器,ServHA雙機雙柜軟件(ServHA DS Mirror)負責實時將數(shù)據(jù)寫入兩臺磁盤陣列柜,保證兩臺磁盤陣列柜數(shù)據(jù)完全一致,在服務器讀取數(shù)據(jù)時,會從兩臺磁盤陣列柜同時讀取,提高讀取效率,,一旦主服務器發(fā)生故障(例如:操作系統(tǒng)宕機、服務器意外掉電、網(wǎng)絡(luò)故障等),由ServHA雙機熱備軟件自動將業(yè)務應用切換至備用服務器繼續(xù)對外服務,保護業(yè)務應用不間斷運行,當一臺磁盤陣列柜發(fā)生故障時,ServHA雙機熱備軟件會將故障磁盤陣列柜隔離,整個過程業(yè)務不間斷,無縫使用單盤柜繼續(xù)服務。系統(tǒng)拓撲如下:
2.4.2 雙機雙柜雙機熱備方案軟硬件要求
2.4.3 雙機雙柜雙機熱備方案優(yōu)缺點
優(yōu)點:數(shù)據(jù)雙份存儲,兩臺磁盤陣列柜各一份,數(shù)據(jù)安全性高,數(shù)據(jù)通過存儲鏈路實時寫入兩臺磁盤陣列柜,能承載較高的數(shù)據(jù)吞吐量。
缺點:硬件成本較高。
3 如何選擇雙機熱備方案及雙機熱備軟件
3.1 根據(jù)應用特性選擇
若用戶應用要求數(shù)據(jù)吞吐量一般(每小時新增數(shù)據(jù)100G以下),更關(guān)注業(yè)務連續(xù)性(例如財務系統(tǒng)、OA系統(tǒng)、CRM系統(tǒng)等),可采用鏡像雙機熱備方案,性價比高,數(shù)據(jù)安全性高,采用ServHAMirror雙機熱備軟件產(chǎn)品。
若用戶應用要求數(shù)據(jù)吞吐量較高(每小時新增數(shù)據(jù)100G以上)、數(shù)據(jù)總量巨大且需要空間擴展,且關(guān)注業(yè)務連續(xù)性(例如視頻監(jiān)控、PACS、CRM系統(tǒng)等),可采用共享存儲雙機熱備方案,采用ServHACluster雙機熱備軟件產(chǎn)品。
若用戶應用要求數(shù)據(jù)吞吐量較高(每小時新增數(shù)據(jù)100G以上)、預算充足、對數(shù)據(jù)安全性有很高要求、數(shù)據(jù)總量巨大且需要空間擴展,可采用雙機雙柜雙機熱備方案,采用ServHA DS Mirror雙機熱備軟件產(chǎn)品。
3.2 根據(jù)硬件配備選擇
若用戶已經(jīng)擁有一臺服務器,可再增置一臺服務器,采用鏡像雙機熱備方案,對應雙機熱備軟件產(chǎn)品為ServHA Mirror。
若用戶已經(jīng)擁有一臺服務器以及一臺獨存儲設(shè)備,可再增置一臺服務器,采用共享存儲雙機熱備方案,對應雙機熱備軟件產(chǎn)品為ServHA Cluster。
若用戶已經(jīng)擁有兩臺臺服務器,可以采用鏡像雙機熱備方案,對應雙機熱備軟件產(chǎn)品為ServHA Mirror。
若用戶已經(jīng)擁有兩臺臺服務器以及一臺共享儲設(shè)備,可采用共享存儲雙機熱備方案,對應雙機熱備軟件產(chǎn)品為ServHA Cluster。
若用戶已經(jīng)擁有兩臺服務器以及兩臺共享儲設(shè)備,可采用雙機雙柜雙機熱備方案,對應雙機熱備軟件產(chǎn)品為ServHA DS Mirror。