正文
1.容災(zāi)方案目的
隨著信息化建設(shè)的不斷發(fā)展,人們已經(jīng)越來(lái)越意識(shí)到數(shù)據(jù)的重要性。數(shù)據(jù)的價(jià)值體現(xiàn)有兩個(gè)前提,既數(shù)據(jù)的安全和可用。這就要求數(shù)據(jù)信息系統(tǒng)具有高可用性?;谶@種認(rèn)識(shí),各種存儲(chǔ)技術(shù)被快速發(fā)展起來(lái)。保證數(shù)據(jù)的安全性有專業(yè)存儲(chǔ)系統(tǒng)和備份解決方案。RAID技術(shù)提供了存儲(chǔ)系統(tǒng)的數(shù)據(jù)容錯(cuò)能力,專業(yè)存儲(chǔ)系統(tǒng)不但使用RAID技術(shù)保護(hù)用戶的數(shù)據(jù)而且在系統(tǒng)方面還有很多高可靠性的保障,比如硬件冗余、內(nèi)部無(wú)線纜連接以及數(shù)據(jù)存取路徑冗余等等。而備份解決方案極大的提高了數(shù)據(jù)的安全性。對(duì)于數(shù)據(jù)的損壞或丟失都可以恢復(fù)。在服務(wù)器應(yīng)用層,如果服務(wù)器出現(xiàn)故障就會(huì)導(dǎo)致數(shù)據(jù)不可訪問(wèn),數(shù)據(jù)的價(jià)值同樣得不到體現(xiàn),因此保證服務(wù)器應(yīng)用的高可用也極為重要,而多服務(wù)器的集群技術(shù)就完全可以解決這個(gè)問(wèn)題,目前最多的應(yīng)用最多的是兩個(gè)節(jié)點(diǎn)的集群:雙機(jī)高可用解決方案。經(jīng)過(guò)這些技術(shù)的應(yīng)用,對(duì)于用戶數(shù)據(jù)中心的各種故障可能性都可以很好的解決,保證了數(shù)據(jù)的安全性和可用性。
上述的解決方案都是針對(duì)數(shù)據(jù)中心的,在數(shù)據(jù)中心范圍內(nèi)可以保證系統(tǒng)的正常運(yùn)行。但當(dāng)數(shù)據(jù)中心遭受災(zāi)難時(shí),所有的應(yīng)用和數(shù)據(jù)都會(huì)遭到損壞,也就無(wú)法繼續(xù)提供服務(wù)了,而且在這種情況下,系統(tǒng)重建的時(shí)間會(huì)很長(zhǎng),對(duì)于現(xiàn)在的大型企業(yè)的應(yīng)用服務(wù),這無(wú)疑會(huì)對(duì)企業(yè)的生產(chǎn)經(jīng)營(yíng)活動(dòng)產(chǎn)生巨大影響,嚴(yán)重的會(huì)造成公司企業(yè)的倒閉。這種例子在美國(guó)911事件中多不勝數(shù)。有了這些教訓(xùn)人們對(duì)數(shù)據(jù)的安全性和應(yīng)用的可持續(xù)性更加重視了,而解決數(shù)據(jù)中心級(jí)的高可用性就要靠容災(zāi)解決方案來(lái)實(shí)現(xiàn)。容災(zāi)解決方案保證在數(shù)據(jù)中心遭受災(zāi)難時(shí)可以有災(zāi)備中心繼續(xù)提供數(shù)據(jù)和應(yīng)用服務(wù),使各種商業(yè)應(yīng)用保持正常運(yùn)轉(zhuǎn),在911事件中,使用容災(zāi)解決方案的企業(yè)的業(yè)務(wù)和數(shù)據(jù)都沒(méi)受到嚴(yán)重影響,可以在短時(shí)間內(nèi)恢復(fù)應(yīng)用服務(wù)。
由此可見,在這個(gè)數(shù)據(jù)重要性極度受到關(guān)注的今天,容災(zāi)方案是多么的重要。特別是對(duì)于大型分步式的經(jīng)營(yíng)機(jī)構(gòu)和承載關(guān)鍵應(yīng)用的系統(tǒng),比如大型企業(yè)和電信、銀行等關(guān)系國(guó)計(jì)民生的系統(tǒng)。
2.容災(zāi)方案的實(shí)現(xiàn)方式和區(qū)別
伴隨著技術(shù)的發(fā)展,容災(zāi)的解決方案也經(jīng)歷了一個(gè)比較長(zhǎng)的發(fā)展過(guò)程。目前來(lái)看有幾種主要的容災(zāi)方式。
1)磁帶備份容災(zāi)
一般需要和備份系統(tǒng)配合。將數(shù)據(jù)在本地的數(shù)據(jù)中心備份到磁帶后運(yùn)送的異地的災(zāi)備中心存放,災(zāi)備中心負(fù)責(zé)對(duì)磁帶進(jìn)行管理。
這種方式主要由備份軟件來(lái)實(shí)現(xiàn)。其特點(diǎn)是投資少,除去磁帶的運(yùn)送和存放外,其他步驟可實(shí)現(xiàn)自動(dòng)化管理。但容災(zāi)時(shí)需要的恢復(fù)時(shí)間比較長(zhǎng),實(shí)時(shí)性比較低,由于備份的頻率不會(huì)太頻繁,數(shù)據(jù)的丟失量也比較多。
2)數(shù)據(jù)復(fù)制容災(zāi)
將數(shù)據(jù)中心的數(shù)據(jù)實(shí)時(shí)的復(fù)制到災(zāi)備中心。
目前可以在存儲(chǔ)系統(tǒng)的多個(gè)層面實(shí)現(xiàn)數(shù)據(jù)復(fù)制。可以通過(guò)在兩地的服務(wù)器上安裝實(shí)時(shí)復(fù)制軟件實(shí)現(xiàn)基于服務(wù)器的復(fù)制方式;可以使用一些帶有數(shù)據(jù)復(fù)制功能的存儲(chǔ)交換機(jī)實(shí)現(xiàn)遠(yuǎn)程交換機(jī)之間的數(shù)據(jù)復(fù)制;還可以基于存儲(chǔ)系統(tǒng)實(shí)現(xiàn)存儲(chǔ)系統(tǒng)之間的數(shù)據(jù)復(fù)制,這需要功能比較完善的存儲(chǔ)系統(tǒng)。
這是目前比較常用的容災(zāi)方式,可選擇性多?;谲浖膶?shí)現(xiàn)方式投資最少,但性能一般。使用交換機(jī)是一個(gè)比較不錯(cuò)的選擇,但現(xiàn)在處于發(fā)展階段,目前多用于ISCSI的存儲(chǔ)交換機(jī),普遍造價(jià)較高。由存儲(chǔ)系統(tǒng)完成數(shù)據(jù)復(fù)制功能是最常見的選擇,性能也最好,完全后臺(tái)運(yùn)行不會(huì)影響主機(jī)系統(tǒng)。而且實(shí)現(xiàn)簡(jiǎn)單,如果用戶使用這種存儲(chǔ)產(chǎn)品就不會(huì)在容災(zāi)方面進(jìn)行專門投資,相對(duì)來(lái)說(shuō)性價(jià)比最好。
3)應(yīng)用遠(yuǎn)程容災(zāi)
實(shí)現(xiàn)遠(yuǎn)程實(shí)時(shí)的數(shù)據(jù)中心之間的應(yīng)用切換。一般在服務(wù)器上安裝相應(yīng)的軟件實(shí)現(xiàn),需要和基于服務(wù)器的軟件復(fù)制方案結(jié)合使用,由復(fù)制軟件實(shí)現(xiàn)遠(yuǎn)程的數(shù)據(jù)復(fù)制。
這種容災(zāi)方式一般需要購(gòu)買整體的軟件解決方案保證數(shù)據(jù)復(fù)制和應(yīng)用切換的完全兼容。其中要使用專門的卷管理系統(tǒng)和文件系統(tǒng),需要對(duì)服務(wù)器端做較低層的設(shè)定,可能會(huì)對(duì)現(xiàn)有的系統(tǒng)進(jìn)行停機(jī),相對(duì)來(lái)說(shuō)實(shí)現(xiàn)比較復(fù)雜。但自動(dòng)化的功能更完善。
3.基于浪潮CX500存儲(chǔ)系統(tǒng)的容災(zāi)方案
由上面的分析可見,針對(duì)目前的技術(shù)和市場(chǎng)現(xiàn)狀,使用基于存儲(chǔ)系統(tǒng)的數(shù)據(jù)復(fù)制容災(zāi)方案性價(jià)比較好。所以本期我們推薦使用浪潮CX500存儲(chǔ)系統(tǒng)的容災(zāi)方案。
浪潮CX500作為CX系列中的高階產(chǎn)品,可支持多主機(jī)與操作系統(tǒng),如HP®-UX、IBM® AIX、SGI、Irix和TRUS-64,可提供高達(dá)760MB/s、120000IOPS的優(yōu)越緩存性能,可在26U空間中提供17.5TB(采用FC硬盤驅(qū)動(dòng)器)或28.4TB(采用ATA硬盤驅(qū)動(dòng)器)存儲(chǔ)空間,完全滿足當(dāng)前應(yīng)用的數(shù)據(jù)存儲(chǔ)需求并預(yù)留升級(jí)空間。CX500可以通過(guò)MirrorView軟件使系統(tǒng)獲得數(shù)據(jù)復(fù)制功能,支持本地或異地的數(shù)據(jù)復(fù)制,進(jìn)而可實(shí)現(xiàn)災(zāi)難恢復(fù)。MirrotView可在CX系列存儲(chǔ)系統(tǒng)之間執(zhí)行單向或雙向遠(yuǎn)程數(shù)據(jù)鏡像。
MirrorView支持同步復(fù)制方式,通過(guò)應(yīng)用程序的逐個(gè)I/O連續(xù)地復(fù)制數(shù)據(jù),以最大程度地提高數(shù)據(jù)的可用性。MirrorView也支持異步復(fù)制數(shù)據(jù)可不受應(yīng)用程序 I/O 的限制,從而確??苫謴?fù)性并延伸距離,同時(shí)減少網(wǎng)絡(luò)帶寬需求。因此MirrorView可支持通過(guò)光纖或和較低成本的 IP 通信鏈路部署遠(yuǎn)程鏡像解決方案 。
上圖中的核心部分由浪潮CX500數(shù)據(jù)中心級(jí)的智能存儲(chǔ)平臺(tái)、浪潮存儲(chǔ)網(wǎng)絡(luò)交換機(jī)構(gòu)成,主機(jī)通過(guò)光纖和浪潮 SAN光纖交換機(jī)和存儲(chǔ)連接,提供全面的存儲(chǔ)服務(wù)的整體解決方案。
在遠(yuǎn)離現(xiàn)在主數(shù)據(jù)中心和遠(yuǎn)程容災(zāi)中心安裝二臺(tái)浪潮CX500磁盤陣列。將主數(shù)據(jù)中心的浪潮CX500與遠(yuǎn)程容災(zāi)中心的浪潮CX500通過(guò)交換機(jī)之間的支持長(zhǎng)距離的長(zhǎng)波單模光纖連接到一起,將交換機(jī)的分區(qū)管理進(jìn)行調(diào)整,使得兩個(gè)中心的交換機(jī)構(gòu)成一個(gè)單一的Fabirc,從而使兩端的磁盤陣列可以互相通訊。每臺(tái)浪潮CX500磁盤陣列安裝運(yùn)行MirrorView軟件,通過(guò)管理軟件Navisphere管理軟件將需要鏡像同步的卷組連接到一起,從而完成磁盤陣列之間的數(shù)據(jù)同步。
此方案支持的距離根據(jù)數(shù)據(jù)中心間的連接方式不同而不同。在35KM內(nèi)可以使用長(zhǎng)波單模光纖連接進(jìn)行同步方式的復(fù)制,而通過(guò)DWDM可以將光纖的連接擴(kuò)展到200公里的距離,如果使用異步方式的復(fù)制可以通過(guò)存儲(chǔ)網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)化,從而可以通過(guò)基于IP的廣域網(wǎng)進(jìn)行連接,這在理論上可以實(shí)現(xiàn)無(wú)限制距離的遠(yuǎn)程容災(zāi)。