容災—-從數(shù)據(jù)級到應用級
“容災”可劃分為數(shù)據(jù)容災與應用容災兩個層次。數(shù)據(jù)級的“容災”較為基礎,其中,較低級別的“數(shù)據(jù)容災”方案僅需利用磁帶庫和管理軟件就能實現(xiàn)數(shù)據(jù)異地備份,達到“容災”的功效;而較高級的“數(shù)據(jù)容災”方案則是依靠數(shù)據(jù)復制工具,例如VERITAS的Volume Replicator軟件,或者存儲系統(tǒng)的硬件控制器,實現(xiàn)數(shù)據(jù)的遠程復制。一般來說,傳統(tǒng)的硬件容災只是停留在數(shù)據(jù)級別,要想使之上升至應用級別,則需通過類似于VERITAS的遠程集群軟件的協(xié)助才可做到。與“數(shù)據(jù)容災”不同,應用級的“容災”系統(tǒng)則可通過軟件來實現(xiàn),它可以使企業(yè)的多種應用在災難發(fā)生時進行快速切換,確保業(yè)務的連續(xù)性。
對于業(yè)務應用繁多、并且系統(tǒng)需要保持7×24小時連續(xù)運行的企業(yè)來說,顯然需要高級別的應用容災系統(tǒng)來滿足他們的需求。通過將VERITAS 的Volume Replicator、Cluster Server和Global Cluster Manager緊密集成,就形成了一個構建在高可用性基礎平臺上的“軟件容災”解決方案,可將恢復時間縮短至數(shù)分鐘,讓系統(tǒng)迅速得以恢復,從而實現(xiàn)業(yè)務的連續(xù)性。
基于軟件的復制
無論是數(shù)據(jù)容災還是應用容災,復制技術都是關鍵的支持技術,可以說它是容災的基礎。與專用的、封閉的并且昂貴的硬件方案不同,VERITAS提供的是基于軟件的容災復制解決方案,其代表產(chǎn)品VERITAS Volume Replicator具有可靠、高效、靈活、經(jīng)濟的特點。我們知道,VERITAS Volume Manager(VERITAS卷管理)是行業(yè)事實上的存儲管理標準,而VERITAS Volume Replicator正是建立在VERITAS Volume Manager之上的,它可以在不同的地理位置建立數(shù)據(jù)集的鏡像,以可靠、高效、一致的方式通過IP網(wǎng)絡將數(shù)據(jù)復制到異地站點,無論企業(yè)的存儲是分布于LAN、MAN還是WAN層次上。
在數(shù)據(jù)的復制過程中,尤其是遠程的異地數(shù)據(jù)復制,保證數(shù)據(jù)的一致性是一個經(jīng)常性的難題。VERITAS Volume Replicator完全可以保持各個卷中數(shù)據(jù)的一致性,無論是以同步還是異步模式操作,都可為備用站點提供完好無損的數(shù)據(jù)完整性。其中,VERITAS Volume Replicator所包含的強大的錯誤處理功能,可以從容地處理臨時的網(wǎng)絡停機和故障,可以快速地在同步和異步模式之間切換,這樣當網(wǎng)絡出現(xiàn)故障時,不會出現(xiàn)停機現(xiàn)象。
使用VERITAS Volume Replicator,企業(yè)可以在任何主要硬件平臺之間復制數(shù)據(jù),不會受到廠商專用存儲設備的限制。此外,VERITAS Volume Replicator可以將數(shù)據(jù)從Sun Solaris復制到IBM AIX,使數(shù)據(jù)中心可以在多個操作系統(tǒng)之間進行移植。
VERITAS Volume Replicator可擴展至32個備用復制站點,實現(xiàn)多對一或一對多復制,更可以在任何距離乃至整個系統(tǒng)或全球范圍內進行復制。所有上述工作都將通過單一的管理控制臺實現(xiàn)。而用戶只需掌握VERITAS提供的基于Web和Java的管理平臺,就可跨越服務器、存儲設備和操作系統(tǒng)進行統(tǒng)一、集中的管理,管理任務可在線執(zhí)行,不必中斷業(yè)務運作,也不會產(chǎn)生數(shù)據(jù)損失,這有力地保障了用戶的IT系統(tǒng)不間斷運行,同時也減少了培訓、管理的成本支出。盡管VERITAS Volume Replicator的功能強大到足以在全球范圍內實現(xiàn)快速的數(shù)據(jù)復制以及故障切換,但它充分地利用了網(wǎng)絡資源,將WAN流量保持在最低限度,因為它只復制實際更改的數(shù)據(jù)模塊,很小的系統(tǒng)開銷在保障業(yè)務連續(xù)性的同時也使業(yè)務效率得到保證。
快速的應用恢復
容災的意義在于恢復,災難過后必須恢復應用數(shù)據(jù)以便重新開始業(yè)務交易。VERITAS Volume Replicator、VERITAS Cluster Server和Global Cluster Manager的無縫結合,形成了一個強大的高可用性應用級容災解決方案,可以實現(xiàn)快速恢復應用的目標。
如下圖所示,傳統(tǒng)方法的目標恢復點(RPO)是數(shù)小時,即災難發(fā)生之后到系統(tǒng)得到恢復之間數(shù)小時的交易數(shù)據(jù)將被損失掉,可見傳統(tǒng)的方式限制了恢復數(shù)據(jù)的時效性和現(xiàn)時性,造成業(yè)務交易損失過大。但VERITAS可將恢復點縮短到數(shù)秒鐘,使數(shù)據(jù)的損失減少到最小程度。另外,傳統(tǒng)方式的恢復時間(RTO)可能是數(shù)日或數(shù)周,但VERITAS把恢復時間縮短到數(shù)分鐘,使業(yè)務的連續(xù)性得到最大保障。
在具體的功能配合上,VERITAS的產(chǎn)品各司其職:VERITAS Cluster Server處理本地可用性問題,VERITAS Volume Replicator將重要數(shù)據(jù)復制到遠端站點,Global Cluster Manager監(jiān)控并管理每個站點的復制工作和集群。如果出現(xiàn)站點故障或主站點的應用完全失效,Global Cluster Manager將控制并將生產(chǎn)任務轉移到備用站點,只需輕松地通過一個命令或點擊鼠標就可保護重要應用,并重新引導客戶機的流量。
如上所述,VERITAS Volume Replicator結合遠程集群管理技術,讓復雜、煩瑣的手工恢復操作成為過去,在復雜的IT環(huán)境中,能夠將系統(tǒng)恢復時間縮短至數(shù)分鐘,業(yè)務的連續(xù)性因此獲得保障。
【小結】
借助VERITAS的存儲管理產(chǎn)品,企業(yè)可實現(xiàn)數(shù)據(jù)中心的系統(tǒng)化、標準化:Storage Foundation可以改進異構環(huán)境下的存儲利用率,簡化管理,并能夠控制復雜的存儲系統(tǒng);Storage Foundation for Database為數(shù)據(jù)庫提供了一個最佳基礎架構,能夠確保卓越的性能、更高的可用性和簡化的可管理性;全面的存儲資源管理軟件VERITAS CommandCentral Storage可實現(xiàn)從主機到存儲的端到端數(shù)據(jù)路徑的3600管理,清晰把握每個存儲系統(tǒng)的工作狀況;Cluster Server能夠實現(xiàn)各個層次的高可用性;Volume Replicator結合遠程集群管理則可將災難恢復縮短至數(shù)分鐘。
至此,企業(yè)靈活高效的數(shù)據(jù)中心被一層層搭建起來,但這僅僅是一個開端,依托這個系統(tǒng)化、標準化的數(shù)據(jù)中心,企業(yè)將逐步邁入“效用計算”,IT系統(tǒng)也將成為隨需可用的基礎設施。