徐亦達(dá) 余宏亮
中圖分類號(hào):TN915.1文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1009-6868 (2012) 04-0034-04
摘要: 文章提出建設(shè)好容災(zāi)中心所面臨的關(guān)鍵挑戰(zhàn)就是如何讓容災(zāi)代價(jià)和容災(zāi)效率達(dá)到統(tǒng)一,而這需要利用災(zāi)備資源共享的基本思路。文章指出容災(zāi)未來的發(fā)展趨勢就是徹底打破原有數(shù)據(jù)保護(hù)模式,發(fā)展面向?yàn)?zāi)備資源共享的容災(zāi)云技術(shù)體系。
關(guān)鍵詞:容災(zāi);結(jié)構(gòu)無關(guān);容災(zāi)云
Abstract: In this paper, we suggest that the key challenge in building a disaster recovery (DR) center is balancing cost with efficiency and resource sharing. A future trend of DR is to use structure irrelevance DR technology to form a hierarchy of DR cloud technologies.
Key words: disaster recovery; structure irrelevance; disaster recovery cloud
隨著各行各業(yè)信息化建設(shè)步伐的加快,人們也越來越依賴各式各樣的信息系統(tǒng)提供的數(shù)據(jù)和服務(wù)。這些數(shù)據(jù)和相應(yīng)的服務(wù)非常重要,但因?yàn)樗鼈儽举|(zhì)上依賴的是架設(shè)在物理計(jì)算機(jī)上層層的邏輯環(huán)境,所以也相當(dāng)脆弱,不但要面臨物理層面上的各種威脅,比如火災(zāi)、地震、電力故障等,還要抵御來自邏輯層面的各種侵害,比如人為操作失誤、軟件出錯(cuò)、黑客攻擊等等[1-3]。一旦因此而發(fā)生數(shù)據(jù)丟失或長時(shí)間服務(wù)中斷,則會(huì)給信息系統(tǒng)的使用者帶來巨大的損失[2-3]。據(jù)互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)的統(tǒng)計(jì)數(shù)字表明,1990—2000年,在發(fā)生過此類災(zāi)難的美國公司中,有55%當(dāng)即倒閉;因數(shù)據(jù)無法恢復(fù),剩下29%公司也在兩年之內(nèi)倒閉;最終生存下來的公司僅占16%。因此,容災(zāi)已經(jīng)成為當(dāng)今信息化社會(huì)不可缺少的基礎(chǔ)安全措施。
另一方面,容災(zāi)市場的需求也在急劇擴(kuò)張之中。由于容災(zāi)備份和恢復(fù)的最主要對象是存儲(chǔ)的數(shù)據(jù),全球數(shù)據(jù)存儲(chǔ)量從2008年的366萬兆億字節(jié)逐年增長到2011年的855萬兆億字節(jié)。如保持這樣的增長速度,數(shù)據(jù)量則每5年就會(huì)擴(kuò)大10倍,這對數(shù)據(jù)的容災(zāi)提出了更高的要求。從市場情況來看,全球容災(zāi)市場早在2008年就已經(jīng)達(dá)到39億美元的規(guī)模,而根據(jù)互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)的相關(guān)市場預(yù)測。
中國政府近年來十分重視信息系統(tǒng)的容災(zāi)問題。中共中央和國務(wù)院有關(guān)部門分別在2003年8月、2004年9月、2005年4月連續(xù)下發(fā)了《國家信息化領(lǐng)導(dǎo)小組關(guān)于加強(qiáng)信息安全保障工作的意見》、《關(guān)于做好重要信息系統(tǒng)災(zāi)難備份工作的通知》、《重要信息系統(tǒng)災(zāi)難恢復(fù)指南》,體現(xiàn)了政府對容災(zāi)問題的重視和要求;2007年7月國家又正式出臺(tái)災(zāi)備行業(yè)國家標(biāo)準(zhǔn)《信息系統(tǒng)災(zāi)難恢復(fù)規(guī)范》(GB/T20988-2007),規(guī)定了信息系統(tǒng)災(zāi)難恢復(fù)應(yīng)遵循的基本要求[4]。
信息系統(tǒng)的容災(zāi)對于各行各業(yè)的重要性、容災(zāi)市場需求的擴(kuò)大以及政府高度重視和強(qiáng)有力的支持,都已充分表明:信息系統(tǒng)容災(zāi)的發(fā)展現(xiàn)狀、面臨的挑戰(zhàn)以及發(fā)展趨勢已成為十分重要的問題。
1 容災(zāi)的發(fā)展現(xiàn)狀
1.1 容災(zāi)的基本概念
信息系統(tǒng)的容災(zāi)(DR)是在某種自然或人為災(zāi)難所導(dǎo)致的信息系統(tǒng)損壞后,為了重新獲得對數(shù)據(jù)、通信、作業(yè)空間以及其他業(yè)務(wù)流程的正常訪問,以便重啟和恢復(fù)關(guān)鍵業(yè)務(wù)的正常運(yùn)行,需要完成的一系列步驟、過程和策略。
根據(jù)不同的應(yīng)用需求,人們已經(jīng)開發(fā)出各式各樣的容災(zāi)機(jī)制。針對這些不同的方法,我們一般用恢復(fù)點(diǎn)目標(biāo)(RPO)和恢復(fù)時(shí)間目標(biāo)(RTO)這兩個(gè)基本指標(biāo)來衡量容災(zāi)機(jī)制的特性。RPO關(guān)注的是如何增加生產(chǎn)系統(tǒng)的備份點(diǎn)密度,RTO則關(guān)注縮減生產(chǎn)系統(tǒng)的災(zāi)后恢復(fù)時(shí)間。偏重RPO的系統(tǒng),生產(chǎn)系統(tǒng)備份間隔更短,可恢復(fù)的狀態(tài)更多,可能丟失的數(shù)據(jù)更新更少;偏重RTO的系統(tǒng),生產(chǎn)系統(tǒng)災(zāi)后重建的速度更快,更有利于保持業(yè)務(wù)連續(xù)性。
根據(jù)不同的用途特點(diǎn),容災(zāi)系統(tǒng)中使用不同的設(shè)備和系統(tǒng):磁盤陣列是多個(gè)磁盤組成的存儲(chǔ)設(shè)備,隨機(jī)讀寫性能較好,但單位存儲(chǔ)成本較高,適合做主存儲(chǔ)設(shè)備;磁帶庫由大量磁帶構(gòu)成,單位存儲(chǔ)成本低,適合做次級(jí)存儲(chǔ)設(shè)備;高可用性集群是一組配置相似的服務(wù)器,它們的狀態(tài)緊密同步,如果集群中的某些服務(wù)器出現(xiàn)故障時(shí),整個(gè)集群就可以及時(shí)調(diào)整應(yīng)對,對外服務(wù)則不會(huì)中斷;遠(yuǎn)程備份站點(diǎn)通常在地理位置上遠(yuǎn)離生產(chǎn)系統(tǒng),與生產(chǎn)系統(tǒng)通過網(wǎng)絡(luò)連接,可抵御地域性災(zāi)難。
1.2 容災(zāi)的多種表現(xiàn)形式
容災(zāi)的整個(gè)過程分為災(zāi)前備份和災(zāi)后恢復(fù)兩部分,并且這兩部分都有著多樣的表現(xiàn)形式。
災(zāi)前為應(yīng)對不同的故障,不同的應(yīng)用環(huán)境,有不同的容災(zāi)備份方式。冗余磁盤陣列(RAID)用于應(yīng)對磁盤陣列中少數(shù)磁盤或數(shù)據(jù)塊失效的故障;磁帶庫單位成本低,適合順序讀寫數(shù)據(jù),因此特別適合備份連續(xù)存放的大量數(shù)據(jù);高可用性集群成本高,可用性也高,適合在對服務(wù)連續(xù)性要求很高的環(huán)境下應(yīng)對服務(wù)器失效的故障;遠(yuǎn)程備份站點(diǎn)的備份介質(zhì)可以是磁盤陣列,也可以是磁帶庫,它們都適合防止地域性災(zāi)難對信息系統(tǒng)的破壞。
災(zāi)后對故障的基本處理策略主要有故障轉(zhuǎn)移與故障恢復(fù)兩種類型。故障轉(zhuǎn)移可以提前準(zhǔn)備冗余的計(jì)算資源,當(dāng)災(zāi)難來臨之時(shí)將系統(tǒng)切換到冗余計(jì)算環(huán)境中去。其優(yōu)點(diǎn)是:在RTO方面可以很快地恢復(fù)服務(wù);其缺點(diǎn)是:在RPO方面它并不具備選擇可恢復(fù)狀態(tài)的能力,另外系統(tǒng)成本也較高。故障恢復(fù)則是提前生成和存放多個(gè)備份點(diǎn),災(zāi)難來臨之后按情況恢復(fù)到任一備份點(diǎn)狀態(tài)。其優(yōu)點(diǎn)是:在RPO方面可靈活選擇多個(gè)備份點(diǎn);其缺點(diǎn)是:在RTO方面通常沒有很多優(yōu)勢。
在通常情況下,故障恢復(fù)方式需要串行執(zhí)行從備份中心恢復(fù)數(shù)據(jù)、尋找和重建一致性數(shù)據(jù)卷、配置和重啟應(yīng)用服務(wù)等3個(gè)步驟。其中前兩個(gè)步驟是十分耗時(shí)的,但前兩步不完成第三步則無法實(shí)現(xiàn)。
根據(jù)不同的災(zāi)前備份模式和災(zāi)難的種類,針對災(zāi)后故障恢復(fù),生產(chǎn)系統(tǒng)也可以有多種方式恢復(fù)。如果生產(chǎn)系統(tǒng)的本地備份并未受到影響,則可從本地備份介質(zhì)備份,比如磁帶庫或備份磁盤陣列;否則可考慮從遠(yuǎn)程備份站點(diǎn)恢復(fù),恢復(fù)源同樣也可以是遠(yuǎn)程站點(diǎn)中的磁帶庫或備份磁盤陣列。
1.3 主流容災(zāi)關(guān)鍵技術(shù)與容災(zāi)方案
主流容災(zāi)關(guān)鍵技術(shù)包括:遠(yuǎn)程鏡像技術(shù)、連續(xù)數(shù)據(jù)保護(hù)技術(shù)。
(1) 遠(yuǎn)程鏡像技術(shù)是在異地(遠(yuǎn)程備份站點(diǎn))保存一份與本地相同的數(shù)據(jù)拷貝,以保證生產(chǎn)系統(tǒng)在遭受地域相關(guān)災(zāi)難后的可用性。遠(yuǎn)程鏡像的實(shí)現(xiàn)位置可位于文件系統(tǒng)、磁盤卷管理器、磁盤驅(qū)動(dòng)、主機(jī)適配卡、磁盤控制器等任意一層,但它通常位于卷管理器和磁盤控制器。由于網(wǎng)絡(luò)延遲,數(shù)據(jù)的同步和生產(chǎn)系統(tǒng)寫性能是遠(yuǎn)程鏡像技術(shù)需要仔細(xì)進(jìn)行權(quán)衡的。因此該技術(shù)分為同步鏡像和異步鏡像兩類,前者偏重?cái)?shù)據(jù)的同步,后者則犧牲部分一致性和實(shí)時(shí)性換取生產(chǎn)系統(tǒng)寫性能的提升,以及對網(wǎng)絡(luò)帶寬要求的降低。遠(yuǎn)程鏡像技術(shù)偏重RTO指標(biāo),因?yàn)閿?shù)據(jù)鏡像使得數(shù)據(jù)恢復(fù)幾乎不需要時(shí)間,因此災(zāi)后系統(tǒng)服務(wù)的恢復(fù)速度極快。
磁盤控制器極的同步鏡像的解決方案主要有:IBM公司的點(diǎn)對點(diǎn)遠(yuǎn)程復(fù)制技術(shù)(PPRC)、EMC公司的對稱遠(yuǎn)程數(shù)據(jù)設(shè)備(SRDF)同步模式以及Hitachi Data System公司的Remote Copy。磁盤控制器極的異步鏡像的解決方案主要有:IBM公司的PPRC擴(kuò)展模式(PPRC XD)、擴(kuò)展遠(yuǎn)程復(fù)制(XRC),EMC公司的SRDF異步模式以及Hitachi Data System公司的NanoCopy,Veritas公司的Volume Replicator(基于磁盤存儲(chǔ)卷實(shí)現(xiàn)的遠(yuǎn)程鏡像解決方案),NetApp公司的SnapMirror(主機(jī)文件系統(tǒng)級(jí)的遠(yuǎn)程鏡像解決方案)。
(2) 連續(xù)數(shù)據(jù)保護(hù)技術(shù)的原理是記錄生產(chǎn)系統(tǒng)磁盤的每一次數(shù)據(jù)更新,從而能夠在災(zāi)后恢復(fù)到磁盤的任一狀態(tài)。理論上,應(yīng)用該技術(shù)不會(huì)丟掉任何數(shù)據(jù),因?yàn)閭浞莸拈g隔區(qū)間被縮小到最小,RPO指標(biāo)達(dá)到最優(yōu)。然而使用它仍然需要注意的是:靠它恢復(fù)出來的磁盤狀態(tài)并不一定是和數(shù)據(jù)一致的。事實(shí)上,恢復(fù)時(shí)尋找一致性狀態(tài)是應(yīng)用連續(xù)數(shù)據(jù)保護(hù)技術(shù)的一大關(guān)鍵技術(shù)問題。如果這一流程不加優(yōu)化,則可能會(huì)造成恢復(fù)時(shí)間較長,這會(huì)能極大地影響容災(zāi)系統(tǒng)的RTO指標(biāo)。
典型應(yīng)用連續(xù)數(shù)據(jù)保護(hù)技術(shù)的容災(zāi)方案有美國飛康公司的CDP產(chǎn)品、Revivio公司的時(shí)間尋址存儲(chǔ)系統(tǒng)(TAS)、XOsoft公司的XOsoft Engine等等。這些產(chǎn)品均需要在備份的時(shí)候?qū)Υ疟P一致性狀態(tài)進(jìn)行截獲,以便災(zāi)后恢復(fù)時(shí)方便地找到可恢復(fù)的一致性狀態(tài)。
2 容災(zāi)中心建設(shè)面臨的挑戰(zhàn)
目前,容災(zāi)系統(tǒng)的建設(shè)正在如火如荼地進(jìn)行。容災(zāi)的需求非常廣泛,因此集中構(gòu)建容災(zāi)中心可以提升資源利用率,方便各方面管理,并可以提供更為專業(yè)的容災(zāi)服務(wù),從而實(shí)現(xiàn)效率的最大化。但是在容災(zāi)中心建設(shè)方面我們?nèi)匀幻媾R著很大的一些挑戰(zhàn)。
(1) 信息系統(tǒng)數(shù)量越來越多。信息系統(tǒng)數(shù)量的急劇增長,不僅導(dǎo)致容災(zāi)系統(tǒng)存儲(chǔ)容量、計(jì)算能力、傳輸帶寬等資源要求的直接提升,更是體現(xiàn)出容災(zāi)系統(tǒng)對不同類型生產(chǎn)系統(tǒng)的較強(qiáng)適應(yīng)性。信息系統(tǒng)的應(yīng)用模式千差萬別,有以數(shù)據(jù)庫應(yīng)用為主的,高性能計(jì)算為主的,或以文件存取為主的等。
另外,同樣應(yīng)用模式的信息系統(tǒng)也會(huì)有不同的容災(zāi)需求,如同為數(shù)據(jù)庫應(yīng)用型信息系統(tǒng),采用不同廠商的數(shù)據(jù)庫可能會(huì)導(dǎo)致容災(zāi)方案的不兼容。除此以外,信息系統(tǒng)的規(guī)模、計(jì)算資源使用頻率和方式也存在不同。這些因素都會(huì)對容災(zāi)方案的選擇產(chǎn)生影響。究其原因,還在于現(xiàn)有的容災(zāi)技術(shù)大多是根據(jù)某類特定應(yīng)用而設(shè)計(jì),很難保證應(yīng)用獨(dú)立性。針對不同信息系統(tǒng)所采用的容災(zāi)技術(shù)也很難統(tǒng)一,這樣就難以在容災(zāi)方案方面進(jìn)行共享。
(2) 數(shù)據(jù)規(guī)模越來越大。數(shù)據(jù)規(guī)模增大后,首先對數(shù)據(jù)容量要求有所提升。另外,由于應(yīng)用間在容災(zāi)方面的不兼容,資源無法共享,針對各種信息系統(tǒng)建設(shè)多個(gè)容災(zāi)系統(tǒng)則導(dǎo)致整體成本過高。
(3) 恢復(fù)效率要求越來越高。隨著互聯(lián)網(wǎng)等新興業(yè)務(wù)模式的涌現(xiàn),業(yè)務(wù)連續(xù)性要求也越來越高,用戶希望盡快完成災(zāi)難恢復(fù)。而在以通用化為建設(shè)目標(biāo)之一的容災(zāi)中心里,要對不同的生產(chǎn)系統(tǒng)、不同的應(yīng)用環(huán)境提升災(zāi)后的恢復(fù)速度并不是一件容易的事。
容災(zāi)效率和容災(zāi)代價(jià)是需要仔細(xì)權(quán)衡的因素。對不同的系統(tǒng),根據(jù)其特點(diǎn)采用特殊的容災(zāi)方案,會(huì)使容災(zāi)效率達(dá)到最優(yōu),但對大量不同的信息系統(tǒng)而言,總體成本過高,容災(zāi)代價(jià)非常巨大。因此,我們應(yīng)當(dāng)尋找能夠盡量共享容災(zāi)設(shè)施的容災(zāi)技術(shù)和解決方案。以資源共享的思路解決容災(zāi)體系建設(shè)開銷大,容災(zāi)設(shè)施共享難的問題,并降低容災(zāi)建設(shè)代價(jià),同時(shí)要在這一過程中保證容災(zāi)效率,達(dá)到容災(zāi)效率與容災(zāi)代價(jià)的統(tǒng)一。這便是容災(zāi)中心建設(shè)方面面臨的最核心的挑戰(zhàn)。
3 容災(zāi)的未來
3.1 當(dāng)前容災(zāi)技術(shù)的問題
當(dāng)前容災(zāi)技術(shù)存在一些問題:
(1) 容災(zāi)設(shè)施共享困難。容災(zāi)方案的實(shí)施和硬件、軟件、應(yīng)用有關(guān),并且一對一的容災(zāi)方案,可兼容的范圍都很窄。因此只有做到共享設(shè)施才能降低容災(zāi)成本,這需要不依賴于具體設(shè)備和應(yīng)用的新型容災(zāi)技術(shù)。
(2) 容災(zāi)恢復(fù)時(shí)間長。對于海量數(shù)據(jù)而言,通過增量備份可以提高數(shù)據(jù)備份的效率,但容災(zāi)恢復(fù)時(shí)間過長,可能會(huì)出現(xiàn)系統(tǒng)性災(zāi)難后服務(wù)難以恢復(fù)。
例如,一般的磁帶備份如高速的磁帶系統(tǒng)恢復(fù)速度約50 GB/h,恢復(fù)100T數(shù)據(jù)需要約2 000個(gè)小時(shí);而磁盤備份如高端虛擬陣列,恢復(fù)速度可達(dá)500 MB/s,恢復(fù)100T數(shù)據(jù)需要56小時(shí)。針對該問題,可以依靠冗余數(shù)據(jù)刪除技術(shù)對數(shù)據(jù)壓縮,減小數(shù)據(jù)量。但是這樣會(huì)帶來大量的數(shù)據(jù)處理開銷,并且最終效果也依賴于數(shù)據(jù)本身的具體特征。
3.2 容災(zāi)技術(shù)的未來發(fā)展
從前文可知容災(zāi)技術(shù)未來要想得到更普遍的應(yīng)用,必須解決其中災(zāi)備資源共享的問題,只有災(zāi)備資源共享,才可以做到對大量信息系統(tǒng)提供高效率、易管理、界面友好的容災(zāi)服務(wù)。而只有提升兼容性,盡可能降低容災(zāi)系統(tǒng)的應(yīng)用獨(dú)立性,才能真正實(shí)現(xiàn)災(zāi)備資源共享。在這樣的基礎(chǔ)之上,面向?yàn)?zāi)備資源共享的容災(zāi)云技術(shù)則成為了未來容災(zāi)中心建設(shè)的核心技術(shù)。
為實(shí)現(xiàn)構(gòu)造容災(zāi)云的目標(biāo),容災(zāi)系統(tǒng)需要做到與結(jié)構(gòu)無關(guān),而傳統(tǒng)容災(zāi)方法卻無法做到這一點(diǎn)。這一問題的根源在于應(yīng)用一致性問題無法解決,因?yàn)閼?yīng)用的種類過于豐富,難以在應(yīng)用層尋找到通用的辦法。一個(gè)可能的解決辦法是:完整備份整個(gè)系統(tǒng),而非僅備份受保護(hù)服務(wù)程序相關(guān)的數(shù)據(jù)。
原有容災(zāi)方法在架構(gòu)上無法實(shí)現(xiàn)統(tǒng)一的根源在于:備份進(jìn)程與受保護(hù)的進(jìn)程是兄弟關(guān)系,它們同屬于同一個(gè)操作系統(tǒng)之下,這樣則無法提供一個(gè)通用的備份手段。一個(gè)可能的解決辦法是:使備份進(jìn)程與受保護(hù)進(jìn)程成為父子關(guān)系,以便有能力完整備份整個(gè)系統(tǒng)。
原有方法首先恢復(fù)所有數(shù)據(jù),再恢復(fù)服務(wù)運(yùn)行。也就是說服務(wù)的運(yùn)行與數(shù)據(jù)的恢復(fù)是串行的。然而大量數(shù)據(jù)的恢復(fù)需要耗費(fèi)大量時(shí)間,而且很多數(shù)據(jù)其實(shí)并不一定立即就在應(yīng)用服務(wù)中用得到。一個(gè)可能的解決辦法是:整個(gè)生產(chǎn)系統(tǒng)數(shù)據(jù)恢復(fù)與服務(wù)的運(yùn)行并行進(jìn)行,并且能做到某一個(gè)服務(wù)線程在進(jìn)行細(xì)粒度的數(shù)據(jù)恢復(fù)的時(shí)候,不會(huì)影響其他線程的運(yùn)行,這樣以來便可以大大地提高恢復(fù)效率。
目前基于類似思路的系統(tǒng)包括VEEAM的容災(zāi)系統(tǒng)以及中國的Birds容災(zāi)備份恢復(fù)系統(tǒng)等。
如圖1所示,Birds容災(zāi)備份恢復(fù)系統(tǒng)將Birds容災(zāi)監(jiān)聽程序植入操作系統(tǒng)層之內(nèi),形成新的Birds備份操作系統(tǒng)。在此之上,使用虛擬機(jī)技術(shù)可將各式各樣不同類型的生產(chǎn)系統(tǒng)包裹進(jìn)虛擬機(jī),在Birds備份操作系統(tǒng)之上運(yùn)行。除此之外,與其同時(shí)運(yùn)行的還有Birds備份以及恢復(fù)代理程序。
Birds采用全系統(tǒng)狀態(tài)備份,不僅備份生產(chǎn)系統(tǒng)的內(nèi)存狀態(tài),還可以備份其磁盤狀態(tài),形成一致性備份點(diǎn)?;謴?fù)的時(shí)候也能直接通過一致性備份點(diǎn)直接恢復(fù)生產(chǎn)系統(tǒng)的運(yùn)行狀態(tài)。
Birds在架構(gòu)上將備份程序獨(dú)立于生產(chǎn)系統(tǒng)之外,成為生產(chǎn)系統(tǒng)應(yīng)用程序進(jìn)程的父進(jìn)程,從而能全面完整地備份整個(gè)操作系統(tǒng)。
Birds在災(zāi)后恢復(fù)生產(chǎn)系統(tǒng)的時(shí)候,將恢復(fù)生產(chǎn)系統(tǒng)的運(yùn)行和恢復(fù)生產(chǎn)系統(tǒng)磁盤的數(shù)據(jù)同時(shí)進(jìn)行,以流水線方式將本來巨量的磁盤數(shù)據(jù)按生產(chǎn)系統(tǒng)運(yùn)行的需要將數(shù)據(jù)優(yōu)先恢復(fù),從而快速恢復(fù)生產(chǎn)系統(tǒng)的服務(wù),大大縮短了因?yàn)?zāi)難產(chǎn)生的應(yīng)用服務(wù)中斷時(shí)間。
以Birds為代表的容災(zāi)云技術(shù)使用了虛擬化技術(shù)和位于塊設(shè)備層的磁盤備份恢復(fù)技術(shù),大大提升對不同類型生產(chǎn)系統(tǒng)的兼容性。另外,在這一技術(shù)中,不僅僅是受保護(hù)系統(tǒng)的數(shù)據(jù)得到了完全的保護(hù),其進(jìn)程空間與塊設(shè)備數(shù)據(jù)空間一起也得到備份,數(shù)據(jù)一致性得到保障;并且,在恢復(fù)的時(shí)候以流水線方式完成了恢復(fù)的過程,大大提高了災(zāi)后應(yīng)用服務(wù)恢復(fù)的速度。
4 結(jié)束語
文章從容災(zāi)領(lǐng)域的發(fā)展現(xiàn)狀談起,描述了當(dāng)今容災(zāi)方面的基本概念、表現(xiàn)形式、關(guān)鍵技術(shù)和解決方案。通過了解現(xiàn)狀,我們總結(jié)出容災(zāi)中心建設(shè)面臨的3點(diǎn)挑戰(zhàn):信息系統(tǒng)增多、數(shù)據(jù)規(guī)模增大、恢復(fù)效率要求提升,并揭示其核心是利用資源共享的基本思路尋求容災(zāi)效率與容災(zāi)代價(jià)的統(tǒng)一。針對這些問題,我們提出容災(zāi)的未來發(fā)展趨勢之一即廣泛應(yīng)用與結(jié)構(gòu)無關(guān)的容災(zāi)核心技術(shù),并最終形成面向?yàn)?zāi)備資源共享的容災(zāi)云技術(shù)。
5 參考文獻(xiàn)
[1] WEBBER L, WALLACE M. The disaster recoveryh handbook: A Step-by-Sep Plan to Ensure Business Continuity and Protect Vital Operations, Facilities, and Assets[M].New York,NY,USA: AMACOM Books, 2010.
[2] LANDRY B J L, KOGER M S.Dispelling 10 Common Disaster Recovery Myths: Lessons Learned from Hurricane Katrina and Other Disasters[J].ACM Journal on Educational Resources in Computing (JERIC), 2006,6(4).
[3] PATTERSON D A, BROWN A, PBROADWELL P, et al. Recovery-Oriented Computing (ROC): Motivation, definition, techniques, and case studies[R]. UUCB//CSD-02-1175. Berkeley, CA,USA: University of California,Berkeley, 2002.
[4] 向小佳. 數(shù)據(jù)保護(hù)若干關(guān)鍵技術(shù)的研究[D].北京: 清華大學(xué),2009.
收稿日期:2012-06-18
作者簡介
徐亦達(dá),清華大學(xué)計(jì)算機(jī)系碩士研究生,主要從事存儲(chǔ)及容災(zāi)技術(shù)方面的研究。
余宏亮,清華大學(xué)計(jì)算機(jī)系副教授、清華大學(xué)計(jì)算機(jī)專業(yè)博士,主要從事存儲(chǔ)系統(tǒng)、容災(zāi)系統(tǒng)研究;在國內(nèi)外期刊及會(huì)議發(fā)表文章30余篇。