SavWareHA是一個運行在SCO平臺的不依賴于任何硬件的純軟件雙機(jī)熱備份系統(tǒng)。它可以通過以太網(wǎng)連接將數(shù)據(jù)實時備份到另一臺主機(jī),同時又采用一些監(jiān)控手段,當(dāng)主機(jī)發(fā)生故障時可以切換到備機(jī)使用。SavWareHA既具有數(shù)據(jù)實時鏡像的功能,又具有雙機(jī)監(jiān)控的功能,所以在配置起來有多種方案可以選擇。我們將SavWareHA可實現(xiàn)的各種連接方案綜合起來,制訂了如下四種方案,四種方案按用戶的投資額由小到大依次是:
一、純軟件方案

純軟件方案是SavWareHA相對競爭產(chǎn)品最獨特特色的方案,如圖一所示,在此方案中,數(shù)據(jù)通過鏡像專用網(wǎng)絡(luò)將數(shù)據(jù)實時備份到備機(jī),使主用系統(tǒng)有了一個完全一樣的備份系統(tǒng)。這個方案主機(jī)系統(tǒng)所需的軟硬件配置如下:
1、PC服務(wù)器兩臺(可以是不同配置)。
2、SCO UNIX操作系統(tǒng)兩套。
3、數(shù)據(jù)庫系統(tǒng)一套。
4、SavWareHA軟件一套。
5、100兆以太網(wǎng)卡兩塊(每臺服務(wù)器應(yīng)內(nèi)置一塊)。
6、RS232串口線、CAT5類直連(NO HUB)網(wǎng)線各一根。
這個純軟件的方案相對其它方案的優(yōu)點是:
1、風(fēng)險平均分散到主備兩個系統(tǒng)上,真正提高系統(tǒng)的可靠性。
2、雙機(jī)通過以太網(wǎng)連接,可以在線撤離修復(fù),并允許遠(yuǎn)程備份。
3、純軟件實現(xiàn)雙機(jī)容錯,沒有挪動、受潮、被盜、折舊等硬件帶來的憂慮。
4、產(chǎn)品升級方便,重復(fù)投資小。
5、對最終用戶來說投資小,可靠性高。
這個方案的缺點是:對集成商來說利潤和集成額不如后面的幾個方案。
二、災(zāi)難備份方案
由于SavWareHA的主備機(jī)采用TCP/IP協(xié)議的網(wǎng)絡(luò)連接,因此任何能夠運行TCP/IP協(xié)議的網(wǎng)絡(luò)都可以使用SavWareHA來備份主機(jī)系統(tǒng)。對于一些非常重要的系統(tǒng),為防止如地震、火災(zāi)等災(zāi)難對系統(tǒng)造成嚴(yán)重后果,需要在異地備份整個系統(tǒng),如圖二所示,備份機(jī)可以通過兩個光纖網(wǎng)絡(luò)連接到遠(yuǎn)程主機(jī)系統(tǒng),數(shù)據(jù)通過鏡像網(wǎng)絡(luò)同時寫到備份機(jī)。這個方案主機(jī)系統(tǒng)所需的軟硬件配置如下:
1、PC服務(wù)器兩臺(可以是不同配置)。
2、SCO UNIX操作系統(tǒng)兩套。
3、數(shù)據(jù)庫系統(tǒng)一套。
4、SavWareHA軟件一套。
5、FDDI網(wǎng)卡四塊。(如為節(jié)省投資考慮,鏡像專用光纖可以省去,通過一個光纖網(wǎng)絡(luò)來實現(xiàn)數(shù)據(jù)鏡像和連接客戶端,此時只需兩塊網(wǎng)卡)。
1、光纖交換機(jī)或其它光纖設(shè)備兩臺。
這個方案相對其它方案的優(yōu)點是:
1、風(fēng)險平均分散到主備兩個系統(tǒng)上,真正提高系統(tǒng)的可靠性。
2、雙機(jī)通過光纖網(wǎng)絡(luò)連接,數(shù)據(jù)備份到異地,實現(xiàn)了容災(zāi)備份。
3、純軟件實現(xiàn)雙機(jī)容錯,沒有挪動、受潮、被盜、折舊等硬件帶來的憂慮。
4、產(chǎn)品升級方便,重復(fù)投資小。
這個方案的缺點是:由于主備機(jī)通過光纖網(wǎng)絡(luò)連接,所以對這個網(wǎng)絡(luò)連接質(zhì)量和速度要求較高。
三、共享磁盤陣列方案

共享磁盤陣列方案也是國內(nèi)普遍接受的一種方案,如圖三所示,雙機(jī)通過共享獨立的存儲子系統(tǒng)來保證故障切換后數(shù)據(jù)的一致性,通過SavWareHA的監(jiān)控系統(tǒng)對主機(jī)的運行狀態(tài)進(jìn)行實時監(jiān)控,主機(jī)發(fā)生故障后將系統(tǒng)切換至備用機(jī),備機(jī)接管磁盤陣列子系統(tǒng)的讀寫。這個方案主機(jī)系統(tǒng)所需的軟硬件配置如下:
1、PC服務(wù)器兩臺。
2、磁盤陣列柜一套,要注意選擇支持HA的產(chǎn)品。
3、SCO UNIX操作系統(tǒng)兩套。
4、數(shù)據(jù)庫系統(tǒng)一套。
5、SavWareHA軟件一套。
6、RS232串口線一根。
這個方案相對第一個方案的優(yōu)點是:
1、由于磁盤陣列柜能加快系統(tǒng)I/O速度,所以對于I/O要求較高的系統(tǒng)運行效率高。
2、對集成商來說利潤和集成額比第一個方案好。
但是這個方案的缺點也較其它幾個方案突出:
1、雙機(jī)通過共享數(shù)據(jù)來達(dá)到高可用目的,風(fēng)險集中到磁盤陣列柜上面。這種風(fēng)險一方面是由于磁盤陣列最多只對磁盤、電源、控制器、風(fēng)扇進(jìn)行容余備份,而其它象主板、內(nèi)存、連線(如SCSI線)等大多數(shù)設(shè)備不進(jìn)行容余備份,導(dǎo)致這些部件損壞后雙機(jī)無法工作。尤其是目前眾多廠家的價格競爭使產(chǎn)品的質(zhì)量控制在較低的水平,當(dāng)磁盤陣列子系統(tǒng)的可靠性不如主機(jī)時,整個系統(tǒng)的可靠性甚至不如單臺主機(jī)獨立運行(具體計算過程參見《SavWareHA白皮書》;另一個風(fēng)險是數(shù)據(jù)只有一份,如果軟件故障導(dǎo)致數(shù)據(jù)損壞,那么即使磁盤陣列本身完好數(shù)據(jù)也會受到嚴(yán)重破壞,如主機(jī)工作時主備機(jī)若通訊全部丟失,備機(jī)會自動啟動應(yīng)用工作,備機(jī)在主機(jī)對數(shù)據(jù)進(jìn)行訪問的同時對數(shù)據(jù)進(jìn)行訪問會造成文件系統(tǒng)崩潰、或數(shù)據(jù)庫的系統(tǒng)庫不一致等嚴(yán)重故障而數(shù)據(jù)全部不可恢復(fù)。這兩類故障在我國出現(xiàn)很多次,其中不乏金融等關(guān)鍵行業(yè),給集成商和用戶帶來了很多不必要的損失。因此建議采用此方案時,該用戶的應(yīng)用不能太關(guān)鍵,最好是MIS等系統(tǒng),而且要特別重視數(shù)據(jù)的日常備份。
2、相對第一種方案,由于雙機(jī)和磁盤陣列柜采用SCSI連接,所以連接之間不可帶電拔插,否則容易燒壞設(shè)備。所以故障系統(tǒng)不能在線地拆離修復(fù)。
四、雙機(jī)單柜方案

雙機(jī)單柜方案的連接結(jié)構(gòu)如圖四所示,將磁盤陣列子系統(tǒng)單獨連接到主機(jī),磁盤陣列中的數(shù)據(jù)只給主機(jī)專用,SavWareHA將數(shù)據(jù)通過專用的數(shù)據(jù)網(wǎng)實時備份到備機(jī),這個方案主機(jī)系統(tǒng)所需的軟硬件配置如下:
1、PC服務(wù)器兩臺。
2、磁盤陣列柜一套,注意可選擇支持HA和不支持HA的產(chǎn)品,這兩類產(chǎn)品均有各檔次的品牌和型號。
3、SCO UNIX操作系統(tǒng)兩套。
4、數(shù)據(jù)庫系統(tǒng)一套。
5、SavWareHA軟件一套。
6、100兆以太網(wǎng)卡兩塊(每臺服務(wù)器應(yīng)內(nèi)置一塊)。
7、RS232串口線、CAT5類直連(NO HUB)網(wǎng)線一根。
這個方案相對第一種和第二種方案的優(yōu)點是:
1、在主用機(jī)上使用了磁盤陣列子系統(tǒng),加快了應(yīng)用系統(tǒng)I/O的速度,有獨立存儲子系統(tǒng)的各種優(yōu)點。
2、通過SavWareHA將數(shù)據(jù)完整并且實時地備份到備機(jī)上,風(fēng)險完全分散到雙機(jī)上。
3、雙機(jī)通過以太網(wǎng)連接,可以在線撤離修復(fù),并允許遠(yuǎn)程備份。
4、使集成商在獲得好的利潤和集成額的同時,又沒有磁盤陣列系統(tǒng)損壞后丟失數(shù)據(jù)的風(fēng)險,同時又很好地滿足了應(yīng)用系統(tǒng)對高可靠性和高可用性的需求。
五、雙機(jī)雙柜方案

這個方案的系統(tǒng)連接結(jié)構(gòu)如圖五所示,主備機(jī)各連接一臺磁盤陣列子系統(tǒng),其上的數(shù)據(jù)通過SavWareHA通過鏡像專用網(wǎng)實時鏡像到備機(jī),備用機(jī)有和主機(jī)完全相同的系統(tǒng)和數(shù)據(jù)環(huán)境,主備機(jī)運行效率也完全相同。這個方案主機(jī)系統(tǒng)所需的軟硬件配置如下:
1、PC服務(wù)器兩臺。
2、磁盤陣列柜兩套,注意可選擇支持HA和不支持HA的產(chǎn)品,這兩類產(chǎn)品均有很多各檔次的品牌和型號。
3、SCO UNIX操作系統(tǒng)兩套。
4、數(shù)據(jù)庫系統(tǒng)一套。
5、SavWareHA軟件一套。
6、100兆以太網(wǎng)卡兩塊(每臺服務(wù)器應(yīng)內(nèi)置一塊)。
6、RS232串口線、CAT5類直連(NO HUB)網(wǎng)線各一根。
這個方案具有第三個方案的全部優(yōu)點,同時由于在備機(jī)上使用了單獨的存儲子系統(tǒng),大大加快了整個系統(tǒng)的I/O速度。