网络存储导论第七章:重要系统灾备方法
生活随笔
收集整理的這篇文章主要介紹了
网络存储导论第七章:重要系统灾备方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
7.3.1 災難備份需求的衡量指標 對于大多數企業而言,提到災難備份,最直接的反映就是增加預算,購買更多的主機,存儲設備以及相應軟件。雖然這是實施災難備份項目的一個必要步驟,但是,從“災備方案應是風險和成本相應平衡”的出發點來綜合考慮,實施災難備份項目的第一步應該從“分析評估以確定災難災難備份需求目標”開始。 ? RTO (Recovery Time Objective) RTO,Recovery Time Objective,是指災難發生后,從I/T 系統當機導致業務停頓之刻開始,到IT 系統恢復至可以支持各部門運作,業務恢復運營之時,此兩點之間的時間段稱為RTO。 一般而言,RTO 時間越短,即意味要求在更短的時間內恢復至可使用狀態。雖然從管理的角度而言,RTO 時間越短越好,但是,這同時也意味著更多成本的投入,即可能需要購買更快的存儲設備或高可用性軟件。 對于不同行業的企業來說,其RTO 目標一般是不相同的。即使是在同一行業,各企業因業務發展規模的不同,其RTO 目標也會不盡相同。 RTO 目標的確定可以用下圖來說明: 7-5 投入/收益示意圖 如上所說,RTO 目標越短,成本投入也越大。另一方面,各企業都有其在該發展階段的單位時間贏利指數,該指數是通過業務沖擊分析(BIA-Business Impact Analysis)咨詢服務,以交談、問答和咨詢的方式得到確定的。在確定了企業的單位時間贏利指數后,就可以計算出業務停頓隨時間而造成的損失大小。如上圖,結合這兩條曲線關系,存儲工程師將可以找到對該企業而言比較適合的RTO 目標,即在該目標定義下,用于災難備份的投入應不大與對應的業務損失。 ? RPO (Recovery Point Objective) RPO,Recovery Point Objective,是指從系統和應用數據而言,要實現能夠恢復至可以支持各部門業務運作,系統及生產數據應恢復到怎樣的更新程度。這種更新程度可以是上一周的備份數據,也可以是上一次交易的實時數據。 與RTO 目標不同,RPO 目標的確定不是依賴于企業業務規模,而是決定于企業業務的性質和業務操作依賴于數據的程度。因此,RPO 目標對相同行業的企業而言會有些接近,而對于不同行業的企業來說仍可能會有較大差距。 RPO 目標仍是以咨詢的方式,通過與各業務部門主管的交流,了解業務流程和IT 應用的關系,以及通過回答問卷的方式,確定能夠支持該企業核心業務的RPO 目標。 7.3.2 重要系統災難備份主要的實現方法 在目前的技術條件下,重要系統災難備份主要的實現方法主要有一下幾種: 基于應用本身的容災----應用直接指向2 個同時運作的數據中心,在任意一個中心活動情況下繼續工作 基于文件/數據庫日志----通過復制數據庫日志和數據文件方式,從生產中心向容災中心進行數據容災 基于復制磁盤容災----通過復制磁盤IO 的方式,從生產中心向容災中心進行數據容災,根據復制設備的不同,有可以分為: 基于主機 基于磁盤陣列 基于智能SAN 虛擬存儲設備 7.3.3 災難備份方式比較的分析 各種容災方式下,只有基于應用本身的方式可以做到RTO為0;其它方式一般需要進行網絡切換、存儲切換和數據庫重啟等工作,RTO一般從幾十分鐘到數小時不等。各種容災方式下,一般都要求主機和數據庫同步,雖然存在理論上的異構可能,但是在具體實施時會給開發/測試帶來巨大的難度,并大大降低容災系統的穩定程度,一般不會采用基于應用本身的方式雖然可以做到RTO為0,但是對應用要求極高,并且需要極其復雜的機制處理雙中心的數據同步問題;目前浙江系統眾多,應用復雜,如果采用這種方案,需要對所有應用進行更改,實施難度極大,顧不予推薦。基于基于文件/數據庫日志的方式,只能以文件方式傳輸數據,數據丟失單位至少一個文件,無法做到RTO=0,在不允許丟失數據的關鍵應用上也不適合,顧不予推薦。 基于復制磁盤容災主要有同步和異步2種方式,異步方式無法做到RTO=0,在不允許丟失數據的關鍵應用上也不適合,顧不予推薦;同步方式的情況下,以復制主題不同進行分類。 基于主機復制磁盤數據:磁盤陣列可以異構是最大的優點;但是,這種方式容災時對主機性能有一定影響,針對不同的主機需要采用不同的實現方式,目前浙江系統眾多,應用復雜,如果采用這種方案,需要對所有主機進行論證和實施,實施難度較大,顧不予推薦基于磁盤陣列復制磁盤數據:實施簡單是最大的優點,不影響主機,只鏡像數據,是目前較主流的一種容災方案;但是,這種方式容災時,需要磁盤陣列高度同構,不但要求磁盤陣列是一個廠商的,還必須是同一廠商同一系列的陣列,否則無法實現數據復制,所以,這種方案多用于已經進行存儲整合的大型系統;目前浙江的現實情況是系統非常多,不同系統采用不同磁盤陣列,很多目前的系統還不支持磁盤陣列的遠程鏡像功能;如果實施這種方案,首先需要升級/替換很多磁盤陣列,然后為每一種陣列在容災中心配置相應的同構磁盤陣列,投資巨大,每一種不同的陣列采用不同的軟件,維護不便,而且,中心的各個存儲各自工作,沒有一個統一存儲池能夠靈活調配資源,資源使用也狠浪費 基于智能SAN虛擬存儲設備復制磁盤數據:這種方式擁有所有基于磁盤陣列復制磁盤數據的優點,而且通過這種方式可以解決許多基于磁盤陣列無法解決的問題: 磁盤陣列可以完全異構,不同廠商不同系列的陣列可以混合使用,大大節約客戶方案復雜程度和實施難度 智能SAN 虛擬存儲設備實現遠程容災不在乎客戶現有的SAN 陣列是否支持遠程數據容災,大大保護客戶投資 智能SAN 虛擬存儲設備可以將中心的多個存儲設備(如果有多個的話)作為一個統一的存儲池進行管理,存儲效率大大提高 智能SAN 虛擬存儲設備針對不同的主機存儲設備采用統一的軟件實施遠程容災,管理維護大大簡化 所以,在目前情況下,基于智能SAN虛擬存儲設備進行磁盤復制的方式是最適合目前項目需要的,也是存儲工程師主要推薦的方案。
轉載于:https://blog.51cto.com/64239/171804
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的网络存储导论第七章:重要系统灾备方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenGL 字体颜色问题
- 下一篇: 使用vSphere Host Updat