



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