這種三地數(shù)據(jù)復(fù)制的容災(zāi)方式是數(shù)據(jù)容災(zāi)中最為有效,也最有保障的方式,同時也是實施上也是難度大并且是比較復(fù)雜的。該方式是把數(shù)據(jù)備份保存在異地,數(shù)據(jù)更加安全,可以為中國銀聯(lián)打造"多重防護(hù)"。

      按照這種設(shè)計方式,當(dāng)浦東存儲或上海數(shù)據(jù)中心故障時,北京的歷史數(shù)據(jù)庫在線,應(yīng)用切換可直接使用,RTO(Recovery Time Object,衡量容災(zāi)系統(tǒng)兩個主要指標(biāo)之一,代表了當(dāng)災(zāi)難發(fā)生時系統(tǒng)恢復(fù)的時間)=0。此時,北京的歷史數(shù)據(jù)庫可以實現(xiàn)準(zhǔn)實時。差異的數(shù)據(jù)量可從轉(zhuǎn)接數(shù)據(jù)庫中生成,進(jìn)行手工補(bǔ)齊,最終實現(xiàn)RPO(Recovery Point Object,衡量容災(zāi)系統(tǒng)兩個主要指標(biāo)之一,代表了當(dāng)災(zāi)難發(fā)生時允許丟失的數(shù)據(jù)量)=0。

      由于上海和北京的數(shù)據(jù)庫非數(shù)據(jù)復(fù)制關(guān)系,上海的邏輯錯誤不會影響北京的數(shù)據(jù)庫。如果上海的歷史數(shù)據(jù)庫出現(xiàn)嚴(yán)重的邏輯錯誤,可利用已啟動的北京歷史數(shù)據(jù)庫接管,從而保證RTO=0。

      靈活的數(shù)據(jù)復(fù)制和容災(zāi)方式

      通過三地容災(zāi)的架構(gòu)設(shè)置完項目的基本框架后,華勝天成以不同數(shù)據(jù)不同處理為原則對系統(tǒng)進(jìn)行了具體建設(shè)。這主要源于銀聯(lián)的各主要應(yīng)用具備相當(dāng)?shù)膹?fù)雜度和相關(guān)性,每個應(yīng)用的緊迫程度不一樣,而同時,不同數(shù)據(jù)(或數(shù)據(jù)庫)的丟失或者邏輯上產(chǎn)生的錯誤,對系統(tǒng)的影響也有所不同。通過對應(yīng)不同的數(shù)據(jù)采用不同的數(shù)據(jù)復(fù)制和容災(zāi)方式,可以實現(xiàn)備份系統(tǒng)的靈活應(yīng)用。

      基于這一原則,華勝天成在數(shù)據(jù)復(fù)制和容災(zāi)設(shè)計中綜合考慮了RTO與RPO之間的關(guān)聯(lián),首先將整個生產(chǎn)系統(tǒng)數(shù)據(jù)在浦東和浦西進(jìn)行完全鏡像復(fù)制。這主要源于浦東到浦西的鏈路距離約為50KM,兩地通過光纖交換機(jī)和DWDM設(shè)備連接在一起,數(shù)據(jù)同步的開銷和對應(yīng)用的影響較小。通過這種完全鏡像的復(fù)制,當(dāng)浦東的存儲設(shè)備因為災(zāi)難而不可用時,應(yīng)用可以零切換到浦西的存儲,對業(yè)務(wù)不會產(chǎn)生影響。

      而在浦東和浦西之間則采取異步復(fù)制技術(shù)。由于浦西和北京鏈路距離較遠(yuǎn),傳輸速度有限,采用異步復(fù)制技術(shù)對復(fù)制的數(shù)據(jù)源卷的I/O影響較小,雖然復(fù)制卷和源卷之間存在一定的時延(RPO>0),但是系統(tǒng)能保證復(fù)制卷在邏輯上的數(shù)據(jù)一致性,也就是數(shù)據(jù)庫的可恢復(fù)性,因此,不失為遠(yuǎn)距離數(shù)據(jù)復(fù)制中的一種性價比良好的方案。生產(chǎn)系統(tǒng)的數(shù)據(jù)將保持浦西到北京的異步復(fù)制關(guān)系,并間斷性制作北京數(shù)據(jù)的本地影像卷(SI),用作容災(zāi)恢復(fù)。

      通過以上不同的數(shù)據(jù)處理方式,可以實現(xiàn)三地之間數(shù)據(jù)的迅速復(fù)制和切換,最大程度減小災(zāi)難對業(yè)務(wù)的損害。當(dāng)浦東本地的存儲發(fā)生災(zāi)難時,容災(zāi)可零切換至浦西的存儲設(shè)備;當(dāng)浦東和浦西的存儲同時不可用時,可采用北京的復(fù)制數(shù)據(jù)啟動數(shù)據(jù)庫和應(yīng)用。當(dāng)浦東、浦西從災(zāi)難恢復(fù)時,可反向復(fù)制,將數(shù)據(jù)從北京復(fù)制到浦西,建立浦西到浦東的鏡像關(guān)系,然后啟動數(shù)據(jù)庫,維持運(yùn)行。

      系統(tǒng)實現(xiàn)高可靠性、擴(kuò)展性

      目前,中國銀聯(lián)的容災(zāi)與業(yè)務(wù)連續(xù)性系統(tǒng)可為中國銀聯(lián)提供全面的數(shù)據(jù)和應(yīng)用安全保障,為用戶提供更穩(wěn)定持續(xù)的服務(wù)。此外,整個結(jié)構(gòu)具有非常好的擴(kuò)展能力以適應(yīng)業(yè)務(wù)發(fā)展的需求。當(dāng)業(yè)務(wù)增加、數(shù)據(jù)傳輸量增大、數(shù)據(jù)處理量增大、數(shù)據(jù)存儲量增大,可以通過增加相應(yīng)的硬件設(shè)備來實現(xiàn)負(fù)載均衡、分布服務(wù)、高性能運(yùn)行和容錯、容災(zāi)。

      隨著金融行業(yè)對信息技術(shù)依賴程度的提高,如何保證企業(yè)環(huán)境中數(shù)據(jù)最大程度的可用性與完整性已經(jīng)成為確保業(yè)務(wù)順利開展的關(guān)鍵因素。華勝天成在中國銀聯(lián)容災(zāi)與業(yè)務(wù)連續(xù)性系統(tǒng)上的成功實施,無疑為眾多金融企業(yè)提供了借鑒。隨著容災(zāi)系統(tǒng)在金融業(yè)中使用的日漸普及,將有越來越多的企業(yè)可以在信息技術(shù)的高速路上盡情馳騁,走向成功。

分享到

yajing

相關(guān)推薦