摘要:近年來,隨著信息化建設(shè)的飛速發(fā)展,越來越多的企業(yè)逐步建立了門戶網(wǎng)站,網(wǎng)站的重要性也與日俱增,因此網(wǎng)站備份工作也變得非常重要,在備份系統(tǒng)建設(shè)中數(shù)據(jù)傳輸?shù)目煽啃砸渤蔀榱恕敖裹c(diǎn)”問題,那么本文對(duì)數(shù)據(jù)傳輸技術(shù)進(jìn)行了研究,結(jié)合實(shí)際開展了實(shí)驗(yàn)研究,進(jìn)而探索了各種數(shù)據(jù)傳輸技術(shù)在網(wǎng)站中的應(yīng)用和解決方案,為建立系統(tǒng)備份提供了有力依據(jù)。
關(guān)鍵詞:數(shù)據(jù)傳輸
一、引言
今天的全球性企業(yè)需要操作員出錯(cuò)或是技術(shù)和應(yīng)用出現(xiàn)故障的情況下,保護(hù)數(shù)據(jù)并快速進(jìn)行恢復(fù)。需要一個(gè)有效的方式將數(shù)據(jù)發(fā)布到備份系統(tǒng)并及時(shí)恢復(fù),保障業(yè)務(wù)系統(tǒng)提供持續(xù)的服務(wù)。
數(shù)據(jù)異地傳輸是數(shù)據(jù)備份與數(shù)據(jù)容災(zāi)解決方案的基礎(chǔ)核心部分。隨著信息化程度的深入發(fā)展,企業(yè)的數(shù)據(jù)以指數(shù)方式增長(zhǎng),大量的數(shù)據(jù)在帶給企業(yè)財(cái)富的同時(shí),數(shù)據(jù)丟失和業(yè)務(wù)系統(tǒng)的中斷帶來的損失也越來越大,備份系統(tǒng)的建設(shè)越來越重要。在備份系統(tǒng)建設(shè)中數(shù)據(jù)傳輸?shù)目煽啃猿闪恕敖裹c(diǎn)”問題。
隨著網(wǎng)站越來越重要,數(shù)據(jù)集中部署在一個(gè)數(shù)據(jù)中心,如系統(tǒng)發(fā)生故障或黑客入侵等等事件時(shí),會(huì)造成業(yè)務(wù)服務(wù)中斷,造成不良影響。為保障網(wǎng)站安全、穩(wěn)定運(yùn)行,需建立網(wǎng)站備份系統(tǒng),保障生產(chǎn)系統(tǒng)發(fā)生故障后,能迅速啟用備份系統(tǒng),保障業(yè)務(wù)服務(wù)的持續(xù)性。而生產(chǎn)系統(tǒng)和備份系統(tǒng)之間的數(shù)據(jù)傳輸方式是備份系統(tǒng)建設(shè)的核心、關(guān)鍵。所以尋找適用于某企業(yè)網(wǎng)站“主備系統(tǒng)”所需的數(shù)據(jù)異地傳輸技術(shù)成為一個(gè)迫在眉睫的問題?;谶@一現(xiàn)狀,尋找適合企業(yè)信息門戶的數(shù)據(jù)異地傳輸技術(shù)方案。
二、數(shù)據(jù)異地傳輸
(一)概念
數(shù)據(jù)異地傳輸:顧名思義就是在兩個(gè)不在同地點(diǎn)進(jìn)行數(shù)據(jù)傳輸。
本文所說的數(shù)據(jù)異地傳輸是指生產(chǎn)系統(tǒng)數(shù)據(jù)通過某種方式持續(xù)性的傳輸?shù)絺浞菹到y(tǒng)中,并將該數(shù)據(jù)恢復(fù)到備份系統(tǒng)可用狀態(tài)。故本文所說的數(shù)據(jù)異地傳輸方式有別與傳統(tǒng)的數(shù)據(jù)異地傳輸,可分為三部分:數(shù)據(jù)備份、數(shù)據(jù)復(fù)制、數(shù)據(jù)恢復(fù)。數(shù)據(jù)復(fù)制的三層實(shí)現(xiàn)方式如下:
(二)技術(shù)分類
數(shù)據(jù)復(fù)制的技術(shù)也有很多,從實(shí)現(xiàn)復(fù)制功能的設(shè)備分布可大體分為三層。分別為服務(wù)器層、存儲(chǔ)交換機(jī)層和存儲(chǔ)層。
(三)數(shù)據(jù)異地傳輸?shù)囊饬x
數(shù)據(jù)異地傳輸?shù)膶?shí)現(xiàn)是系統(tǒng)異地備份一項(xiàng)關(guān)鍵技術(shù)。研究適合某企業(yè)網(wǎng)站異地備份系統(tǒng)的數(shù)據(jù)異地傳輸技術(shù),并對(duì)該技術(shù)進(jìn)行持續(xù)性改進(jìn),形成高效、可靠的傳輸方式,最大的意義在于:提高數(shù)據(jù)高可用性,實(shí)現(xiàn)了數(shù)據(jù)異地冗余保護(hù),從而最大程度的保障了系統(tǒng)的安全、穩(wěn)定。
三、實(shí)驗(yàn)研究
為進(jìn)一步研究數(shù)據(jù)傳輸技術(shù)的應(yīng)用,我們開展了實(shí)驗(yàn)研究,通過和行業(yè)內(nèi)各廠商(硬件)和企業(yè)交流,調(diào)研、了解相關(guān)企業(yè)解決方案,重點(diǎn)研究如何保證數(shù)據(jù)安全的前提下進(jìn)行有效的傳輸。
(一)基于“存儲(chǔ)卷復(fù)制技術(shù)”(存儲(chǔ)層)
利用NetApp SnapMirror 存儲(chǔ)軟件具有的功能,而且易于使用和管理,它滿足了當(dāng)前的大多數(shù)企業(yè)對(duì)災(zāi)難恢復(fù)和數(shù)據(jù)分布解決方案的需要。通過在 LAN 或 WAN 上高速?gòu)?fù)制數(shù)據(jù),SnapMirror 軟件將盡可能地為關(guān)鍵應(yīng)用程序提供數(shù)據(jù)可用性和最快的恢復(fù)速度。
實(shí)驗(yàn)分析如下所示:
1. 實(shí)時(shí)復(fù)制性能
2. 復(fù)制數(shù)據(jù)延遲
同步復(fù)制技術(shù),數(shù)據(jù)延遲非常小,在復(fù)制數(shù)據(jù)量正常的情況下,數(shù)據(jù)延遲一般在2~3秒鐘。
3. CPU資源占用
存儲(chǔ)層數(shù)據(jù)復(fù)制是再存儲(chǔ)層進(jìn)行,在復(fù)制數(shù)據(jù)量正常的情況下,對(duì)CPU資源的占用為幾個(gè)百分點(diǎn)。
4. 網(wǎng)絡(luò)要求
SnapMirror對(duì)數(shù)據(jù)傳輸采用TCP/IP網(wǎng)絡(luò)傳輸。只傳輸變化的數(shù)據(jù)塊,大大節(jié)省網(wǎng)絡(luò)帶寬。經(jīng)觀察,網(wǎng)卡利用率約為0.5%~1.5%。
(二)基于SQL事務(wù)日志傳送
日志傳送的三個(gè)角色并四分步驟。
傳輸過程有四個(gè)步驟完成:備份作業(yè)、復(fù)制作業(yè)、還原作業(yè)和警報(bào)作業(yè)。經(jīng)實(shí)驗(yàn)分析此方式,優(yōu)點(diǎn):對(duì)系統(tǒng)整體投資較少。SQL自帶功能,實(shí)施方便;缺點(diǎn):目標(biāo)端數(shù)據(jù)庫在復(fù)制中不可用。多數(shù)據(jù)庫日志傳輸時(shí)運(yùn)維工作量大。對(duì)生產(chǎn)系統(tǒng)數(shù)據(jù)庫壓力較大。
(三)基于SQL日志“復(fù)制”
復(fù)制是將數(shù)據(jù)或數(shù)據(jù)庫對(duì)象從一個(gè)數(shù)據(jù)庫復(fù)制和分發(fā)到另外一個(gè)數(shù)據(jù)庫,并進(jìn)行數(shù)據(jù)同步,從而使源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫保持一致。在很多情況下,一個(gè)數(shù)據(jù)庫服務(wù)器實(shí)例充當(dāng)發(fā)布服務(wù)器和分發(fā)服務(wù)器兩個(gè)角色。這稱為“本地分發(fā)服務(wù)器”。訂閱服務(wù)器是接收復(fù)制數(shù)據(jù)的數(shù)據(jù)庫實(shí)例。一個(gè)訂閱服務(wù)器可以從多個(gè)發(fā)布服務(wù)器和發(fā)布接收數(shù)據(jù)。
經(jīng)實(shí)驗(yàn)分析此方式,優(yōu)點(diǎn):目標(biāo)端數(shù)據(jù)庫在復(fù)制中可用,源端和目標(biāo)端處于雙活狀態(tài)。采用發(fā)布服務(wù)器進(jìn)行布減少了生產(chǎn)環(huán)境I/O的壓力。SQL自帶功能,實(shí)施方便。系統(tǒng)整體投資較少;缺點(diǎn):多數(shù)據(jù)庫日志傳輸時(shí)運(yùn)維工作量大。占用一定數(shù)據(jù)庫服務(wù)器硬件資源。
4 總結(jié)
本文結(jié)合網(wǎng)站數(shù)據(jù)傳輸實(shí)際,研究數(shù)據(jù)傳輸技術(shù)應(yīng)用的各種方式,基于我們的研究,最終選擇了基于SQL日志“復(fù)制”方式,此方式有效的解決了同城異地?cái)?shù)據(jù)傳輸?shù)膯栴},快速完成了“備份系統(tǒng)”的建設(shè),為網(wǎng)站可靠穩(wěn)定運(yùn)行提供了保障。
參考文獻(xiàn):
[1]朱炯,周輝. 電力客戶營(yíng)銷系統(tǒng)的數(shù)據(jù)備份策略及方法. 華東電力[J], 2001( 11)
[2]伍文城, 羅洪, 鄒思軼, 肖建. 文件同步理論在電力系統(tǒng)數(shù)據(jù)備份中的應(yīng)用[J]. 電力系統(tǒng)自動(dòng)化, 2003(13)
[3]趙文綺. 數(shù)據(jù)異地同步傳輸在電子剪報(bào)服務(wù)中的應(yīng)用[N]. 圖書館雜志, 2008(7)
[4]黃金十年. 西南交通大學(xué)圖書館遠(yuǎn)程容災(zāi)備份系統(tǒng)建設(shè)[N]. 計(jì)算機(jī)世界, 2009(10)
[5]http://www.netapp.com/cn/官方網(wǎng)站[EB]
[6]http://www.microsoft.com/zh/cn/ (微軟中國(guó)) [EB]
作者簡(jiǎn)介:
田曉嵐(1980-),女,碩士,工程師