異地容災系統技術概述(轉載)
隨著中國企業、行業資訊化過程的推進,資料保護的重要性已越來越成為人們關注的焦點。大型公司、組織或政府部門經常需要面對的一個課題是如何避免在各種自然災害和人為破壞的情況下保障其系統的安全有效。傳統的離線備份、備份介質異地儲存的方法可以在一定的程度上解決上述課題。但隨著業務對系統可用性、實時性要求的提高,遠端容災成為保障使用者需求的唯一選擇。 廣義上講,任何必須恢復的資料訪問中斷都是資料災難。容災就是能夠恢復資料災難發生前的系統狀態的方法。遠端容災系統是指在相隔較遠的異地,建立兩套或多套功能相同的系統,互相之間可以進行健康狀態監視和功能切換。當一處系統因災害(如水災、火災、人為破壞或地震等)停止工作時,整個應用系統可以切換到另一處,使得該系統功能可以繼續正常工作。實際上從從技術上講,典型的容災系統一般包括兩個主要的功能部分: 1、資料複製:指在異地保證各個系統關鍵資料和狀態引數的一致,根據其實現的方法來分可以是軟體的方式,也可以是硬體的方式。軟體方式是在主系統和容災系統的主機上,安裝專用的資料複製軟體。這種方式的特點是成本較低。但是由於效率和可管理性方面的問題,這種容災方式不多見。大多數的容災系統都採用硬體方式的資料複製,即資料透過儲存陣列控制器直接在儲存裝置之間傳輸,由於資料複製是由光纖通道儲存陣列控制器完成,因此不佔用伺服器記憶體等寶貴的硬體資源,也不須由作業系統進行管理和控制,對作業系統資源不會造成佔用,對系統效率也不會造成影響。同時根據實現的步驟來將也可以分為同步複製(實時容災)和非同步複製(非同步容災),同步複製是安全級別最高的工作方式。具體工作時主系統主機向本地的儲存裝置傳送一個I/O請求時,這個請求同時被傳送到容災系統的儲存裝置中,等到2個儲存裝置都處理完成後,才向主系統主機返回確認訊號。這一機制確保在2個儲存裝置中的資料在資料塊級別的高度一致。而非同步複製的工作機制是主系統內主機與儲存裝置間的I/O處理與資料複製過程無關,也就是說,主機無須等待遠端儲存裝置完成I/O處理,只要本地主系統儲存裝置完成IO處理後,即向主系統主機傳送確認訊號。這樣,雖然主系統與容災系統之間資料複製的通訊效率高會提高,但是2個儲存裝置中的資料就可能存在不一致,這也就是採用非同步複製機制的代價。 2、應用切換:即當某個具體應用在一個系統中失效之後,可以在另外一個系統中啟動切換並接管該網路服務。每次進行事務處理時,資料均同步更新。當主業務中心發生災難時,遠端備份中心子系統中的資料將安然無恙,並且透過備用主機連線而保證資料的可用。自動的儲存子系統故障恢復和故障返回功能允許線上操作繼續進行,只需要將客戶端與遠端子系統重新聯結即可恢復業務運作。透過建立額外的映象,該方案可實現並行操作。 我公司在容災體系中採用FalconStor的 IPStor軟體和Legato的Legato Automated Availability Manager ( Legato Cluster)IPStor使儲存和應用分離,儲存伺服器管理所有的儲存裝置,應用伺服器只需管理自己的系統盤。儲存資料的磁碟子系統由IPStor伺服器統一協調管理,減小了徵管伺服器的工作量和工作難度。本地到異地的容災複製也有IPSTOR伺服器完成。Legato Automated Availability Manager (LAAM)提供區域網或廣域網內任務的監控、切換,透過和底層的IPSTOR配合來達到遠端的CLUSTER,達到提高應用的速度和容災的目的。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/74617/viewspace-1002114/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 異地多活和同城容災
- 四、備份容災技術
- 分散式系統技術難題--異地多活分散式
- 微服務18:微服務治理之異地多活容災微服務
- “兩地三中心”和“雙活”簡介--容災技術方案
- 天翼雲混合雲容災技術解析
- ORACLE系統概述(轉)Oracle
- 【轉載】SAP 系統中STO+VC 技術實現
- Tech Talk · 雲技術有話聊 | 深信服混合雲容災技術解析
- ACK One 構建應用系統的兩地三中心容災方案
- MPLS VPN技術概述-VeCloudMPLS VPN技術概述-VeCloudCloud
- 杉巖資料異地容災備份解決方案(中移物聯網案例)
- vivo 推送系統的容災建設與實踐
- 搜尋系統核心技術概述【1.5w字長文】
- SSR 技術概述
- PDM技術概述
- Java異常體系概述Java
- 異界騎士鏈遊開發NFT系統技術
- 災備建設中異地副本含義及使用
- GBase8s 異地災備叢集配置方法
- 對於 JavaScript 中迴圈之間的技術差異概述JavaScript
- 容災演練月報 | 紹興銀行四大業務系統完成容災切換演練
- 如何才能夠系統地學習Java併發技術?Java
- 杉巖資料:5種常見容災複製技術圖解圖解
- 空中成像技術概述
- 容災方案
- 前端容災前端
- 重視遊戲陪玩app原始碼前端異常監控和容災,保證系統穩定性遊戲APP原始碼前端
- 異地技術團隊高效協作的經驗分享
- 分散式技術-Zookeeper概述分散式
- 容災演練月報 | 雅安市商業銀行四大業務系統完成容災切換演練
- Linux系統管理-系統概述Linux
- IT 災備:系統管理員對抗自然災害
- 墨天輪最受DBA歡迎的資料庫技術文件-容災備份篇資料庫
- SQL SERVER——高可用技術概述SQLServer
- 9. Technical Overview 技術概述View
- 虛擬化技術概述(一)
- 容災演練月報 | 福萊特集團核心系統完成“跨雲”容災切換演練
- [轉載] 快速學習-Mybatis框架概述MyBatis框架