




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、應(yīng)用容災(zāi)火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品白皮書(shū)2011年11月第1章 容災(zāi)與持續(xù)數(shù)據(jù)保護(hù)(CDP)1.1 容災(zāi)的概念及技術(shù)指標(biāo)容災(zāi)(Disaster Tolerance),就是在災(zāi)難發(fā)生時(shí),在保證應(yīng)用系統(tǒng)的數(shù)據(jù)盡量少丟失的情況下,維持系統(tǒng)業(yè)務(wù)的連續(xù)運(yùn)行。和容災(zāi)比較容易混淆的概念有容錯(cuò)和災(zāi)難恢復(fù)。容錯(cuò)是指在計(jì)算機(jī)系統(tǒng)軟硬件發(fā)生故障時(shí),保證系統(tǒng)能繼續(xù)運(yùn)行的能力,主要通過(guò)硬件冗余和錯(cuò)誤檢查等技術(shù)來(lái)實(shí)現(xiàn);容災(zāi)是通過(guò)系統(tǒng)冗余、災(zāi)難檢測(cè)和系統(tǒng)遷移等技術(shù)來(lái)實(shí)現(xiàn)。災(zāi)難恢復(fù)是指災(zāi)難發(fā)生后,系統(tǒng)恢復(fù)正常運(yùn)行的能力;而容災(zāi)指災(zāi)難發(fā)生時(shí)保持系統(tǒng)不間斷運(yùn)行的能力。容災(zāi)可以區(qū)分為離線式容災(zāi)(冷容災(zāi))和在線容災(zāi)(熱容災(zāi))兩種類型。離
2、線式容災(zāi)主要依靠備份技術(shù)來(lái)實(shí)現(xiàn)。首先通過(guò)備份軟件將數(shù)據(jù)備份到磁帶上,然后將磁帶異地保存、管理。數(shù)據(jù)的備份過(guò)程可以實(shí)現(xiàn)自動(dòng)化管理,整個(gè)方案的部署和管理比較簡(jiǎn)單,投資較少。缺點(diǎn)在于:系統(tǒng)的數(shù)據(jù)恢復(fù)較慢,備份窗口內(nèi)的數(shù)據(jù)丟失嚴(yán)重,實(shí)時(shí)性差。對(duì)RTO(Recovery Time Objective)和RPO(Recovery Point Objective)要求較低的用戶可以選擇這種方式。在線式容災(zāi)中,源數(shù)據(jù)中心和災(zāi)備中心同時(shí)工作。數(shù)據(jù)在寫(xiě)入源數(shù)據(jù)中心的同時(shí),實(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)用層的管
3、理一般由專門(mén)的軟件來(lái)實(shí)現(xiàn),可以代替管理員實(shí)現(xiàn)自動(dòng)管理。在線容災(zāi)可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)復(fù)制,因此,數(shù)據(jù)恢復(fù)的RTO和RPO都可以滿足用戶的高要求。因此,數(shù)據(jù)重要性很高的用戶都應(yīng)選擇這種方式,比如金融行業(yè)的用戶等。實(shí)現(xiàn)這種方式的容災(zāi)需要很高的投入。容災(zāi)備份系統(tǒng)按照災(zāi)難防御程度的不同,可分為數(shù)據(jù)容災(zāi)和應(yīng)用容災(zāi)。數(shù)據(jù)容災(zāi)是對(duì)應(yīng)用系統(tǒng)數(shù)據(jù)按照一定的策略進(jìn)行異地容災(zāi)備份,當(dāng)災(zāi)難發(fā)生時(shí),應(yīng)用系統(tǒng)暫時(shí)無(wú)法正常運(yùn)行,必須花費(fèi)一定時(shí)間從災(zāi)備中心恢復(fù)應(yīng)用關(guān)鍵數(shù)據(jù)至本地系統(tǒng)以保證業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的完整性,因?yàn)楫惖厝轂?zāi)備份系統(tǒng)只保存了災(zāi)難發(fā)生前應(yīng)用系統(tǒng)的備份數(shù)據(jù),因此數(shù)據(jù)容災(zāi)可能會(huì)產(chǎn)生部分?jǐn)?shù)據(jù)丟失。應(yīng)用容災(zāi)是在異地建立一
4、個(gè)與本地應(yīng)用系統(tǒng)相同的備份應(yīng)用系統(tǒng),兩個(gè)系統(tǒng)同步運(yùn)行,當(dāng)災(zāi)難發(fā)生時(shí),異地系統(tǒng)會(huì)迅速接管本地系統(tǒng)繼續(xù)業(yè)務(wù)的運(yùn)行,不需要中斷業(yè)務(wù),這樣使得應(yīng)用系統(tǒng)使用者察覺(jué)不到災(zāi)難的發(fā)生。應(yīng)用容災(zāi)比數(shù)據(jù)容災(zāi)防御災(zāi)難破壞能力要強(qiáng),它能夠更好地保持業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的完整性,而數(shù)據(jù)容災(zāi)會(huì)出現(xiàn)業(yè)務(wù)的暫時(shí)中斷,需要花費(fèi)一定的時(shí)間后才能重新維持業(yè)務(wù)的連續(xù)性,并且可能產(chǎn)生部分?jǐn)?shù)據(jù)的丟失。從技術(shù)上看,衡量容災(zāi)系統(tǒng)有三個(gè)主要指標(biāo):RPO、RTO和備份窗口(Backup Window)。1、RPO(Recovery Point Objective),即數(shù)據(jù)恢復(fù)點(diǎn)目標(biāo)。主要指的是業(yè)務(wù)系統(tǒng)所能容忍的數(shù)據(jù)丟失量,在同步數(shù)據(jù)復(fù)制方式下,R
5、PO等于數(shù)據(jù)傳輸時(shí)延的時(shí)間;在異步數(shù)據(jù)復(fù)制方式下,RPO基本為異步傳輸數(shù)據(jù)排隊(duì)的時(shí)間。2、RTO(Recovery Time Objective),即恢復(fù)時(shí)間目標(biāo)。主要指的是所能容忍的業(yè)務(wù)停止服務(wù)的最長(zhǎng)時(shí)間,也就是從災(zāi)難發(fā)生到業(yè)務(wù)系統(tǒng)恢復(fù)服務(wù)功能所需要的最短時(shí)間周期。RTO描述了恢復(fù)過(guò)程需要花費(fèi)的時(shí)間。例如:假設(shè)在時(shí)間點(diǎn)t1啟動(dòng)恢復(fù)過(guò)程并且在時(shí)間點(diǎn)t2完成恢復(fù),那么RTO就等于t2-t1。RTO值越小,代表容災(zāi)系統(tǒng)的數(shù)據(jù)恢復(fù)能力越強(qiáng)。3、Backup Window,即備份窗口。一個(gè)備份窗口指的是在不嚴(yán)重影響使用待備份數(shù)據(jù)的應(yīng)用程序的情況下,完成一次給定備份的時(shí)間間隔,由需要備份數(shù)據(jù)的總量和處理
6、數(shù)據(jù)的服務(wù)架構(gòu)的速度來(lái)決定。為了保證備份數(shù)據(jù)的一致性,在備份過(guò)程中數(shù)據(jù)不能被更改,所以在某些情況下,備份窗口是數(shù)據(jù)和應(yīng)用不可用的間隔時(shí)間。1.2 傳統(tǒng)備份與持續(xù)數(shù)據(jù)保護(hù)技術(shù)傳統(tǒng)的數(shù)據(jù)備份方式有以下幾方面不足:第一,備份窗口不可少,在進(jìn)行數(shù)據(jù)備份時(shí)必須中斷業(yè)務(wù),這對(duì)許多需要724小時(shí)持續(xù)運(yùn)行的應(yīng)用來(lái)說(shuō)是無(wú)法忍受的問(wèn)題;第二,備份數(shù)據(jù)不斷增長(zhǎng),傳統(tǒng)方式不僅備份時(shí)間長(zhǎng),而且恢復(fù)過(guò)程更漫長(zhǎng);第三,兩次備份之間產(chǎn)生的數(shù)據(jù)更新無(wú)法保護(hù)。CDP(Continuous Data Protection),即連續(xù)數(shù)據(jù)保護(hù),是一種在不影響主要數(shù)據(jù)運(yùn)行前提下,持續(xù)捕捉或跟蹤目標(biāo)數(shù)據(jù)所發(fā)生的任何變化,可以在數(shù)據(jù)發(fā)生任何
7、變化時(shí)將數(shù)據(jù)有效地保護(hù)起來(lái)。最大的優(yōu)勢(shì)是可以對(duì)任何時(shí)間點(diǎn)的數(shù)據(jù)恢復(fù)。CDP可以提供塊級(jí)、文件級(jí)和應(yīng)用級(jí)的備份及恢復(fù)。CDP與快照相比的優(yōu)勢(shì)有以下幾點(diǎn):一是快照需要暫停業(yè)務(wù)系統(tǒng)較短的時(shí)間,而CDP能夠完全保證業(yè)務(wù)的連續(xù)性;二是快照需要保存修改后的全部數(shù)據(jù),CDP不需要,因此占用存儲(chǔ)空間少;三是快照只能恢復(fù)到過(guò)去某個(gè)時(shí)間點(diǎn)的數(shù)據(jù),CDP可以恢復(fù)到過(guò)去任意時(shí)刻的數(shù)據(jù)。相對(duì)于傳統(tǒng)的備份技術(shù)而言,CDP是一種質(zhì)的飛躍。全球網(wǎng)絡(luò)存儲(chǔ)工業(yè)協(xié)會(huì)(SNIA)對(duì)CDP的定義是:一種能獨(dú)立對(duì)主要數(shù)據(jù)進(jìn)行持續(xù)捕捉或跟蹤數(shù)據(jù)修改,并保存變化,從而實(shí)現(xiàn)從過(guò)去的任何非預(yù)設(shè)點(diǎn)恢復(fù)的方法。有人把傳統(tǒng)的備份方式比作每天或每周對(duì)倉(cāng)
8、庫(kù)中的貨物進(jìn)行盤(pán)點(diǎn),不僅費(fèi)時(shí)費(fèi)力,而且對(duì)于兩次盤(pán)點(diǎn)之間的貨物變化沒(méi)有辦法準(zhǔn)確得知。CDP則不同,它就像是為倉(cāng)庫(kù)專門(mén)配備了一名保管員,會(huì)隨時(shí)記錄每批貨物的進(jìn)出。任何人想了解每批貨物的情況,只要問(wèn)問(wèn)保管員即可,不必親自動(dòng)手去盤(pán)點(diǎn)貨物。CDP的最大優(yōu)勢(shì)就在于,它對(duì)數(shù)據(jù)的保護(hù)是連續(xù)性的,而且可以快速恢復(fù)。 第2章 市場(chǎng)上CDP產(chǎn)品的問(wèn)題隨著數(shù)據(jù)安全的深入人心,各種備份產(chǎn)品在市場(chǎng)上的競(jìng)爭(zhēng)也進(jìn)入了白熱化階段,這些產(chǎn)品既有像Symantec、BakBone等傳統(tǒng)廠商,也有很多新興的數(shù)據(jù)保護(hù)軟硬件品牌。幾乎所有的備份廠商都推出了所謂的實(shí)時(shí)備份產(chǎn)品或者模塊為用戶提供容災(zāi)方案,這些產(chǎn)品和模塊的功能在描述上與CDP
9、一樣,都是對(duì)數(shù)據(jù)提供持續(xù)數(shù)據(jù)保護(hù)并且可以回退到以前的任意時(shí)間點(diǎn)。上面提到,衡量容災(zāi)技術(shù)的能力有連個(gè)重要指標(biāo),就是RTO和RPO。市場(chǎng)上大多數(shù)的實(shí)時(shí)備份或者持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品對(duì)于用戶數(shù)據(jù)的RPO都可以做到分鐘級(jí)甚至更低,也就是說(shuō)用戶的數(shù)據(jù)被持續(xù)的進(jìn)行保護(hù),無(wú)論存儲(chǔ)或者應(yīng)用出現(xiàn)故障都可以做到近乎零數(shù)據(jù)丟失,這能夠充分保證用戶的安全。但是這些產(chǎn)品在RTO指標(biāo)上卻都沒(méi)有很大突破,由于采用的還是傳統(tǒng)的恢復(fù)操作,因此當(dāng)用戶選擇時(shí)間點(diǎn)進(jìn)行回退時(shí),所需的時(shí)間很長(zhǎng),通常在幾個(gè)小時(shí)以上,對(duì)用戶的應(yīng)用持續(xù)性保護(hù)不夠,用戶業(yè)務(wù)中斷時(shí)間較長(zhǎng)。第3章 火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品3.1 產(chǎn)品設(shè)計(jì)目標(biāo)第一章提到,容災(zāi)技術(shù)按照防御程
10、度不同可以分為數(shù)據(jù)容災(zāi)和應(yīng)用容災(zāi)。而數(shù)據(jù)容災(zāi)是應(yīng)用容災(zāi)的基礎(chǔ),應(yīng)用容災(zāi)是容災(zāi)技術(shù)實(shí)現(xiàn)的高級(jí)體現(xiàn)。火星艙作為火星高科重磅推出的軟硬件一體化數(shù)據(jù)安全產(chǎn)品,已經(jīng)在市場(chǎng)上廣泛推廣,為用戶提供備份、虛擬磁帶庫(kù)、高速磁盤(pán)陣列、主機(jī)虛擬化等功能,這次火星高科通過(guò)自主研發(fā),向市場(chǎng)推出基于應(yīng)用容災(zāi)級(jí)別的持續(xù)數(shù)據(jù)產(chǎn)品,火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品以應(yīng)用容災(zāi)為目標(biāo)進(jìn)行設(shè)計(jì)研發(fā),為用戶提供Windows及Linux操作系統(tǒng)下的各種數(shù)據(jù)及應(yīng)用容災(zāi),將用戶應(yīng)用的保護(hù)提升到最高級(jí)別,使快速應(yīng)用恢復(fù)成為可能,在RTO指標(biāo)上明顯高于市場(chǎng)上的其他實(shí)時(shí)備份產(chǎn)品。3.2 產(chǎn)品特點(diǎn)l 最大限度地實(shí)現(xiàn)應(yīng)用程序數(shù)據(jù)保護(hù)和災(zāi)難恢復(fù);l 保護(hù)Win
11、dows和Linux平臺(tái)上的各種業(yè)務(wù)應(yīng)用程序,包括 Microsoft、Oracle和SAP、文件系統(tǒng)及其他應(yīng)用程序;l 支持各種雙機(jī)和集群環(huán)境,包擴(kuò)Oracle RAC和其他操作系統(tǒng)文件或服務(wù)集群;l 通過(guò)火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品確保不再丟失數(shù)據(jù),它是可以執(zhí)行任意時(shí)間點(diǎn)恢復(fù)的持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品;l 單一產(chǎn)品解決方案,為同構(gòu)或者異構(gòu)存儲(chǔ)中的數(shù)據(jù)塊LUN提供持續(xù)數(shù)據(jù)保護(hù)、復(fù)制和災(zāi)難恢復(fù);l 即時(shí)訪問(wèn)復(fù)制的數(shù)據(jù),來(lái)實(shí)現(xiàn)災(zāi)難恢復(fù)或其他目的(例如測(cè)試和數(shù)據(jù)挖掘等);l 通過(guò)主機(jī)虛擬化環(huán)境來(lái)為用戶提供應(yīng)用服務(wù)器的數(shù)據(jù)及應(yīng)用保護(hù),最大限度降低資金成本;l 通過(guò)IP線路可以在進(jìn)行本地持續(xù)數(shù)據(jù)保護(hù)的同時(shí)將數(shù)據(jù)傳輸
12、到異地,除了能做到數(shù)據(jù)異地容災(zāi)外,還可以在異地搭建應(yīng)用系統(tǒng)進(jìn)行應(yīng)用接管;第4章 產(chǎn)品功能與實(shí)現(xiàn)火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品是軟硬件一體化的多功能數(shù)據(jù)保護(hù)產(chǎn)品,其中的核心是自主研發(fā)的基于操作系統(tǒng)內(nèi)核級(jí)的寫(xiě)入分離器程序(splitter)。該分離器程序安裝在Windows或者Linux主機(jī)上,對(duì)主機(jī)上的全部數(shù)據(jù)進(jìn)行寫(xiě)入監(jiān)控,任何寫(xiě)入到存儲(chǔ)上的數(shù)據(jù)都會(huì)被截獲并復(fù)制出一份傳輸?shù)交鹦桥撋线M(jìn)行保存。另外,在火星艙內(nèi)或火星艙能夠訪問(wèn)的存儲(chǔ)(DAS或SAN存儲(chǔ))劃分出一定的容量作為日志卷,每個(gè)被保護(hù)卷都有相應(yīng)的日志卷,日志卷中保存了被保護(hù)卷的每一次寫(xiě)操作的數(shù)據(jù)塊和其相對(duì)應(yīng)的時(shí)間戳。4.1 本地持續(xù)數(shù)據(jù)保護(hù)4.1.1
13、 部署方式DAS1. 部署說(shuō)明: 上圖中文件服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器為火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品進(jìn)行保護(hù)的數(shù)據(jù)源和應(yīng)用系統(tǒng); 火星艙進(jìn)行DAS連接的磁盤(pán)陣列或者位于火星艙內(nèi)部的存儲(chǔ)空間用于保存持續(xù)數(shù)據(jù)保護(hù)的數(shù)據(jù)內(nèi)容及日志; 文件服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器及其他的被保護(hù)系統(tǒng)與火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品之間使用以太網(wǎng)連接;2. 數(shù)據(jù)保護(hù)工作流程: 初始數(shù)據(jù)同步:在開(kāi)始持續(xù)數(shù)據(jù)保護(hù)之前,需要將應(yīng)用服務(wù)器中需要保護(hù)的數(shù)據(jù)卷進(jìn)行初始化同步,目的是讓目標(biāo)卷中現(xiàn)擁有被保護(hù)卷的原始數(shù)據(jù),同步工作通過(guò)以太網(wǎng)完成(應(yīng)用服務(wù)器-火星艙-DAS磁盤(pán)陣列),在數(shù)據(jù)量巨大時(shí)可能會(huì)耗費(fèi)一些時(shí)間。在數(shù)據(jù)進(jìn)行初始化同步的同時(shí),被保護(hù)應(yīng)用可以正常
14、運(yùn)行,同步過(guò)程中出現(xiàn)的數(shù)據(jù)寫(xiě)入也會(huì)被分離器截獲并傳輸?shù)交鹦桥撨M(jìn)行完整記錄,這些記錄會(huì)作為初始化同步成功后的首批變化日志保存在日志卷中; 開(kāi)始監(jiān)控寫(xiě)入操作:初始同步完成后,安裝在被監(jiān)控主機(jī)上的寫(xiě)入分離器開(kāi)始工作,對(duì)主機(jī)上用戶設(shè)定的卷上應(yīng)用程序的全部寫(xiě)操作進(jìn)行監(jiān)控。每次分離器截獲寫(xiě)入數(shù)據(jù)后便復(fù)制出一份,通過(guò)網(wǎng)絡(luò)傳輸給火星艙; 記錄數(shù)據(jù)變更日志:火星艙收到寫(xiě)入分離器發(fā)送的數(shù)據(jù)變化后,加上時(shí)間戳,保存在專門(mén)為被保護(hù)卷開(kāi)設(shè)的日志卷中。在保存日志的同時(shí),火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品還允許用戶手工添加標(biāo)簽,這些標(biāo)簽可以在將來(lái)進(jìn)行容災(zāi)恢復(fù)時(shí)方便選擇特定的時(shí)間點(diǎn)。日志卷的容量設(shè)置的越大,所保留的數(shù)據(jù)變更歷史紀(jì)錄越長(zhǎng),
15、日志卷如果沒(méi)有空間,便不能繼續(xù)記錄被保護(hù)卷的數(shù)據(jù)變化情況,此時(shí)就需要重新進(jìn)行初始化數(shù)據(jù)同步; 將日志寫(xiě)入目標(biāo)卷:根據(jù)用戶設(shè)置,日志寫(xiě)入目標(biāo)卷的觸發(fā)條件可以分為以下幾種:u 實(shí)時(shí)寫(xiě)入:此種方式使得目標(biāo)卷的更新效率最快,日志卷被寫(xiě)滿的出現(xiàn)概率最低;u 定時(shí)寫(xiě)入:為了降低火星艙的負(fù)載壓力,可以設(shè)定日志定時(shí)寫(xiě)入目標(biāo)卷。此方法適用于那些數(shù)據(jù)工作時(shí)間變化,下班時(shí)間不變的單位。設(shè)置在晚上進(jìn)行日志寫(xiě)入目標(biāo)卷也能夠充分利用系統(tǒng)的閑置時(shí)間進(jìn)行處理;u 日志卷空間占用率觸發(fā):用戶可以設(shè)置日志卷的空間使用率達(dá)到多少時(shí)進(jìn)行日志寫(xiě)入目標(biāo)卷,并且當(dāng)日志容量降低到制定的數(shù)值時(shí)停止寫(xiě)入; 數(shù)據(jù)恢復(fù):根據(jù)用戶應(yīng)用訪問(wèn)數(shù)據(jù)的方式,
16、數(shù)據(jù)恢復(fù)分為恢復(fù)到用戶存儲(chǔ)和直接掛載火星艙存儲(chǔ)兩種,無(wú)論恢復(fù)的目標(biāo)是哪,都可以做到任意時(shí)間點(diǎn)回退恢復(fù):u 恢復(fù)到用戶存儲(chǔ):用戶在火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品中選擇被保護(hù)卷的時(shí)間點(diǎn),火星艙將目標(biāo)卷的數(shù)據(jù)和用戶選擇時(shí)間點(diǎn)前的日志進(jìn)行合并,并快速恢復(fù)到用戶指定的存儲(chǔ)設(shè)備中,恢復(fù)完成后用戶便可以進(jìn)行數(shù)據(jù)訪問(wèn)并繼續(xù)開(kāi)始持續(xù)數(shù)據(jù)保護(hù)操作。本方法的缺點(diǎn)是RTO較長(zhǎng),優(yōu)點(diǎn)是恢復(fù)后用戶的存儲(chǔ)吞吐能力強(qiáng);u 直接掛載火星艙存儲(chǔ):火星艙具有IP-SAN磁盤(pán)陣列功能,因此在進(jìn)行災(zāi)備數(shù)據(jù)恢復(fù)時(shí),用戶可以在火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品界面中選擇需要回退的時(shí)間點(diǎn),然后由火星艙自動(dòng)將目標(biāo)卷和日志卷進(jìn)行內(nèi)存中的整合,并輸出為IP-SAN上
17、的特定LUN被用戶應(yīng)用程序掛載,被掛載后用戶的應(yīng)用系統(tǒng)可以對(duì)數(shù)據(jù)一致性進(jìn)行測(cè)試檢查。這個(gè)試掛載功能非常適合于被保護(hù)卷是數(shù)據(jù)庫(kù)的情況,因?yàn)閿?shù)據(jù)庫(kù)的特殊寫(xiě)入方式,持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品不能保證所有記錄的日志都是可以被數(shù)據(jù)庫(kù)成功加載和使用的,因此提供試掛載功能可以保證用戶應(yīng)用進(jìn)行災(zāi)備數(shù)據(jù)恢復(fù)后的可用性更高。當(dāng)用戶確定了正確的試掛載時(shí)間點(diǎn)后可以選擇將此時(shí)間點(diǎn)完整恢復(fù)到單獨(dú)的存儲(chǔ)中進(jìn)行訪問(wèn),也可以繼續(xù)在火星艙提供的IP-SAN磁盤(pán)中進(jìn)行數(shù)據(jù)訪問(wèn)。本方法的優(yōu)點(diǎn)是回退時(shí)間很快,RTO保持在分鐘級(jí),同時(shí)提供試掛載功能;缺點(diǎn)是火星艙提供的IP-SAN相對(duì)于專業(yè)存儲(chǔ)在大量應(yīng)用同時(shí)訪問(wèn)的情況下性能略低; 恢復(fù)持續(xù)數(shù)據(jù)保護(hù)
18、工作:用戶在災(zāi)備數(shù)據(jù)回退恢復(fù)后,應(yīng)用恢復(fù)運(yùn)行,這時(shí)候持續(xù)數(shù)據(jù)保護(hù)工作隨之繼續(xù),整個(gè)工作過(guò)程如前述步驟;4.1.2 部署方式SAN1. 部署說(shuō)明: 上圖中文件服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器為火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品進(jìn)行保護(hù)的數(shù)據(jù)源和應(yīng)用系統(tǒng); 用戶應(yīng)用服務(wù)器與火星艙都接入SAN網(wǎng)絡(luò),可以訪問(wèn)光纖網(wǎng)絡(luò)上的磁盤(pán)陣列。在光纖磁盤(pán)陣列中開(kāi)辟固定空間用于保存持續(xù)數(shù)據(jù)保護(hù)的數(shù)據(jù)內(nèi)容及日志; 同時(shí)文件服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器及其他的被保護(hù)系統(tǒng)與火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品之間使用以太網(wǎng)連接;2. 數(shù)據(jù)保護(hù)工作流程: 初始數(shù)據(jù)同步:在開(kāi)始持續(xù)數(shù)據(jù)保護(hù)之前,需要將應(yīng)用服務(wù)器中需要保護(hù)的數(shù)據(jù)卷進(jìn)行初始化同步,目的是讓目標(biāo)卷中現(xiàn)擁有被保護(hù)
19、卷的原始數(shù)據(jù),同步工作通過(guò)SAN網(wǎng)絡(luò)完成(應(yīng)用服務(wù)器-光纖磁盤(pán)陣列),相對(duì)于DAS方式部署的持續(xù)數(shù)據(jù)保護(hù)系統(tǒng),同步速度快,耗費(fèi)時(shí)間少。在數(shù)據(jù)進(jìn)行初始化同步的同時(shí),被保護(hù)應(yīng)用可以正常運(yùn)行,同步過(guò)程中出現(xiàn)的數(shù)據(jù)寫(xiě)入也會(huì)被分離器截獲并傳輸?shù)交鹦桥撨M(jìn)行完整記錄,這些記錄會(huì)作為初始化同步成功后的首批變化日志保存在日志卷中; 開(kāi)始監(jiān)控寫(xiě)入操作:初始同步完成后,安裝在被監(jiān)控主機(jī)上的寫(xiě)入分離器開(kāi)始工作,對(duì)主機(jī)上用戶設(shè)定的卷上應(yīng)用程序的全部寫(xiě)操作進(jìn)行監(jiān)控。每次分離器截獲寫(xiě)入數(shù)據(jù)后便復(fù)制出一份,然后通過(guò)SAN網(wǎng)絡(luò)直接寫(xiě)入到光纖磁盤(pán)陣列的日志卷中,寫(xiě)日志的同時(shí)通過(guò)以太網(wǎng)通知火星艙; 記錄數(shù)據(jù)變更日志:火星艙得到分離
20、器的日志寫(xiě)入通知后,訪問(wèn)日志卷的相應(yīng)數(shù)據(jù),為數(shù)據(jù)加上時(shí)間戳。在添加時(shí)間戳的同時(shí),火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品還允許用戶手工添加標(biāo)簽,這些標(biāo)簽可以在將來(lái)進(jìn)行容災(zāi)恢復(fù)時(shí)方便選擇特定的時(shí)間點(diǎn)。日志卷的容量設(shè)置的越大,所保留的數(shù)據(jù)變更歷史紀(jì)錄越長(zhǎng),日志卷如果沒(méi)有空間,便不能繼續(xù)記錄被保護(hù)卷的數(shù)據(jù)變化情況,此時(shí)就需要重新進(jìn)行初始化數(shù)據(jù)同步; 將日志寫(xiě)入目標(biāo)卷:根據(jù)用戶設(shè)置,日志寫(xiě)入目標(biāo)卷的觸發(fā)條件可以分為以下幾種:u 實(shí)時(shí)寫(xiě)入:在SAN部署環(huán)境下,日志卷和目標(biāo)卷都位于光纖磁盤(pán)陣列中,由火星艙將日志卷的內(nèi)容實(shí)時(shí)合并到目標(biāo)卷中。此種方式使得目標(biāo)卷的更新效率最快,日志卷被寫(xiě)滿的出現(xiàn)概率最低;u 定時(shí)寫(xiě)入:為了降低火
21、星艙的負(fù)載壓力,可以設(shè)定日志定時(shí)寫(xiě)入目標(biāo)卷。此方法適用于那些數(shù)據(jù)工作時(shí)間變化,下班時(shí)間不變的單位。設(shè)置在晚上進(jìn)行日志寫(xiě)入目標(biāo)卷也能夠充分利用系統(tǒng)的閑置時(shí)間進(jìn)行處理;u 日志卷空間占用率觸發(fā):用戶可以設(shè)置日志卷的空間使用率達(dá)到多少時(shí)進(jìn)行日志寫(xiě)入目標(biāo)卷,并且當(dāng)日志容量降低到制定的數(shù)值時(shí)停止寫(xiě)入; 數(shù)據(jù)恢復(fù):根據(jù)用戶應(yīng)用訪問(wèn)數(shù)據(jù)的方式,數(shù)據(jù)恢復(fù)分為恢復(fù)到用戶存儲(chǔ)和直接掛載火星艙存儲(chǔ)兩種,無(wú)論恢復(fù)的目標(biāo)是哪,都可以做到任意時(shí)間點(diǎn)回退恢復(fù):u 恢復(fù)到用戶存儲(chǔ):用戶在火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品中選擇被保護(hù)卷的時(shí)間點(diǎn),火星艙將目標(biāo)卷的數(shù)據(jù)和用戶選擇時(shí)間點(diǎn)前的日志進(jìn)行合并,并快速恢復(fù)到用戶指定的存儲(chǔ)設(shè)備中,恢復(fù)完
22、成后用戶便可以進(jìn)行數(shù)據(jù)訪問(wèn)并繼續(xù)開(kāi)始持續(xù)數(shù)據(jù)保護(hù)操作。相對(duì)于DAS部署方式,SAN部署模式下恢復(fù)的速度很快,數(shù)據(jù)都通過(guò)光纖網(wǎng)絡(luò)進(jìn)行傳輸,極大的縮短了RTO;u 直接掛載火星艙存儲(chǔ):火星艙具有FC-SAN磁盤(pán)陣列功能,因此在進(jìn)行災(zāi)備數(shù)據(jù)恢復(fù)時(shí),用戶可以在火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品界面中選擇需要回退的時(shí)間點(diǎn),然后由火星艙自動(dòng)將目標(biāo)卷和日志卷進(jìn)行內(nèi)存中的整合,并輸出為FC-SAN上的特定LUN被用戶應(yīng)用程序掛載,被掛載后用戶的應(yīng)用系統(tǒng)可以對(duì)數(shù)據(jù)一致性進(jìn)行測(cè)試檢查。這個(gè)試掛載功能非常適合于被保護(hù)卷是數(shù)據(jù)庫(kù)的情況,因?yàn)閿?shù)據(jù)庫(kù)的特殊寫(xiě)入方式,持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品不能保證所有記錄的日志都是可以被數(shù)據(jù)庫(kù)成功加載和使用
23、的,因此提供試掛載功能可以保證用戶應(yīng)用進(jìn)行災(zāi)備數(shù)據(jù)恢復(fù)后的可用性更高。當(dāng)用戶確定了正確的試掛載時(shí)間點(diǎn)后可以選擇將此時(shí)間點(diǎn)完整恢復(fù)到單獨(dú)的存儲(chǔ)中進(jìn)行訪問(wèn),也可以繼續(xù)在火星艙提供的FC-SAN磁盤(pán)中進(jìn)行數(shù)據(jù)訪問(wèn)。本方法的優(yōu)點(diǎn)是回退時(shí)間很快,RTO保持在分鐘級(jí),同時(shí)提供試掛載功能;缺點(diǎn)是火星艙提供的FC-SAN相對(duì)于專業(yè)存儲(chǔ)在大量應(yīng)用同時(shí)訪問(wèn)的情況下性能略低; 恢復(fù)持續(xù)數(shù)據(jù)保護(hù)工作:用戶在災(zāi)備數(shù)據(jù)回退恢復(fù)后,應(yīng)用恢復(fù)運(yùn)行,這時(shí)候持續(xù)數(shù)據(jù)保護(hù)工作隨之繼續(xù),整個(gè)工作過(guò)程如前述步驟;4.1.3 兩種部署方式比較下表中總結(jié)了兩種本地持續(xù)數(shù)據(jù)保護(hù)部署方式的差別:比較項(xiàng)目DAS部署方式SAN部署方式初始數(shù)據(jù)同步
24、過(guò)程慢快數(shù)據(jù)保護(hù)時(shí)間點(diǎn)數(shù)量與日志卷容量有關(guān)與日志卷容量有關(guān)寫(xiě)日志卷方式及速度以太網(wǎng),慢SAN網(wǎng)絡(luò),快日志合并速度慢快試加載功能有有直接掛載火星艙數(shù)據(jù)恢復(fù)方式IP-SANFC-SAN用戶投入成本低高適合用戶低投入,對(duì)效率要求不高的無(wú)SAN環(huán)境愿意投入,對(duì)效率要求高有SAN環(huán)境4.2 本地應(yīng)用容災(zāi)除了進(jìn)行本地應(yīng)用的持續(xù)數(shù)據(jù)保護(hù)外,火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品也可以為用戶搭建適用于本地的應(yīng)用高可用系統(tǒng)應(yīng)用容災(zāi)系統(tǒng)。下面是一個(gè)本地?cái)?shù)據(jù)庫(kù)系統(tǒng)的典型應(yīng)用容災(zāi)部署圖:具體的實(shí)現(xiàn)方式如下: 本地持續(xù)數(shù)據(jù)保護(hù):與上一節(jié)中描述相同,本地應(yīng)用持續(xù)數(shù)據(jù)保護(hù)的日志卷和目標(biāo)卷均在SAN磁盤(pán)陣列中,所不同的是目標(biāo)卷被分配給火星艙進(jìn)行控制和訪問(wèn)的同時(shí)也分配給備用數(shù)據(jù)庫(kù)服務(wù)器作為數(shù)據(jù)存儲(chǔ)。 正常工作時(shí):主數(shù)據(jù)庫(kù)服務(wù)器出于服務(wù)運(yùn)行狀態(tài),為用戶提供數(shù)據(jù)訪問(wèn),備用數(shù)據(jù)庫(kù)服務(wù)器處于開(kāi)機(jī)但是服務(wù)停止運(yùn)行的狀態(tài),火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品根據(jù)用戶設(shè)置進(jìn)行本地?cái)?shù)據(jù)庫(kù)的持續(xù)數(shù)據(jù)保護(hù); 主服務(wù)器故障時(shí):用戶在火星艙持續(xù)數(shù)據(jù)保護(hù)產(chǎn)品界面中選擇需要回退到的數(shù)據(jù)庫(kù)存儲(chǔ)時(shí)間
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 柔道與在線平臺(tái)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 2025至2031年中國(guó)含透濕料PU防水布膠帶行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)雙針厚料縫紉機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)加壓葉式過(guò)濾機(jī)濾袋行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)內(nèi)燃機(jī)車氣門(mén)行業(yè)投資前景及策略咨詢研究報(bào)告
- 游樂(lè)園AI應(yīng)用行業(yè)跨境出海項(xiàng)目商業(yè)計(jì)劃書(shū)
- 生態(tài)農(nóng)業(yè)體驗(yàn)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 檢驗(yàn)檢測(cè)在線平臺(tái)企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力項(xiàng)目商業(yè)計(jì)劃書(shū)
- 兒童運(yùn)動(dòng)與健康教育流程
- 房地產(chǎn)開(kāi)發(fā)項(xiàng)目現(xiàn)場(chǎng)咨詢與風(fēng)險(xiǎn)評(píng)估合同
- 2025年安徽高考?xì)v史模擬預(yù)測(cè)試卷(含答案解析)
- DB34T 4720-2024工會(huì)驛站運(yùn)維服務(wù)規(guī)范
- 安川機(jī)器人手動(dòng)操縱及編程基礎(chǔ)
- 焊接設(shè)備維護(hù)與保養(yǎng)試題及答案
- 《民間借貸法規(guī)解析》課件
- 環(huán)衛(wèi)人員消防培訓(xùn)課件
- 藍(lán)色簡(jiǎn)約風(fēng)美國(guó)加征關(guān)稅
- 規(guī)范種植品種管理制度
- 超級(jí)電容器知識(shí)簡(jiǎn)介
- 項(xiàng)目關(guān)鍵崗位廉潔風(fēng)險(xiǎn)點(diǎn)及防控措施
- 廣東省深圳市羅湖區(qū)2025年高三第三次調(diào)研測(cè)試英語(yǔ)試題試卷含解析
評(píng)論
0/150
提交評(píng)論