有關(guān)業(yè)務(wù)連續(xù)性和容災(zāi)的討論由來已有。2006年British Standard制定的BS25999可以看作是較早的一個(gè)行業(yè)標(biāo)準(zhǔn);而我國國家標(biāo)準(zhǔn)化委員會(huì)也發(fā)布了GB/T 20988-2007業(yè)務(wù)連續(xù)性標(biāo)準(zhǔn),其中將容災(zāi)的層次依次分為基本支持、備用場(chǎng)地支持、電子傳輸和部分設(shè)備支持、電子設(shè)備和完整設(shè)備支持、實(shí)時(shí)數(shù)據(jù)傳輸及完整設(shè)備支持、以及數(shù)據(jù)零丟失和遠(yuǎn)程集群支持的六個(gè)層次。目前已作為一些國內(nèi)客戶評(píng)估自身容災(zāi)建設(shè)的標(biāo)準(zhǔn)。
容災(zāi)由備份、鏡像、復(fù)制、快照等多種技術(shù)結(jié)合而成,不同層次的容災(zāi)標(biāo)準(zhǔn)一般考慮不同的容災(zāi)技術(shù)。上述6個(gè)層次中,1至3層的RPO在12個(gè)小時(shí)以上,RTO在數(shù)小時(shí)以上,這可以通過基于磁帶的備份方式實(shí)現(xiàn);而4、5兩個(gè)層次要求數(shù)小時(shí)至2天的RPO和數(shù)小時(shí)內(nèi)的RTO,一般需要通過存儲(chǔ)陣列級(jí)、存儲(chǔ)網(wǎng)絡(luò)級(jí)的策略性復(fù)制,以及實(shí)時(shí)復(fù)制同步鏡像加以實(shí)現(xiàn);而最高級(jí)別的容災(zāi)標(biāo)準(zhǔn)則對(duì)應(yīng)著同步鏡像、集群以及主機(jī)應(yīng)用層日志同步技術(shù),可以通過業(yè)務(wù)連續(xù)性解決方案加以實(shí)現(xiàn)這種RTO在數(shù)分鐘內(nèi),RPO趨于0的容災(zāi)標(biāo)準(zhǔn)。
值得注意的一點(diǎn)是,對(duì)于災(zāi)難的定義,以往我們過度地重視地震海嘯等自然災(zāi)害,或恐怖襲擊等人為災(zāi)害。其實(shí)根據(jù)最新的一份調(diào)查,在所有對(duì)IT產(chǎn)生負(fù)面影響的事件中,上述災(zāi)害的比例不到3%。而由硬件本身引起的故障占44%;人為故障(操作失誤等)占32%,軟件故障14%;病毒故障7%。通常的備份、鏡像、復(fù)制和快照技術(shù)可以預(yù)防3%的災(zāi)害以及44%的硬件故障,占總體災(zāi)難的47%(不到50%),而其余53%的邏輯故障,傳統(tǒng)的容災(zāi)是較難解決的。
目前業(yè)內(nèi)有各種不同的業(yè)務(wù)連續(xù)性實(shí)現(xiàn)技術(shù),其目的都旨在達(dá)到快速的災(zāi)難恢復(fù)和零數(shù)據(jù)丟失,根據(jù)實(shí)現(xiàn)技術(shù)位置的不同,可分為帶外(out band)、帶內(nèi)(in band)和應(yīng)用層業(yè)務(wù)連續(xù)性保護(hù)。
應(yīng)用層業(yè)務(wù)連續(xù)性保護(hù)有諸如Symantec Veritas Volume Replicator,屬于基于卷管理軟件的容災(zāi)方案(VVR),這類應(yīng)用層業(yè)務(wù)持續(xù)性保護(hù)軟件基于主機(jī)層,如果用戶已有Symantec卷管理軟件,實(shí)施起來較為容易,且管理員上手也較為容易,對(duì)業(yè)務(wù)系統(tǒng)有一定影響,主要在性能、部署、運(yùn)行、變更和維護(hù)上。此外,Symantec Veritas Volume Replicator在國內(nèi)已有較多成功案例和失敗經(jīng)驗(yàn);可以支持異構(gòu)存儲(chǔ)。對(duì)于已使用Symantec卷管理軟件的用戶,是一項(xiàng)不錯(cuò)的選擇。Oracle Data Guard亦可看成這類產(chǎn)品,其要求操作系統(tǒng)(含補(bǔ)丁)、Oracle 數(shù)據(jù)庫版本一致。不過在異步、同步模式下,對(duì)性能的影響都較大,且涉及相當(dāng)多的手工操作,配置繁瑣。但其產(chǎn)品本身免費(fèi)(Oracle收取維護(hù)實(shí)施等費(fèi)用),且支持異構(gòu)存儲(chǔ),不失為一種可選的容災(zāi)方式。
帶內(nèi)的業(yè)務(wù)連續(xù)性保護(hù)產(chǎn)品有諸如IBM的SVC、HDS的Universal Volume Manager以及EMC的Invista,其相當(dāng)于在主機(jī)和存儲(chǔ)之間增加額外的一個(gè)虛擬層,可看作虛擬化/存儲(chǔ)整合的解決方案的一個(gè)外延。但由于需要改變現(xiàn)網(wǎng)結(jié)構(gòu),對(duì)國內(nèi)客戶而言可作為非核心關(guān)鍵業(yè)務(wù)的容災(zāi)方式。
帶外的業(yè)務(wù)連續(xù)性保護(hù)產(chǎn)品主要有EMC的Recover Point和Fujitsu的CDP(和飛康聯(lián)合推出),對(duì)現(xiàn)網(wǎng)的影響很小(EMC的Recover Point需要在主機(jī)端安裝Agent),支持異構(gòu)存儲(chǔ)。但相應(yīng)的建設(shè)成本也較高,適合于使用在關(guān)鍵業(yè)務(wù)環(huán)節(jié)的持續(xù)性業(yè)務(wù)保護(hù)。
業(yè)務(wù)連續(xù)性保護(hù)可能成為數(shù)據(jù)保護(hù)的一種趨勢(shì),但并不意味著用戶需要一蹴而就,對(duì)所有業(yè)務(wù)系統(tǒng)都采用這種保護(hù)方式。而是可以分級(jí)別,分階段的進(jìn)行。結(jié)合傳統(tǒng)的備份、鏡像等技術(shù),制定適合各自IT應(yīng)用的保護(hù)策略。