- 論壇徽章:
- 0
|
需求:
某單位要實(shí)現(xiàn)雙機(jī)熱備,但他們服務(wù)器為考慮本地容災(zāi),服務(wù)器分布在不同樓層(假設(shè)分別為A層、B層);由于陣列容易形成單點(diǎn)故障,所以增加一臺(tái)冗余陣列,完成全面冗余的本地集群布置。
解決方案初步構(gòu)想:
我們先來考慮集群布置,server1為主服務(wù)器,位于A層;server2為備服務(wù)器,位于B層。這里有個(gè)眾所周知的問題,AB兩層的距離傳統(tǒng)的陣列由于SCSI線纜的長度有限,無法連接,所以考慮增加ISCSI存儲(chǔ)MD3000i,dell的MD3000i的連接方式不是SAS或SCSI,而是網(wǎng)線+千兆網(wǎng)卡的方式.
有人說ISCSI不如光纖或SAS,事實(shí)上ISCSI要比SAS出色。ISCSI陣列與SAS陣列,如果相同級(jí)別產(chǎn)品來對(duì)比,比如MD3000與MD3000i它們之間的區(qū)別在于接口,其實(shí)硬盤都是SAS硬盤,MD3000的傳輸依賴與sasHBA,速度只有300MB/S,而MD3000i的千兆卡的速度為10GB,對(duì)比是很明顯的。
再說先光纖,光纖的傳輸為4GB,與千兆網(wǎng)卡的10GB真實(shí)傳輸速度基本是一樣的
有點(diǎn)跑題了,現(xiàn)在我們方案繼續(xù),AB兩層分別布置server1\server2,server1為主服務(wù)器,位于A層;server2為備服務(wù)器,位于B層。MD3000i我們放在B層(與備機(jī)放在一起),通過網(wǎng)線連接server1\server2,這就組成了一個(gè)標(biāo)準(zhǔn)的雙機(jī)模式。
第二臺(tái)MD3000i放在A層,與server1在一起,它也直接連接2臺(tái)sever,但始終處于冗余狀態(tài),2臺(tái)陣列做數(shù)據(jù)的實(shí)時(shí)同步,并開啟數(shù)據(jù)歸檔、回滾功能,可以恢復(fù)之前任何時(shí)間的數(shù)據(jù),至此整個(gè)配置方案描述完畢。
下面我們看下效果,存在2種情況會(huì)發(fā)生:
1、集群中其中一個(gè)節(jié)點(diǎn)失效時(shí),如軟件故障,硬件故障,另一個(gè)節(jié)點(diǎn)會(huì)迅速接管服務(wù),繼續(xù)為用戶提供應(yīng)用。
2、集群中主陣列產(chǎn)生故障,應(yīng)用全部癱瘓,這時(shí)候需要把數(shù)據(jù)路徑更改為主陣列的數(shù)據(jù)路徑,應(yīng)用恢復(fù)
相關(guān)問題:
1、同步是怎樣布置的?
只需要在主服務(wù)器上設(shè)置同步策略,指定同步路徑即可
2、服務(wù)器故障后修復(fù)后應(yīng)如何恢復(fù)?
在server1(主服務(wù)器)發(fā)生故障后,切換到server2(備服務(wù)器),主機(jī)修復(fù)后(如果重裝系統(tǒng),可以用之前導(dǎo)出的配置文件服務(wù)集群配置),這時(shí)候備機(jī)為主機(jī),需要手工切換回原來的主機(jī)(也可以選擇自動(dòng)回切)。
3、陣列故障修復(fù)后該如何恢復(fù)?
由于新修復(fù)的陣列數(shù)據(jù)為以前狀態(tài),所以應(yīng)該把它設(shè)置為備用陣列。
第二種解決方案。
主機(jī)把陣列認(rèn)為本地硬盤,然后同步到備機(jī)的本地硬盤,因?yàn)閿?shù)據(jù)是實(shí)時(shí)同步,況且有歸檔、恢復(fù)等策略,效果也比較理想,附件中的方案屬于第一種解決方式。
附件:
本地集群容災(zāi)方案.rar
(555.27 KB, 下載次數(shù): 642)
2008-05-20 11:35 上傳
點(diǎn)擊文件名下載附件
|
|