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