一個(gè)典型的SRDF連接,如圖一所示。
圖中顯示了同步方式的SRDF一個(gè)寫請(qǐng)求的完成過程。從圖中可以看出,當(dāng)本地(源)盤要寫一個(gè)IO的時(shí)候,它首先會(huì)將IO發(fā)到遠(yuǎn)地(目標(biāo))盤上,待目標(biāo)Symmetrix設(shè)備將數(shù)據(jù)寫進(jìn)Cache后,本地IO才認(rèn)為是寫成功了。這樣,就充分保證本地存儲(chǔ)和遠(yuǎn)地存儲(chǔ)的一致性,但是對(duì)SRDF的連接的網(wǎng)絡(luò)速率要求就比較高了。
三、需求分析
銀行數(shù)據(jù)中心的遷移工作,與其他項(xiàng)目一樣,首先都要從數(shù)據(jù)中心遷移的需求分析開始,充分理解遷移工作的目標(biāo)、環(huán)境、性能指標(biāo)等,才可能開始進(jìn)行設(shè)計(jì)工作。本節(jié)以廈門建行數(shù)據(jù)中心遷移為例,說明數(shù)據(jù)中心搬遷的需求分析工作。
1. 總體目標(biāo):
廈門建行數(shù)據(jù)中心遷移的總體目標(biāo)是:要將數(shù)據(jù)中心從舊大樓搬遷到新大樓,需要利用數(shù)據(jù)遷移技術(shù)將數(shù)據(jù)從舊的數(shù)據(jù)中心遷移到新的數(shù)據(jù)中心,同時(shí)建立新舊大樓之間的數(shù)據(jù)災(zāi)備系統(tǒng),系統(tǒng)遷移過程中對(duì)業(yè)務(wù)系統(tǒng)的影響要達(dá)到最小。
2. 系統(tǒng)環(huán)境分析:
廈門建行數(shù)據(jù)中心由核心業(yè)務(wù)系統(tǒng)和大量的前置系統(tǒng)組成。其中,廈門建行數(shù)據(jù)中心的核心主機(jī)系統(tǒng)以IBM RS6000主機(jī)、EMC存儲(chǔ)系統(tǒng)組成,數(shù)據(jù)庫系統(tǒng)采用Informix IDS,應(yīng)用系統(tǒng)是自行開發(fā)的。
廈門建行新舊數(shù)據(jù)中心物理距離大約6公里。目前在舊的數(shù)據(jù)中心有一套舊的存儲(chǔ)系統(tǒng)。舊數(shù)據(jù)中心有多套的雙機(jī)互備的主機(jī)系統(tǒng),包括核心業(yè)務(wù)系統(tǒng)雙機(jī)系統(tǒng)、信息系統(tǒng)雙機(jī)系統(tǒng)、前置系統(tǒng)雙機(jī)系統(tǒng)(包括多種前置應(yīng)用系統(tǒng))等,這些機(jī)器都通過SAN連接到核心存儲(chǔ)上。而在新數(shù)據(jù)中心準(zhǔn)備新購置一套新的存儲(chǔ)系統(tǒng),但在新的數(shù)據(jù)中心沒有主機(jī)系統(tǒng),只是用一臺(tái)小配置的機(jī)器用于測試,新購置一臺(tái)與舊中心一樣的SAN Switch作為測試。系統(tǒng)情況如下圖所示。
圖二 原系統(tǒng)結(jié)構(gòu)示意圖
另外,數(shù)據(jù)中心還有大量的前置機(jī)大部分是獨(dú)立的系統(tǒng),涉及的操作系統(tǒng)包括:HP-UX、SCO Openserver、Linux、Windows NT、Windows 2000等;涉及的數(shù)據(jù)庫包括:Informix、Lotus Notes、SQL Server等。這些系統(tǒng)大多是屬于可以單獨(dú)搬遷的系統(tǒng),其設(shè)備的搬遷不與核心系統(tǒng)的搬遷同時(shí)進(jìn)行。因此,這些設(shè)備和機(jī)器不再上圖列出。
3.業(yè)務(wù)數(shù)據(jù)分析:
因?yàn)闉?zāi)備系統(tǒng)需要有一套存儲(chǔ)系統(tǒng),相應(yīng)的主機(jī)系統(tǒng),要有機(jī)房運(yùn)行條件、網(wǎng)絡(luò)系統(tǒng)等,因此建立災(zāi)備系統(tǒng)需要有較高的投入。所以,要在成本允許的情況下,進(jìn)行綜合考慮,盡可能將比較重要的業(yè)務(wù)放入災(zāi)備系統(tǒng)中。因此我們要將業(yè)務(wù)數(shù)據(jù)根據(jù)重要性進(jìn)行劃分,一般可以分為:核心業(yè)務(wù)、重要業(yè)務(wù)、一般業(yè)務(wù)。
(1) 核心業(yè)務(wù)要求24小時(shí)不間斷運(yùn)行,其重要性不言而喻。這些業(yè)務(wù)數(shù)據(jù)肯定要進(jìn)入災(zāi)備系統(tǒng),才能在數(shù)據(jù)中心遷移時(shí)以最短的中斷時(shí)間實(shí)現(xiàn)遷移的目的,同時(shí)將來數(shù)據(jù)中心出現(xiàn)問題時(shí),備份中心能保有最新的核心業(yè)務(wù)數(shù)據(jù)。比如上圖中原系統(tǒng)中的核心業(yè)務(wù)系統(tǒng),包括業(yè)務(wù)主機(jī)系統(tǒng)和信息系統(tǒng)。
(2) 重要業(yè)務(wù)中,要根據(jù)允許中斷時(shí)間、業(yè)務(wù)重要程度進(jìn)行劃分,將重要程度很高、中斷時(shí)間要求很短的業(yè)務(wù),盡可能放到災(zāi)備系統(tǒng)中,將重要程度一般、中斷時(shí)間可以時(shí)間比較長的業(yè)務(wù)系統(tǒng)考慮不放在災(zāi)備系統(tǒng)中。比如上圖中連接到SAN環(huán)境中的“前置系統(tǒng)1”、“前置系統(tǒng)2”。
(3) 一般業(yè)務(wù)正常情況下都不進(jìn)入災(zāi)備系統(tǒng),在數(shù)據(jù)中心遷移時(shí)要進(jìn)行較長時(shí)間的業(yè)務(wù)中斷,中斷時(shí)間就是一般業(yè)務(wù)的系統(tǒng)關(guān)機(jī)、物理搬遷、開機(jī)的時(shí)間。比如不在上圖中示意的其他系統(tǒng)。
4. 遷移需求分析:
按廈門建行的需求,整個(gè)系統(tǒng)遷移只能在凌晨進(jìn)行,而且系統(tǒng)遷移造成的業(yè)務(wù)中斷時(shí)間不能超過2小時(shí)。也就是說,我們?cè)谙到y(tǒng)遷移過程中,應(yīng)用系統(tǒng)關(guān)閉、數(shù)據(jù)遷移、應(yīng)用系統(tǒng)啟動(dòng)的整個(gè)過程占用的時(shí)間不能超過2小時(shí)。按此要求,我們?cè)谠O(shè)計(jì)中要特別注意系統(tǒng)遷移的性能。
5. 性能需求分析:
廈門建行對(duì)SRDF性能的要求是系統(tǒng)響應(yīng)時(shí)間不得超過原來的5%。這個(gè)需求是針對(duì)數(shù)據(jù)中心搬遷后,新舊數(shù)據(jù)中心的災(zāi)備系統(tǒng)而提出的?;谶@個(gè)需求,需要對(duì)傳輸?shù)臄?shù)據(jù)量進(jìn)行估算。
按廈門建行的應(yīng)用情況,通過對(duì)多日的數(shù)據(jù)量的分析,發(fā)現(xiàn)在系統(tǒng)在正常運(yùn)行中的IO量不大,SRDF完全能滿足要求;但是,當(dāng)應(yīng)用系統(tǒng)數(shù)據(jù)庫在做Checkpoint的時(shí)候,IO量急劇增大。假如每秒IO數(shù)據(jù)量10M,則SRDF性能要求也是 10*8=80 Mbps。
四、數(shù)據(jù)中心遷移系統(tǒng)設(shè)計(jì)
數(shù)據(jù)中心要進(jìn)行遷移,既要考慮未來最終使用的情況,也要考慮數(shù)據(jù)遷移過程的實(shí)現(xiàn)。根據(jù)廈門建行的系統(tǒng)現(xiàn)狀,我們的總體設(shè)計(jì)思路時(shí):考慮建立一套新數(shù)據(jù)中心,新舊數(shù)據(jù)中心采用SRDF進(jìn)行互聯(lián),然后在數(shù)據(jù)搬遷時(shí)利用SRDF進(jìn)行異地?cái)?shù)據(jù)遷移,在數(shù)據(jù)中心搬遷后建立最終的新舊中心災(zāi)備系統(tǒng)。
因此,我們的系統(tǒng)總體設(shè)計(jì)要將重點(diǎn)放在災(zāi)備系統(tǒng)設(shè)計(jì)中,我們要從存儲(chǔ)系統(tǒng)硬盤分布、SRDF同步模式的選擇、災(zāi)備網(wǎng)絡(luò)方案的確定、災(zāi)備軟件的匹配等方面的進(jìn)行分析設(shè)計(jì),最終確定總體架構(gòu)。
1. 盤分布設(shè)計(jì):
盤分布設(shè)計(jì)主要包括兩方面的考慮:
(1) 確定哪些應(yīng)用系統(tǒng)放在災(zāi)備系統(tǒng)中。在進(jìn)行業(yè)務(wù)數(shù)據(jù)需求分析完成后,我們就可以確定哪些應(yīng)用系統(tǒng)、哪些應(yīng)用數(shù)據(jù)要放到災(zāi)備系統(tǒng)中,我們就可以確定硬盤的可用容量。在廈門建行的應(yīng)用系統(tǒng)中,將核心業(yè)務(wù)系統(tǒng)和部分重要系統(tǒng)放在災(zāi)備系統(tǒng)中。
(2) 放在災(zāi)備系統(tǒng)中的應(yīng)用數(shù)據(jù)的盤分布。 在整個(gè)主機(jī)系統(tǒng)中,I/O的性能是至關(guān)重要的。存儲(chǔ)系統(tǒng)的I/O性能的提高是整個(gè)核心系統(tǒng)性能提高的關(guān)鍵。其中,硬盤的分布是重中之重。在盤分布設(shè)計(jì)中,我們主要采用兩點(diǎn)思路:
核心業(yè)務(wù)使用的硬盤采用Raid-1,而不采用Raid-5。這樣,數(shù)據(jù)在得到雙重保護(hù)的同時(shí),又不降低性能 。
核心業(yè)務(wù)使用的硬盤盡可能放在不同的物理硬盤上。這樣,將使核心業(yè)務(wù)的I/O分?jǐn)偟讲煌腎/O通道中,使I/O性能進(jìn)一步提高。
核心業(yè)務(wù)使用的硬盤盡可能放在不同的通道上。這樣,將使核心業(yè)務(wù)的I/O分?jǐn)偟讲煌腎/O通道中,使I/O性能進(jìn)一步提高。
2.SRDF同步模式選擇
SRDF數(shù)據(jù)鏡像技術(shù)支持三種工作模式:同步模式、半同步模式、異步模式,其中半同步模式使用較少,同步模式對(duì)于同城災(zāi)備最合適,異步或自適應(yīng)模式適合數(shù)據(jù)的遷移,對(duì)主機(jī)端的I/O性能影響最小。但是若一套系統(tǒng)僅用于一次數(shù)據(jù)遷移,既可以異步模式來實(shí)現(xiàn),也可以用同步模式來實(shí)現(xiàn)。
按照廈門建行的需求,我們不僅使用SRDF來實(shí)現(xiàn)數(shù)據(jù)遷移,同時(shí)將來還要做同城災(zāi)備。因此,為了減少對(duì)業(yè)務(wù)的影響,我們可以提前同步,從而在遷移切換時(shí),數(shù)據(jù)已經(jīng)處于同步狀態(tài),可以使數(shù)據(jù)遷移的切換時(shí)間大大縮短。
3.網(wǎng)絡(luò)方案的確定:
在SRDF災(zāi)備實(shí)施中,為保證實(shí)施災(zāi)備系統(tǒng)的運(yùn)行,網(wǎng)絡(luò)傳輸速度是至關(guān)重要的。在明確遷移需求和系統(tǒng)負(fù)載后,以及聯(lián)機(jī)和批量對(duì)磁盤更新量以后,進(jìn)行SRDF帶寬設(shè)計(jì)。包括SRDF Synchronous Delay、VOLUME WRITE I/O LIMIT,具體方法可參考有關(guān)資料,這里不詳述。
一般情況下,10km以內(nèi)的兩套系統(tǒng)互聯(lián),只需要使用裸光纖互聯(lián)就可以,連接接口采用長波單模光纖接口。采用裸光纖、普通光纖接口的傳輸速率理論上能達(dá)到1Gbps,實(shí)際數(shù)值也能達(dá)到500Mbps以上。
而對(duì)于超過10km的兩套系統(tǒng)互聯(lián),可以采用磁盤間SRDF連接為2根ESCON通道,兩地采用NORTEL或CISCO等網(wǎng)絡(luò)設(shè)備廠商提供的DWDM設(shè)備作通道延伸,兩端DWDM間用DARK FIBER連接。這時(shí)就要根據(jù)系統(tǒng)的負(fù)載需求來確定傳輸線路的速率了。
因?yàn)閺B門建行新舊大樓之間距離小于10Km,因此采用裸光纖直連方式進(jìn)行,通過計(jì)算,超過200Mbps的數(shù)據(jù)傳輸速率能滿足廈門建行數(shù)據(jù)傳輸?shù)男枰?BR>
4.軟件版本的匹配:
在我們的設(shè)計(jì)中,需要我們和廠商關(guān)注的一點(diǎn)是災(zāi)備系統(tǒng)兩端的微碼版本是否匹配,是否能滿足SRDF的運(yùn)行需要。只有EMC公開文檔明確支持SRDF運(yùn)行的微碼版本才能發(fā)到兩端的存儲(chǔ)系統(tǒng)上運(yùn)行,以確保將來SRDF運(yùn)作的穩(wěn)定性和可用性。
5.系統(tǒng)架構(gòu):
根據(jù)需求的分析,我們要利用SRDF技術(shù)我們最終的目的是要建立一套基于SRDF的數(shù)據(jù)災(zāi)備系統(tǒng),同時(shí)滿足數(shù)據(jù)中心遷移的需要,同時(shí)將來作為數(shù)據(jù)災(zāi)備系統(tǒng),當(dāng)新數(shù)據(jù)中心出現(xiàn)問題時(shí),舊數(shù)據(jù)中心能得到最新的業(yè)務(wù)數(shù)據(jù),并利用舊數(shù)據(jù)中心擁有的部分主機(jī)實(shí)現(xiàn)部分核心業(yè)務(wù)。
因此,我們?cè)诳傮w設(shè)計(jì)是要按將來是一套SRDF 同步系統(tǒng)來考慮,主存儲(chǔ)是EMC 8530,災(zāi)備存儲(chǔ)是3830。大部分主機(jī)將搬遷到新數(shù)據(jù)中心,舊數(shù)據(jù)中心只保留很少的主機(jī)。數(shù)據(jù)中心搬遷后的系統(tǒng)最終的總體結(jié)構(gòu)圖如下:
圖三 最終的系統(tǒng)結(jié)構(gòu)示意圖
五、數(shù)據(jù)中心遷移過程
在數(shù)據(jù)中心的遷移過程中,不僅要將原數(shù)據(jù)中心大部分設(shè)備毫發(fā)無損地物理搬遷到新數(shù)據(jù)中心,關(guān)鍵還要將數(shù)據(jù)準(zhǔn)確無誤地在最短時(shí)間內(nèi)遷移到新中心地存儲(chǔ)系統(tǒng)中。
因此,在系統(tǒng)架構(gòu)設(shè)計(jì)完成后,還要進(jìn)行系統(tǒng)遷移過程的設(shè)計(jì)和實(shí)施。系統(tǒng)遷移過程的設(shè)計(jì)主要針對(duì)遷移過程的流程進(jìn)行設(shè)計(jì),若有必要,可能對(duì)系統(tǒng)架構(gòu)設(shè)計(jì)提出修改要求。
主機(jī)系統(tǒng)數(shù)據(jù)分為系統(tǒng)數(shù)據(jù)、應(yīng)用數(shù)據(jù),系統(tǒng)數(shù)據(jù)包括操作系統(tǒng)、配置文件等,這些數(shù)據(jù)與硬件密切相關(guān),實(shí)時(shí)性要求不高,同時(shí)系統(tǒng)數(shù)據(jù)與客戶數(shù)據(jù)沒有直接的關(guān)系;應(yīng)用數(shù)據(jù)指與客戶數(shù)據(jù)密切相關(guān)的數(shù)據(jù),如數(shù)據(jù)庫數(shù)據(jù)、應(yīng)用系統(tǒng)配置文件、中間件系統(tǒng)配置文件等。
對(duì)這兩種數(shù)據(jù)我們采用不同的遷移方法。對(duì)實(shí)時(shí)性不高、與硬件密切相關(guān)的系統(tǒng)數(shù)據(jù)采用一次性磁帶拷貝、物理搬遷的方法,提前遷移,先建立完整可用的系統(tǒng)平臺(tái);而對(duì)實(shí)時(shí)性要求很高的應(yīng)用數(shù)據(jù)采用SRDF技術(shù)進(jìn)行磁盤同步鏡像遷移,同步完成后在已有系統(tǒng)直接啟應(yīng)用系統(tǒng),然后作網(wǎng)絡(luò)切換,完成數(shù)據(jù)中心遷移。
以廈門建行的數(shù)據(jù)中心搬遷為例,一般的數(shù)據(jù)中心搬遷可以包括以下步驟:
(1) 遷移前提:
新數(shù)據(jù)中心機(jī)房已經(jīng)驗(yàn)收完成;
新數(shù)據(jù)中心網(wǎng)絡(luò)系統(tǒng)已經(jīng)完備,并與舊數(shù)據(jù)中心互聯(lián);
新數(shù)據(jù)中心主機(jī)系統(tǒng)、存儲(chǔ)系統(tǒng)安裝和測試完成。
(2) 遷移前的存儲(chǔ)系統(tǒng)準(zhǔn)備工作:
分析、規(guī)劃、調(diào)整應(yīng)用數(shù)據(jù)的磁盤卷使用,為遷移準(zhǔn)備數(shù)據(jù)源;
在兩地主機(jī)系統(tǒng)安裝、裁剪SRDF軟件和其他Symmmetrix相關(guān)軟件如Timefinder等;
升級(jí)兩端Symmetrix盤機(jī)的微碼到相同level,根據(jù)兩端磁盤卷同步映射關(guān)系制作盤機(jī)的BIN FILE,并裝入存儲(chǔ)系統(tǒng);
對(duì)現(xiàn)有的存儲(chǔ)系統(tǒng)進(jìn)行一致性檢查;
采用同步貝方式初始同步所有應(yīng)用數(shù)據(jù)卷到新中心。
(3) 遷移前的主機(jī)系統(tǒng)準(zhǔn)備工作:
要遷移的應(yīng)用系統(tǒng)都做好一套雙機(jī)系統(tǒng),這包括業(yè)務(wù)主機(jī)系統(tǒng)的雙機(jī)、信息系統(tǒng)雙機(jī)系統(tǒng)、前置系統(tǒng)的雙機(jī)系統(tǒng)。
雙機(jī)系統(tǒng)經(jīng)過演練測試,確保可以將應(yīng)用放在一臺(tái)機(jī)器上運(yùn)行。
新舊中心進(jìn)行多次數(shù)據(jù)遷移切換演練測試。
需要將SRDF分離,將數(shù)據(jù)盤掛到新中心的測試主機(jī)上,檢查數(shù)據(jù)是否正確。
遷移準(zhǔn)備工作完成后的系統(tǒng)結(jié)構(gòu)狀態(tài)如下圖所示:
圖四 遷移準(zhǔn)備工作完成后的系統(tǒng)結(jié)構(gòu)示意圖
(4) 非核心單獨(dú)系統(tǒng)的搬遷:
這些數(shù)據(jù)是銀行中一些小的前置系統(tǒng),他們不連接到存儲(chǔ)中,是自己獨(dú)立的小系統(tǒng),他們的遷移要與核心業(yè)務(wù)系統(tǒng)的遷移分開??紤]到這些系統(tǒng)的重要性比較低、可中斷時(shí)間比較長,一般可以選擇周末或者夜間提前將這些機(jī)器關(guān)閉、物理搬遷到新數(shù)據(jù)中心。
(5) 非災(zāi)備系統(tǒng)的重要業(yè)務(wù)系統(tǒng)的遷移:
這些數(shù)據(jù)是銀行中非核心業(yè)務(wù)系統(tǒng)中的數(shù)據(jù),他們?cè)瓉泶娣旁?830上,而新系統(tǒng)要求他們存放到8530上,而且他們的業(yè)務(wù)可以中斷,可以在晚上或者周末進(jìn)行搬遷。這些數(shù)據(jù)遷移的做法是:在8530上建立一樣的文件系統(tǒng),利用磁帶或者遠(yuǎn)程拷貝將數(shù)據(jù)備份、恢復(fù)到8530上;然后在晚上或者周末將對(duì)應(yīng)的主機(jī)物理搬遷到新數(shù)據(jù)中心,然后與8530進(jìn)行互聯(lián),最后將應(yīng)用系統(tǒng)在主機(jī)和8530上運(yùn)行。
(6) 利用SRDF技術(shù)進(jìn)行數(shù)據(jù)中心核心業(yè)務(wù)系統(tǒng)的遷移切換:
搬遷第一步:搬遷一半主機(jī)到新中心。
圖五 第一步搬遷后的系統(tǒng)結(jié)構(gòu)示意圖
搬遷第二步:新舊數(shù)據(jù)中心的新舊存儲(chǔ)進(jìn)行SRDF數(shù)據(jù)重新同步,以舊存儲(chǔ)為主卷,新存儲(chǔ)為備份卷,以確保新存儲(chǔ)的數(shù)據(jù)與舊存儲(chǔ)保持一致。
搬遷第三步:啟用新數(shù)據(jù)中心。
圖六 第三步搬遷后的系統(tǒng)結(jié)構(gòu)示意圖
搬遷第四步:原數(shù)據(jù)中心剩余主機(jī)搬遷到新數(shù)據(jù)中心。將原中心主機(jī)、備份設(shè)備搬遷到新中心,并與生產(chǎn)主機(jī)、存儲(chǔ)進(jìn)行互聯(lián),形成原有的雙機(jī)系統(tǒng)。將原來在新數(shù)據(jù)中心進(jìn)行測試的主機(jī)搬遷到舊中心,作為災(zāi)備系統(tǒng)的備份主機(jī)。搬遷后的結(jié)構(gòu)如“圖五、第四步搬遷后的系統(tǒng)結(jié)構(gòu)示意圖”所示。
圖七、第四步搬遷后的系統(tǒng)結(jié)構(gòu)示意圖
這樣核心業(yè)務(wù)系統(tǒng)搬遷到新數(shù)據(jù)中心,搬遷工作宣告完成。但是此時(shí)新舊存儲(chǔ)之間仍處于SRDF斷開狀態(tài)。
(7) 實(shí)現(xiàn)新中心到舊中心的同城數(shù)據(jù)災(zāi)備,形成一套可運(yùn)行、可操作的災(zāi)備系統(tǒng),并進(jìn)行測試驗(yàn)證。
檢查SRDF配置;
SRDF反向同步:以新存儲(chǔ)為主卷,舊存儲(chǔ)為備用卷。災(zāi)備系統(tǒng)實(shí)施后的系統(tǒng)結(jié)構(gòu)圖如“圖三、最終的系統(tǒng)結(jié)構(gòu)圖”所示。
進(jìn)行災(zāi)備系統(tǒng)的測試。
六、數(shù)據(jù)中心搬遷中應(yīng)注意的問題
數(shù)據(jù)中心的搬遷是一個(gè)復(fù)雜的項(xiàng)目,有了詳盡的系統(tǒng)設(shè)計(jì)和搬遷方案,應(yīng)該說,整個(gè)數(shù)據(jù)中心的搬遷條件已經(jīng)基本具備,但是我們?cè)趯?shí)施過程中發(fā)現(xiàn),在數(shù)據(jù)中心搬遷過程要注意以下問題:
1.系統(tǒng)等級(jí)劃分
系統(tǒng)等級(jí)劃分是系統(tǒng)規(guī)劃中基礎(chǔ)的一環(huán),主要要根據(jù)業(yè)務(wù)系統(tǒng)、信息系統(tǒng)、前置系統(tǒng)、獨(dú)立業(yè)務(wù)系統(tǒng)等的重要性不同進(jìn)行等級(jí)劃分,核心的系統(tǒng)列入高等級(jí)系統(tǒng),普通的業(yè)務(wù)系統(tǒng)列入低等級(jí)系統(tǒng)。高等級(jí)的系統(tǒng)要重點(diǎn)保證,它們要在很短的時(shí)間內(nèi)得到系統(tǒng)恢復(fù)。系統(tǒng)等級(jí)劃分完成后,才能將相關(guān)系統(tǒng)的數(shù)據(jù)按等級(jí)不同的需要分別放在災(zāi)備系統(tǒng)、非災(zāi)備系統(tǒng)、獨(dú)立系統(tǒng)中。
2.完善的方案
一個(gè)成功的項(xiàng)目的前提是完善的系統(tǒng)方案,數(shù)據(jù)中心的遷移要成功,要進(jìn)行全面的系統(tǒng)設(shè)計(jì),系統(tǒng)設(shè)計(jì)至少要有以下要求:
(1) 要有詳盡的實(shí)施步驟。實(shí)施步驟中從實(shí)施前、實(shí)施過程中、實(shí)施完成后續(xù)處理等過程中,要有完備的流程,每個(gè)步驟要確定責(zé)任人、明確實(shí)施的時(shí)間、實(shí)施的前后順序。
(2) 要有詳盡的應(yīng)急方案。對(duì)各種可能出現(xiàn)的異常要做好應(yīng)急準(zhǔn)備,包括物理搬遷問題、硬件故障、操作系統(tǒng)故障、數(shù)據(jù)庫故障、存儲(chǔ)故障、網(wǎng)絡(luò)故障等。
3.充分的測試
一個(gè)成功的項(xiàng)目背后是完備的系統(tǒng)測試,數(shù)據(jù)中心的遷移也必須經(jīng)過充分的系統(tǒng)測試,以確保遷移的成功,數(shù)據(jù)遷移測試至少要包括以下內(nèi)容:
(1)性能測試:主要包括網(wǎng)絡(luò)傳輸速率測試和災(zāi)備系統(tǒng)的測試。網(wǎng)絡(luò)傳輸速率測試主要用于確認(rèn)網(wǎng)絡(luò)系統(tǒng)是否滿足災(zāi)備系統(tǒng)的傳輸要求。災(zāi)備系統(tǒng)測試主要檢驗(yàn)災(zāi)備系統(tǒng)實(shí)施后帶來的性能降低是否在用戶可忍受的范圍內(nèi)。
(2)雙機(jī)切換接管測試:主要進(jìn)行原系統(tǒng)的雙機(jī)接管測試,以確保在搬遷過程中任何一個(gè)單機(jī)能負(fù)責(zé)原來雙機(jī)運(yùn)行的業(yè)務(wù),也確保搬遷過去的機(jī)器能連接到新存儲(chǔ)中使用。
(3)數(shù)據(jù)遷移切換測試:主要在數(shù)據(jù)中心搬遷之前,先做舊存儲(chǔ)到新存儲(chǔ)的SRDF同步,然后斷開SRDF,在新中心利用測試主機(jī)將新存儲(chǔ)上的業(yè)務(wù)系統(tǒng)掛上來,檢驗(yàn)?zāi)芊裾_M(jìn)行應(yīng)用處理。
4.良好的項(xiàng)目管理
(1)充分的人員保證和組織管理:由于搬遷工作的復(fù)雜性,在項(xiàng)目組中要有專職項(xiàng)目經(jīng)理,要有網(wǎng)絡(luò)工程師、系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用系統(tǒng)負(fù)責(zé)人、業(yè)務(wù)人員等。
(2)良好的溝通機(jī)制:溝通不僅要在銀行內(nèi)部,包括業(yè)務(wù)部門、行領(lǐng)導(dǎo)、行內(nèi)技術(shù)人員等,還要包括合作伙伴,包括廠商、集成商等。
(3)嚴(yán)格的進(jìn)度控制:由于是生產(chǎn)系統(tǒng)的遷移,項(xiàng)目的實(shí)施有嚴(yán)格的時(shí)間限制,因此在項(xiàng)目實(shí)施過程中要對(duì)實(shí)施進(jìn)度進(jìn)行嚴(yán)格控制,并制定詳細(xì)的應(yīng)急方案。
(4)完善的質(zhì)量保證:由于是生產(chǎn)系統(tǒng)的遷移,所有的操作都要保證其準(zhǔn)確性,要切保操作流程、操作步驟萬無一失。因此,項(xiàng)目實(shí)施過程中對(duì)所有的實(shí)施步驟要進(jìn)行充分的測試驗(yàn)證和審核,以確保實(shí)施的質(zhì)量。
七、結(jié)論
數(shù)據(jù)中心的搬遷是一個(gè)復(fù)雜的系統(tǒng)工程,很多銀行和企業(yè)都可能會(huì)面對(duì)。這樣的工程不僅要采用成熟的技術(shù),更要通過嚴(yán)密的組織、規(guī)劃、設(shè)計(jì),才能圓滿實(shí)現(xiàn)。
以上通過廈門建行使用SRDF技術(shù)成功實(shí)施數(shù)據(jù)中心搬遷的實(shí)踐,我們可以看出:SRDF技術(shù)是一種成熟的、可靠的、適用于災(zāi)難備份和數(shù)據(jù)遷移的解決方案。
我們希望本文能對(duì)將要使用災(zāi)備技術(shù)進(jìn)行數(shù)據(jù)中心搬遷和災(zāi)難備份的銀行和企業(yè)有所幫助。