隨著信息化建設(shè)的高速發(fā)展,用戶(hù)的業(yè)務(wù)系統(tǒng)也越來(lái)越依賴(lài)數(shù)據(jù)中心的服務(wù)支持。信息數(shù)據(jù)甚至已經(jīng)成為了企業(yè)發(fā)展的命脈,數(shù)據(jù)安全的重要性也不言而喻。在信息化建設(shè)的初期,傳輸網(wǎng)絡(luò)和處理能力是我們關(guān)注的重點(diǎn);而現(xiàn)階段數(shù)據(jù)的安全性已經(jīng)成為了數(shù)據(jù)中心建設(shè)的首要考慮因素。


    現(xiàn)有的很多技術(shù)手段可以保證數(shù)據(jù)中心內(nèi)的數(shù)據(jù)安全和系統(tǒng)可用性。例如RAID技術(shù)、高可用系統(tǒng)、數(shù)據(jù)備份等等,這些技術(shù)都在數(shù)據(jù)中心范圍內(nèi)保障數(shù)據(jù)安全和系統(tǒng)可用性。但當(dāng)數(shù)據(jù)中心遭受災(zāi)難時(shí)這些措施就無(wú)能為力,所有的應(yīng)用和數(shù)據(jù)都會(huì)遭到損壞,系統(tǒng)將遭受難以估量的損失,對(duì)企業(yè)的經(jīng)營(yíng)活動(dòng)產(chǎn)生巨大影響,甚至?xí)斐善髽I(yè)的倒閉,此類(lèi)案例多不勝數(shù)。這些教訓(xùn)使人們更加重視整個(gè)數(shù)據(jù)中心的安全性和應(yīng)用可持續(xù)性。容災(zāi)方案就是用于解決數(shù)據(jù)中心的安全性和高可用性,保證在數(shù)據(jù)中心遭受災(zāi)難時(shí)可以有災(zāi)備中心繼續(xù)提供數(shù)據(jù)應(yīng)用服務(wù),使各種業(yè)務(wù)應(yīng)用保持正常運(yùn)轉(zhuǎn)。


    近幾年來(lái),容災(zāi)已經(jīng)成為信息數(shù)據(jù)中心建設(shè)的熱門(mén)課題。很多容災(zāi)技術(shù)也快速發(fā)展起來(lái),對(duì)用戶(hù)來(lái)說(shuō)也有很廣闊的選擇余地。但由于容災(zāi)方案的技術(shù)復(fù)雜性和多樣性,一般用戶(hù)很難搞清其中的優(yōu)劣以確定如何選擇最適合自己狀況的容災(zāi)解決方案。本文就各種容災(zāi)方案和如何選擇合適的容災(zāi)方案做一個(gè)初步探討,希望能對(duì)數(shù)據(jù)中心容災(zāi)建設(shè)提供一些參考。


    容災(zāi)方案的分類(lèi)


    目前有很多種容災(zāi)技術(shù),分類(lèi)也比較復(fù)雜。但總體上可以區(qū)分為離線式容災(zāi)(冷容災(zāi))和在線容災(zāi)(熱容災(zāi))兩種類(lèi)型。


    所謂的離線式容災(zāi)主要依靠備份技術(shù)來(lái)實(shí)現(xiàn)。其重要步驟是將數(shù)據(jù)通過(guò)備份系統(tǒng)備份到磁帶上面,而后將磁帶運(yùn)送到異地保存管理。這種方式主要由備份軟件來(lái)實(shí)現(xiàn)備份和磁帶的管理,除去磁帶的運(yùn)送和存放外,其他步驟可實(shí)現(xiàn)自動(dòng)化管理。整個(gè)方案的部署和管理比較簡(jiǎn)單,相應(yīng)得投資也較少但缺點(diǎn)也比較明顯:由于是采用磁帶存放數(shù)據(jù)所以數(shù)據(jù)恢復(fù)較慢,而且備份窗口內(nèi)的數(shù)據(jù)都會(huì)丟失,實(shí)時(shí)性比較低。對(duì)于資金受限、對(duì)數(shù)據(jù)恢復(fù)的RTO(目標(biāo)恢復(fù)時(shí)間)和RPO(目標(biāo)恢復(fù)點(diǎn))要求較低的用戶(hù)可以選擇這種方式。


    在線容災(zāi)要求生產(chǎn)中心和災(zāi)備中心同時(shí)工作,生產(chǎn)中心和災(zāi)備中心之間有傳輸鏈路連接。數(shù)據(jù)自生產(chǎn)中心實(shí)時(shí)復(fù)制傳送到災(zāi)備中心。在此基礎(chǔ)上,可以在應(yīng)用層進(jìn)行集群管理,當(dāng)生產(chǎn)中心遭受災(zāi)難出現(xiàn)故障時(shí)可由災(zāi)備中心自動(dòng)接管并繼續(xù)提供服務(wù)。應(yīng)用層的管理一般由專(zhuān)門(mén)的軟件來(lái)實(shí)現(xiàn),可以代替管理員實(shí)現(xiàn)自動(dòng)管理。由上面分析可見(jiàn)實(shí)現(xiàn)在線容災(zāi)的關(guān)鍵是數(shù)據(jù)的復(fù)制。數(shù)據(jù)的復(fù)制有多種實(shí)現(xiàn)方式,也是各有利弊,后面我們深入討論。


    由于在線容災(zāi)可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)復(fù)制,因此數(shù)據(jù)恢復(fù)的RTO和RPO都可以滿(mǎn)足用戶(hù)的高要求。因此,數(shù)據(jù)重要性很高的用戶(hù)都選擇這種方式,比如金融行業(yè)的用戶(hù)。但要實(shí)現(xiàn)這種方式的容災(zāi)必須有很高的投入,一般中小型企業(yè)用戶(hù)很難負(fù)擔(dān)。在方案選擇時(shí)一定要結(jié)合多方面的因素考慮。很多的用戶(hù)在初期規(guī)劃時(shí)都過(guò)于追求完美,對(duì)RTO和RPO要求過(guò)高,并不考慮自身的經(jīng)濟(jì)承受能力,導(dǎo)致最后的預(yù)算無(wú)法負(fù)擔(dān)。所以選擇容災(zāi)方案一定要結(jié)合自己的實(shí)際情況,并不一定要求無(wú)數(shù)據(jù)丟失,只要能確保在業(yè)務(wù)的可承受范圍就可以了。


    數(shù)據(jù)復(fù)制的三層實(shí)現(xiàn)方式:



    數(shù)據(jù)復(fù)制的技術(shù)也有很多,從實(shí)現(xiàn)復(fù)制功能的設(shè)備分布可大體分為三層。分別為服務(wù)器層、存儲(chǔ)交換機(jī)層和存儲(chǔ)層。(見(jiàn)上圖)


    服務(wù)器層的數(shù)據(jù)復(fù)制


    在生產(chǎn)中心和災(zāi)備中心的服務(wù)器上安裝專(zhuān)用的數(shù)據(jù)復(fù)制軟件以實(shí)現(xiàn)遠(yuǎn)程復(fù)制功能。兩中心間必須有網(wǎng)絡(luò)連接作為數(shù)據(jù)通道??梢栽诜?wù)器層增加應(yīng)用遠(yuǎn)程切換功能軟件從而構(gòu)成完整的應(yīng)用級(jí)容災(zāi)方案。這種數(shù)據(jù)復(fù)制方式相對(duì)投入較少,主要是軟件的采購(gòu)成本。兼容性較好,可以兼容不同品牌的服務(wù)器和存儲(chǔ)設(shè)備,較適合硬件組成復(fù)雜的用戶(hù)。但這種方式要在服務(wù)器上運(yùn)行軟件,不可避免的對(duì)服務(wù)器性能會(huì)有影響,選擇的時(shí)候請(qǐng)相對(duì)注意。


    交換機(jī)層的數(shù)據(jù)復(fù)制


    存儲(chǔ)交換機(jī)技術(shù)的發(fā)展使得交換機(jī)可以實(shí)現(xiàn)更多的功能。很多原來(lái)由服務(wù)器和存儲(chǔ)實(shí)現(xiàn)的功能現(xiàn)在也可在交換機(jī)層實(shí)現(xiàn),比如存儲(chǔ)虛擬化。同樣,現(xiàn)在有些廠家的交換機(jī)產(chǎn)品已經(jīng)可以實(shí)現(xiàn)復(fù)制功能。在生產(chǎn)中心和災(zāi)備中心都要部署這種交換機(jī),并在交換機(jī)之間通過(guò)專(zhuān)用鏈路連接起來(lái)。由于交換機(jī)可以管理和復(fù)制的數(shù)據(jù)是存放在存儲(chǔ)層內(nèi)的。因此,用戶(hù)需要將生產(chǎn)數(shù)據(jù)都存儲(chǔ)在交換機(jī)所連接的存儲(chǔ)設(shè)備中,這樣就可以實(shí)現(xiàn)交換機(jī)對(duì)數(shù)據(jù)的管理和復(fù)制。目前使用這種技術(shù)的產(chǎn)品還不是很多,成熟性還有待提高,具有這種功能的交換機(jī)價(jià)格也相對(duì)較高,所以采用這種方案的用戶(hù)比較少。


    存儲(chǔ)層的數(shù)據(jù)復(fù)制


    現(xiàn)在的存儲(chǔ)設(shè)備經(jīng)過(guò)多年的發(fā)展已經(jīng)十分成熟。特別是中高端產(chǎn)品,一般都具有先進(jìn)的數(shù)據(jù)管理功能。遠(yuǎn)程數(shù)據(jù)復(fù)制功能幾乎是現(xiàn)有中高端產(chǎn)品的必備功能。要實(shí)現(xiàn)數(shù)據(jù)的復(fù)制需要在生產(chǎn)中心和災(zāi)備中心都部署1套這樣的存儲(chǔ)系統(tǒng),數(shù)據(jù)復(fù)制功能由存儲(chǔ)系統(tǒng)實(shí)現(xiàn)。如果距離比較近(幾十公里之內(nèi))之間的鏈路可由兩中心的存儲(chǔ)交換機(jī)通過(guò)光纖直接連接,如果距離在200公里內(nèi)也可通過(guò)增加DWDM等設(shè)備直接進(jìn)行光纖連接,超過(guò)200公里的距離則可增加存儲(chǔ)路由器進(jìn)行協(xié)議轉(zhuǎn)換途徑WAN或INTERNET實(shí)現(xiàn)連接,因此從理論上可實(shí)現(xiàn)無(wú)限制連接。在存儲(chǔ)層實(shí)現(xiàn)數(shù)據(jù)復(fù)制功能是很成熟的技術(shù),而且對(duì)應(yīng)用服務(wù)器的性能基本沒(méi)有影響。在應(yīng)用層增加遠(yuǎn)程集群軟件后就可以實(shí)現(xiàn)自動(dòng)災(zāi)難切換的整體容災(zāi)解決方案。目前這種容災(zāi)方案穩(wěn)定性高、對(duì)服務(wù)器性能基本無(wú)影響,使容災(zāi)方案的主流選擇。


    目前來(lái)看容災(zāi)系統(tǒng)建設(shè)的成本投入還是比較可觀的。用戶(hù)在選擇容災(zāi)方案的時(shí)候一定要結(jié)合自己應(yīng)用環(huán)境和預(yù)算等實(shí)際情況做出決定,適合自己的才是最好的。

分享到

多易

相關(guān)推薦