計算機系統容災方案
計算機系統災難的發生是多方面的,從計算機數據管理的角度看,小到操作人員的誤操作導致系統的破壞、數據庫的丟失;中到計算機硬盤的損壞、存儲介質的損壞;大到非計算機系統因素如火災、地震、水災等等。保持業務的持續性是當今用戶進行數據存儲需要考慮的一個重要方面。采取遠程的數據災難恢復手段,能夠提高系統的高可靠性,真正保護業務持續性。
容災包括數據容災和應用容災兩類。數據容災是指建立一個異地的數據系統,該系統是本地關鍵應用數據的一個實時復制。在本地數據及整個應用系統出現災難時,系統至少在異地保存有一份可用的關鍵業務的數據。應用容災是在數據容災的基礎上,在異地建立一套完整的與本地生產系統相當的備份應用系統(可以是互為備份)。建立這樣一個系統是相對比較復雜的,不僅需要一份可用的數據復制,還要有包括網絡、主機、應用、甚至IP等資源,以及各資源之間的良好協調。
方案簡介:
下圖為方案拓撲:
主數據中心采用高可靠性集群解決方案設計,備份數據中心與主數據中心通過DDN/VPN相連接,當使用遠程鏡像時需要使用光纖連接兩地光存儲設備。主數據中心系統配置主機包括兩臺或多臺服務器以及其他相關服務器,通過安裝HA軟件組成多機高可靠性環境。數據存儲在主數據中心存儲磁盤陣列中。同時,在異地備份數據中心配置相同結構的存儲磁盤陣列和一臺或多臺備份服務器。通過專用的災難恢復軟件可以自動實現主數據中心存儲數據與備份數據中心數據的實時完全備份。在主數據中心,按照用戶要求,還可以配置磁帶備份服務器,用來安裝備份軟件和磁帶庫。備份服務器直接連接到存儲陣列和磁帶庫,控制系統的日常數據的磁帶備份。
方案詳解:
全面的異地容災保護方案,意味著除了要實現本地的切換保護外,更要實現數據的實時異地復制和業務系統(包括數據庫和應用軟件)的實時遠程切換。一個完整的容災系統應該具有豐富的層次構造:
本地系統應用容災
本地系統必須保證建立高可用性系統,保證無論是硬件還是軟件出現問題候均可以有相關的資源接替,且此過程應對用戶透明。可采用Veritas公司的Veritas Cluster Server(VCS)產品來實現,當發生應用或服務器故障時,VCS自動在集群內的另一部服務器恢復一個或多個應用。除此之外,VCS能夠在異構環境(Solaris、Windows、AIX、HP-UX和Linux)下有效管理廣泛系列的應用(標準和企業應用)。既支持存域網(SAN)多達32個節點(其中16節點面向AIX和Linux),又支持傳統的客戶機/服務器環境,具有提供全方位保護的功能性和靈活性,從單一關鍵數據庫實例,到網絡存儲環境的超大型多應用集群。
本地系統數據容災
系統中最重要的部分就是數據,在出現意外時,必須保證數據可以快速恢復且無數據損失,盡可能小的減少對業務運營的影響。而且,在平時的備份過程中,不可過多增加操作系統的負荷。建議采用Veritas NetBackup™ 、Veritas Backup Exe c™ (for Windows)產品。Veritas NetBackup能夠保護每一種開放系統的操作環境,不需要通過很多站點或使用許多工具,就可以管理復雜的數據環境。除此之外,NetBackup還能夠簡化數據庫備份與恢復等操作。Veritas Backup Exe c for Windows Servers是Windows數據保護領域的領先者和新一代備份與恢復解決方案.圖形用戶環境把產品操作整合于一個類似瀏覽器的視圖內,由于整合了最完善的代理和選件系列,因此Backup Exe c能夠為快速、可靠地保護數據,提供所需的易用性、高性能和靈活性。
遠程數據容災
在本地發生不可預料的如火災、爆炸、地震、水災、雷擊或某個方向線路故障等自然原因以及電源機器故障、人為破壞等非自然原因引起的災難,導致業務正常無法進行和重要數據的丟失、破壞,造成的損失將不可估量。為了防止這種情況,必須保證系統除在本地外,在異地也應該有一個完整的數據備份。建議使用Veritas Volume ManagerTM在線方式配置、共享、管理和優化存儲I/O性能,在實現災難恢復時,可以通過存域網(SAN)執行數據鏡像,以滿足城域災難恢復解決方案的需求。Veritas FlashSanp可以在主要站點和輔助站點使用,是一種靈活易用的時間點拷貝方案。而Veritas Volume ReplicatorTM能夠在更遠的地理位置,通過任何IP網絡,以可靠、有效、一致的方式,把數據鏡像到遠程站點。Veritas Storage ReplicatorTM面向Windows的產品,可提供實時數據復制保護遠程辦公室數據的能力。
遠程應用容災
如果本地因為不可抗力造成系統完全癱瘓,為了保證業務的連續性,可采用切換到遠端系統的方式??刹捎肰eritas Global Cluster ManagerTM,其災難恢復選件能夠把數據復制到遠程站點,從而允許實現站點和/或應用遷移,使計劃內和計劃外停機時間減至最小。
方案特點:
本方案是一個完整的容本地容災、數據遠程復制和遠程容災切換于一體的方案。以下說明本方案的特點及優勢。
本方案能夠支持手動/自動容災方案,用戶可以根據實際需要進行自由選擇。
當本地主系統恢復正常后,需要進行反向數據同步、應用切換等工作,該工作需要由操作人員在系統較空閑時進行。工作過程很簡單。
通過復制記錄嚴格的按寫順序傳送、雙收條確認、反向切換時的重置等技術的使用,本方案可以最大限度地保證主、備節點的數據一致性。
本方案支持 1+1、N+1和節點互備方式,滿足用戶的不同需求。
本方案如果不考慮帶寬,節點間沒有距離的限制。由于數據復制的數據傳遞是基于卷的,所以每次傳送的數據量基本就是每次系統I/O的數據大小。這樣可以得到最大的帶寬利用率。
基線建立,需要主備節點的數據完全同步。完全同步在應用運行期間也可以完成??梢圆捎米詣油椒绞交蚴褂脗浞莺蜋z查點(Check Point)結合的方法。
成功案例:
無論是中小企業的簡單應用還是大型公司的核心業務,此方案均可以為其在容災方面提供幫助,可以有效的幫助用戶減少計劃內和計劃外的停機時間。其在政府部門、電信、電力、保險、金融、大型門戶網站等諸多行業都有著廣泛應用,其典型應用如:北京公安局出入境管理處數據保護和容災系統、中華網的存儲解決方案、IncomnetTM通信公司非交換電信服務等。
文章版權歸西部工控xbgk所有,未經許可不得轉載。