隨著全球信息化時代的到來,信息數據越來越成為企業關注的焦點,即在各種自然災害或者人為破壞的情況下,如何保證生產數據的安全和關鍵業務的不中斷運行。傳統的保護方法離線備份、備份介質異地保存在一定程度上可以解決上述問題,但為了能夠對業務系統提供更高的實時性和可靠性,保證關鍵業務7x24不中斷,應對激烈的市場競爭和提高客戶滿意度,企業必須在IT系統圍繞“連續”(BC)主題進行構建,實施業務連續/容災備份計劃,包括業務連續性、高可用性管理、容災、數據復制和恢復方案、安全等,下面就對數據復制技術做一個簡單的介紹。
根據數據復制運行的位置,可以將數據復制方式分為以下四種:
基於存儲(Storage-Based):代表廠商有EMC SRDF、IBM PPRC/GDPS 、HP BusinessCopy、HDS TrueCopy等,特點對主機透明,對應用系統的影響較小,技術成熟,有較多的成功案例,但是投資較大,對網絡連接的要求也較高。
基於服務器(Host-based):代表廠商主要是Symantec公司的Veritas Volume Replicator (VVR),是存儲卷的復制技術。需要占用主機一定的系統資源。
基於存儲交換機(SAN-Based):運行於掛接在存儲網絡上的專用設備中,代表廠商有CISCO的SANTap,FalconStor IPStor,Topio SANsafe,DataCore SANsymphony, Asynchronous Internet Mirroring (AIM)等。
基於數據庫/軟件應用 :代表廠商有Oracle DataGuard,Quest SharePlex,IBM-DB2的遠程Q復制,SYBASE的復制服務器(Replication Server)等,這些技術都是對數據邏輯操作的復制,屬於邏輯數據復制,而其它3種復制的是數據卷中的數據變化,屬於物理數據復制。典型的邏輯數據復制是通過數據庫日志實現的,優點是硬件投資小,對生產系統的影響比較小,對主、備用系統的硬件平台沒有選擇性;可以在廣域網范圍內使用。但它對數據庫系統有嚴格的要求,並且主、備用系統必須使用相同的數據庫版本。
上面介紹的主要的各廠商方案和產品可以參見下圖:
本文主要介紹基於主機和邏輯卷的數據復制VVR。
VERITAS的VVR(Veritas Volume Replicator)是用於有效的災難恢復的數據復制軟件,可以連續對應用數據進行一個或者多個的拷貝保護。具有的優點主要有:高性能,距離不限,支持異構的存儲和操作系統,對數據的連續保護,支持同步和異步復制。
VVR系統架構如下圖: