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