999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種異地容災系統的設計與實現

2007-12-31 00:00:00劉曉潔張曉平陳云峰
計算機應用研究 2007年8期

摘要:提出并實現了一種異地容災系統。本容災系統采用本地容災控制中心作為本地高速備份緩存,采用遠程寫操作復制技術,實現數據的異地備份;采用高效率的失效檢測算法,實現服務的快速自動切換;采用多種數據恢復策略,實現數據的恢復。此外,此系統支持多種操作系統和數據庫,并提供圖形化的配置管理工具。

關鍵詞:異地容災;失效檢測;服務切換;恢復

中圖分類號:TP311文獻標志碼:A

文章編號:1001-3695(2007)08-0294-03

0引言

現代信息社會,數據丟失和損壞將造成難以估量的損失。備份是保證數據安全的有效方法。在“9·11”災難中,某些大型機構之所以能夠在兩天內恢復營業,主要原因是他們不僅像一般公司那樣在內部進行數據備份,而且在數公里外的數據備份中心也保留著數據備份。采取了這種措施后,一旦工作現場發生意外,企業就可以立即使用另一套數據。對企業數據異地備份的要求刺激著異地容災技術的發展。

異地容災技術的基本思路是:資源冗余+異地分布+故障管理,即在異地建立和維護一個備份系統,利用資源冗余性和地理分散性來保證網絡系統對災難事件的抵御能力。本文提出的容災系統具有高集成度,除實現了數據的實時異地復制和應用系統的實時遠程切換外,也實現本地數據的快速恢復。其具有如下特點:支持多種操作系統和數據庫,具有跨平臺特性;本地高速鏡像和遠程數據寫操作復制;發生災難時自動切換服務;恢復迅速;基于Web的配置管理和監控顯示;具有良好的成本優勢。

1系統設計

1.1體系結構 

本文提出的一種容災系統主要分為兩大部分,即本地容災系統和遠程容災系統。這兩者的結構相似,分別由應用服務系統和容災控制中心構成。結構如圖1所示。

1.2總體設計

容災控制中心完成各種具體的容災功能,包括數據的異地備份、失效檢測和應用系統數據同步,以及在發生災難以后的數據恢復。容災控制中心是整個容災系統的核心。本容災系統的各種功能由容災控制中心的不同模塊負責。各模塊的主要關系結構如圖2所示。

1)用戶配置模塊創建備份和恢復任務,為本地服務系統備份和恢復提供操作對象。此配置模塊與本地應用服務器鏡像模塊、異地容災系統遠程協作來完成配置。

2)狀態顯示模塊收集系統的狀態信息,報告給管理員。

3)鏡像模塊位于本地應用系統的鏡像模塊為本地控制中心寫操作遠程復制模塊提供操作對象;位于異地應用服務系統上的鏡像模塊為異地控制中心寫操作重放模塊提供操作對象。

4)寫操作遠程復制模塊捕獲映射設備寫操作,將寫操作存放在本地緩沖隊列中。當網絡通暢時,寫操作發送到遠程容災系統上去。

5)寫操作重放模塊接收寫操作遠程復制模塊發來的寫請求,在異地容災中心上重放寫操作實現數據的異地備份。6)失效檢測模塊采用push和pull相結合的技術,當災難發生時,確定故障點和有效數據源,并通知服務切換模塊和日志模塊。

7)服務監控模塊位于本地和遠程服務系統上監控應用服務系統狀態。

8)服務切換模塊當接到失效檢測模塊發出的失效通知后,改變系統服務的提供者,實現切換對客戶端的透明化。9)恢復模塊按照失效檢測提供的有效數據源和失效點選擇恢復策略。

10)日志模塊記錄系統操作、失效檢測和服務切換操作的詳細信息,并對日志的合法性進行水印驗證。

2系統實現

2.1容災配置功能

容災配置主要包括本地鏡像配置、遠程備份配置、恢復配置和遠程鏡像配置。本系統的配置模塊是基于Web的,提供簡便的配置流程,方便管理員進行配置和管理。

異地備份配置用來配置實現備份的任務組。一個備份任務組包含一組備份相關設備,設備之間有著一定的邏輯關系。備份任務用以下關系定義:

2.2數據遠程備份功能

本容災系統提供了對數據的本地鏡像和遠程異地備份。其功能主要由三個模塊來實現:本地鏡像模塊、寫操作遠程復制模塊和寫操作重放模塊、異地鏡像模塊。數據異地備份的過程(圖3)具體如下:a)本地應用服務系統發送I/O寫請求;b)本地鏡像系統將本地磁盤的寫請求發送到本地容災控制中心;c)本地容災控制中心按照鏡像配置所分配的緩存大小分配緩存;d)當緩存空間足夠大時,將本地寫操作寫入緩存中,并返回確認寫操作成功;e)本地鏡像模塊完成本地磁盤的寫操作;f)當LGCQ緩存空間不足時阻塞該I/O寫請求;g)當緩存中存放有I/O寫請求時,本地容災控制中心的發送線程將I/O寫請求發送給遠程容災系統;h)遠程容災系統上的寫操作重放模塊接收請求,將寫操作放入到緩沖RGCQ中,重放寫操作,完成異地的數據備份;i)如果遠程RGCQ的隊列已滿,阻塞接受寫操作線程。

2.3服務切換功能

服務切換功能由服務器監控模塊、失效檢測模塊和服務切換模塊協作完成。

失效檢測是服務切換、可靠性通信等功能的基礎, 失效檢測算法又是失效檢測的關鍵部分。容災控制中心擁有失效檢測器模塊FD。其定義如下:

當失效檢測模塊報告服務失效后就通知服務器切換模塊進行服務切換。服務切換模塊根據失效的服務器和配置信息將服務切換到有效數據源。切換的整個過程由控制中心實現,對用戶操作透明。而當應用服務器恢復正常后,控制中心取消服務重定向,再次進行服務切換,繼續由本地提供服務。

2.4恢復功能

確定災難發生的原因、故障點、有效數據源,然后將有效數據重新遷移到故障點是災難恢復的基本思想。在本容災系統中恢復的具體策略如下:

c)當本地容災系統的控制中心和本地主服務系統同時發生災難時,通過遠程差異復制技術將遠程容災控制中心的RSDP數據發送到LGDP中去。對于鏡像M1,使數據流從LGDP到LSP,使其開始重建數據;完成后,LSP上的數據即為恢復之后的有效數據。

2.5狀態監控功能

狀態監控功能由日志模塊和狀態顯示模塊負責。此模塊負責收集不同模塊的不同狀態信息,并借助日志模塊獲取不同的日志信息顯示給管理員。本容災系統的狀態監控采用基于Web的表示,為用戶提供了友好的可視化圖形界面。

3系統的性能測試和分析

在100 Mbps網速的網絡環境中,對異地容災系統的遠程復制、服務切換、系統恢復性能進行測試。測試環境如表1所示。

從圖4可看出,容災系統比原系統的數據存儲時間增多不到15%,且隨著存儲數據量的增大,時間增長率保持穩定。可見,本容災系統的異地備份對原系統的性能影響小。

模擬系統發生災難,測試服務切換時間和系統恢復時間。當容災系統的災備容量增大時,系統恢復時間僅略微大于正常環境下存儲數據時間。系統恢復后進行數據一致性驗證,確認丟失的數據量為0,因此可得出本系統具有極好的恢復時間指標和恢復點指標。從圖4還可看出,服務切換時間不受災備容量影響。故障發生后,立即改變服務提供者,保證了業務的不間斷性,顯示出本系統失效檢測器的良好響應時間。

4結束語

本文設計并實現了一種異地容災系統,具有數據異地備份、服務自動切換和系統快速恢復功能,保證了系統服務的穩定性和不間斷性;同時支持多種操作系統平臺,不需額外硬件設施,降低了總體成本;并且提供易用的圖形化配置管理工具,對通用容災技術的研究和應用作出了有意義的探索。

參考文獻:

[1]李濤.網絡安全概論[M].北京:電子工業出版社,2004:474-490.

[2]陳凱,白英彩.網絡存儲技術及發展趨勢[J].電子學報,2002,30(Z1):19281932.

[3]陳寧江,魏峻,楊波,等.Web應用服務器的適應性失效檢測[J].軟件學報, 2003,16(11):19291938.

[4]王樹鵬,云曉春,余翔湛,等.容災的理論與關鍵技術分析[J].計算機工程與應用,2003, 43(28): 54-58.

[5]LO C C,CHUANG B W.A novel approach of backup path reservation for survivable highspeed networks[J].IEEE Communications Magazine,2003,41(3):146152.

[6]JAMES M,DeBANJAN S,SATISH T K.Protection, restoration, and disaster recovery[J].IEEE Network,2004,18(2):3-4.

[7]CHRISTEL M G,SMITH M A,TAYLOR C R,et al.Evolving video skims into useful multimedia abstractions[C]//Proc of the SIGCHI Conference on Hunman Factors in Computing System.New York:ACM Press,1998:171178.

[8]SOURCE A.SANs——sharing storage to infinity and beyond[J].Electronic Design, 2004,52(9):50-59.

[9]BALDONI R, MARCHETTI C, PIERGIOVANNIS T. Asynchronous active replication in three tier distributed systems[C]//Proc of the Pacific Rim International Symposium on Dependable Computing.Washington DC:IEEE Computer Society,2002:19-26.

注:“本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文”

主站蜘蛛池模板: 免费无码AV片在线观看国产| 波多野结衣在线一区二区| 欧美日韩第二页| 国产免费福利网站| 一级成人a做片免费| 找国产毛片看| 中文字幕在线一区二区在线| 欧美区国产区| 中国特黄美女一级视频| 国产激爽爽爽大片在线观看| Aⅴ无码专区在线观看| 亚洲视频四区| 国产精品久久自在自线观看| 热久久综合这里只有精品电影| 亚洲视频黄| 亚洲成年网站在线观看| 亚洲精品视频网| 丁香婷婷久久| 日韩高清一区 | 中文毛片无遮挡播放免费| 国产亚洲高清视频| 国产精品视频久| 超清无码一区二区三区| yy6080理论大片一级久久| 欧洲高清无码在线| 国产在线视频福利资源站| 亚洲国产在一区二区三区| 91美女在线| 亚洲精品成人7777在线观看| 五月天久久婷婷| 亚洲区第一页| 免费一看一级毛片| 午夜日韩久久影院| 高清国产在线| 亚洲成人黄色在线观看| 制服丝袜亚洲| 国产白丝av| 四虎亚洲精品| 精品国产一区91在线| 自拍偷拍一区| 97se亚洲综合不卡| 久久99热66这里只有精品一| 又黄又爽视频好爽视频| 欧美成人精品在线| 黄网站欧美内射| 91视频国产高清| 亚洲欧美成人影院| 国产凹凸视频在线观看| 国产精品视频第一专区| 亚洲欧美自拍中文| vvvv98国产成人综合青青| 日韩经典精品无码一区二区| 亚洲美女高潮久久久久久久| 国产男女XX00免费观看| 女人天堂av免费| 在线观看亚洲天堂| 女同国产精品一区二区| 成人国内精品久久久久影院| 91黄色在线观看| 2019国产在线| 欧美一级夜夜爽| 亚洲精品老司机| 一本大道香蕉高清久久| 国内精品视频| 亚洲女人在线| 欲色天天综合网| 国产青青草视频| 丁香五月激情图片| 手机在线免费不卡一区二| 精品人妻系列无码专区久久| 欧美成人在线免费| 天天色综网| 久久人妻xunleige无码| 欧美高清国产| 亚洲国内精品自在自线官| 亚洲天堂免费| 免费在线不卡视频| 欧美一级高清片欧美国产欧美| a级毛片网| 亚洲欧洲日产国码无码av喷潮| 国产婬乱a一级毛片多女| 久久综合九色综合97婷婷|