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