該系統(tǒng)業(yè)務的主要數(shù)據(jù)特性是需要實現(xiàn)與主機無關的容災。
10.2.1 技術準備
客戶現(xiàn)狀設想如下:
某券商已有本地用戶上百家,遠程分中心若干個,都與當?shù)赜脩粝噙B,衛(wèi)星用戶約幾千家,帶近百個遠程登記處。目前該券商已經(jīng)建立起一整套證券股票交易網(wǎng)絡體系(如圖10-3 所示),為保證未來業(yè)務的可擴性和安全性,提高現(xiàn)有應用系統(tǒng)防范各種風險的能力必須建立一套有災難備份能力的存儲系統(tǒng)。
圖10-3 客戶系統(tǒng)現(xiàn)狀
需求分析
災難備份中2 個最關鍵因素是系統(tǒng)運行環(huán)境(包括系統(tǒng)數(shù)據(jù)與應用程序)和用戶數(shù)據(jù)資源。前者的變動頻率低,數(shù)據(jù)量不大,相對較穩(wěn)定; 后者變化快,數(shù)據(jù)量大,實時性高。由于該券商的清算作業(yè)和大型非交易過戶作業(yè)具有數(shù)據(jù)量大、處理強度高、不能中途恢復和在限定時間內(nèi)盡快完成等特點,所以希望SAN 存儲環(huán)境滿足: 當災難出現(xiàn)時,位于同城異地的備份系統(tǒng)能保持災難發(fā)生日前半天的數(shù)據(jù)完整,并在災難發(fā)生后一天內(nèi)結算業(yè)務能正常運行工作,同時還要能夠?qū)崿F(xiàn)遠程異地備份。
10.2.2 系統(tǒng)設計
根據(jù)該券商對災難恢復系統(tǒng)的要求,集成商提出多種可能的解決方案。最傳統(tǒng)的方法是磁帶備份與恢復,但它不滿足未來災難備份可擴展性及日??删S護性。另一個是通過高速網(wǎng)將用戶數(shù)據(jù)實時送到備份中心的方案,但它只能保證災難發(fā)生日前一天的結算后數(shù)據(jù),無法滿足災難備份要求。還有一個是采用軟件方式實現(xiàn)數(shù)據(jù)的遠程熱備份方式,但它會引發(fā)時延問題,拖延結算時間。最后一個是遠程磁盤鏡像(SRDF)方案,它對生產(chǎn)系統(tǒng)的運行效率無不良影響,能夠保持數(shù)據(jù)的完整性和可用性,并對用戶數(shù)據(jù)實施多重保護等等。
該券商結算系統(tǒng)由本地生產(chǎn)系統(tǒng)和異地災難備份系統(tǒng)及相關通信鏈路組成,其SAN 存儲結構圖如圖10-4 所示。它在生產(chǎn)中心和災難備份中心都采用了同檔次的IBM 小型機和EMC Symmetrix 8430 磁盤陣列,其中Symmetrix 8430 配置450GB,在采用鏡像保護措施后,可用磁盤量將達225GB。正常運行時,該券商生產(chǎn)中心的業(yè)務結算主機與EMC Symmetrix 8430 (以下簡稱R1)相連,災備中心建在與生產(chǎn)中心相隔10km 的另一處機房,在災備中心的EMC Symmetrix 8430(以下簡稱R2)中相同數(shù)量的一組硬盤與R1 遠程鏡像保持數(shù)據(jù)同步。而遠程備機控制R2 中另一組硬盤供該券商查詢處理及測試與分析用。需要指出,在進行遠程異地備份時備份軟件SRDF 功不可沒。
圖10-4 采用SRDF 條件下的容災拓撲圖
可以看出:容災是一個從存儲設備、主機系統(tǒng)到上層應用軟件的系統(tǒng)工程,從功能上講可以分為數(shù)據(jù)復制和應用切換兩大部分。在考察方案時也應該從這兩部分出發(fā),缺少任何一部分,都不是完整的容災方案。
10.2.3 可選的解決方案
10.2.3.1 EMC SAN 解決方案
EMC 公司支持最基本的集線器方式,主要產(chǎn)品包括面向高端市場的SAN 存儲平臺Symmetrix,它提供一個完全受保護的共享存儲系統(tǒng),可實現(xiàn)各種信息的透明訪問。近日,EMC 新推了Symmetrix 增強系列8830、8530 和8230,引入更快存儲器和雙倍數(shù)量的內(nèi)部數(shù)據(jù)總線,對信息存儲設備的性能、連接性、功能和容量等進行了升級,使開放系統(tǒng)性能提高50%,主機性能提高100%,容量提高260%,可連接性提高500%,最大可處理70TB 的數(shù)據(jù)量,而且其運行環(huán)境、高速緩沖技術和處理能力均大幅提高,具有很好的兼容性,可實現(xiàn)信息高效的整合,降低用戶的TCO。與此同時,對于基于光纖通道的ESN 系統(tǒng),由于采用模塊化設計,具有很強的伸縮性,可按照不同的連接和可用性要求提供靈活的配置陣列選擇,其中包括對單一的、單點的、集中化的管理軟件Control Center。它采用統(tǒng)一的管理界面和管理方式,使對不同的存儲設備的管理工作簡單易行; 控制中心可以建立在工作站、服務器上,還可以通過瀏覽器的方式遠程實施管理; 另外,只需簡單的鼠標點擊,就可以自動獲得存儲器物理圖像,了解磁盤的配置情況; 同時,控制中心還提供邏輯化的管理手段、簡潔的圖形化的管理系統(tǒng),完成企業(yè)存儲網(wǎng)絡的管理。ESN Manager 軟件則主要完成SAN 交換管理。
10.2.3.2 CA SAN 解決方案
2001 年8 月,CA 公司在京推出其端到端的集成化跨平臺存儲解決方案BrightStor 中的第一款產(chǎn)品CA BrightStor Enterprise Backup。它是一款多平臺備份和災難恢復解決方案,可對數(shù)據(jù)進行快速可靠的恢復,最大限度縮短系統(tǒng)的停機時間,還能對各種應用和數(shù)據(jù)實現(xiàn)不間斷保護; 并可實現(xiàn)集中監(jiān)控和管理,管理人員只需通過一個控制臺即可監(jiān)控所有備份和恢復。同時其擴展性強,可提供大量的選件,支持廣泛的應用平臺和大型存儲系統(tǒng)以及大容量的索引數(shù)據(jù)庫,還易于安裝與配置。此后不久,CA 公司又發(fā)布了 BrightStor CA-Vtape Virtual Tape System(VTS) 2.0 版。它能幫助客戶在現(xiàn)有基礎上建立一個虛擬的磁帶系統(tǒng),通過把大量文件堆棧到每個磁帶中,解決磁帶利用率不高的問題。企業(yè)采用新版本CA-Vtape 后,可以把存儲在虛擬空間中的數(shù)據(jù)壓縮到DASD 高速緩存中,使數(shù)據(jù)存儲量增加1 倍。
10.2.3.3 Veritas SAN 解決方案
Veritas 公司提供的Cluster Server(VCS)和高性能的File System 等為SAN 環(huán)境下的解決方案真正鋪平了道路。目前,VCS 支持32 臺服務器的互聯(lián)和無限容量的存儲管理,具有高可擴展性,還支持多種主機系統(tǒng)平臺和磁盤系統(tǒng)以及多種企業(yè)級應用,而配置和管理非常簡單,可以實現(xiàn)應用級的服務器高性能切換。通過與Volume Manager 結合,VCS可讓用戶的數(shù)據(jù)以一種最快捷的方式分布到多個磁盤上面,使應用系統(tǒng)在相當高效的基礎上運行。File System 是一個強大的、可快速恢復的日志式文件系統(tǒng),它提供了關鍵性應用所需的高性能和易管理性。Volume Manager 為SAN 環(huán)境提供了易于使用的在線磁盤與存儲管理工具。當系統(tǒng)處于聯(lián)機狀態(tài)時,它提供磁盤使用情況分析、RAID 技術、數(shù)據(jù)鏡像和磁盤存儲區(qū)的動態(tài)配置,確保數(shù)據(jù)的可用性、易用性和保護性。
10.2.3.4 Legato SAN 解決方案
Legato SAN 解決方案的基本產(chǎn)品模塊包括Networker Power Edition、Legato Networker Power Edition Storage Nodes 和Legato SmartMedia/Alphastor。其主要特點如下: 降低對服務器和網(wǎng)絡的影響; Legato Networker 備份速度可達每小時1.5TB; 單個Legato NetworkerServer 可集中控制256 個Networker Storage Nodes; 支持異構平臺的協(xié)同運作,數(shù)據(jù)備份和恢復可跨越Windows NT 和各種Unix 平臺,并支持市場上所有的文件系統(tǒng)和卷管理器; 可實現(xiàn)磁帶庫和驅(qū)動器的共享訪問; 此外,Legato Celestra 的Serverless 技術可確保終端數(shù)據(jù)與應用程序的可用性,無須備份窗口便可實現(xiàn)故障自動修復; 同時采用先進的Snapshot(快照)技術,還可實現(xiàn)在線備份。