在故障發生時保障正常運行時間和可恢復性是很多虛擬化專家的核心工作內容。同時,相比傳統服務器,虛擬化降低了部署業務連續性方案的門檻,不過相關工作依然很復雜,具體容災策略根據各個公司的特點差別也很大。
虛擬化在硬件層和操作系統應用層之間創建了一個抽象層,從而為災難發生后的系統恢復提供更好的靈活性。很多虛擬化平臺支持故障發生后的自動遷移和在其它硬件上重啟虛機。然而,這僅僅解決了業務連續性和容災恢復規劃中的一部分內容。
虛擬化架構還需要滿足核心應用和數據的保護問題,有多少數據丟失以及應用和數據停止服務的時間多長等等。一旦他們明確了這些問題,就可以選擇合適的備份、復制、集群和自動化解決方案來達成目標。
虛擬化降低了容災恢復難度
虛擬化取消了對硬件的依賴性,從而降低容災方案的挑戰。在對服務器做虛擬化時,它們被打包成虛機,實現從底層硬件的剝離。因此,在主站點和備用站點不再需要配置完全相同的物理服務器。
虛擬化還提供了高可用、備份和復制等高級功能,這些在傳統模式下都是作為選件。虛擬化平臺通常包含了可以把虛機從宿主機復制到另一臺,或把虛機從某個SAN遷移到另一個,或者在宿主機故障時提供高可用功能。由于虛機文件是由數據塊組成的,可以輕松地對它進行跟蹤、備份和復制,這和在虛機內做改變一樣簡單,極大提高了可恢復性。
不同于傳統的物理服務器技術,這些功能適用于所有的虛機,而不限于某個OS或運行的應用。
物理服務器的整合也極大地節約了成本。備份站點的服務器和存儲通常成本較低,因為虛擬化之后的服務器可以以很低的成本完成復制。最后一點,在虛擬化下,DR規劃和故障切換測試也簡單地多,可以對所有服務器進行而不是僅對某一臺,測試成本也非常低。
下半部分我們介紹如何規劃虛擬化環境容災策略。
規劃虛擬化環境容災策略
虛擬化相比傳統系統提供了很多容災方面的優勢,不過為虛擬架構開發BC/DR規劃的步驟卻基本類似。任何容災規劃的核心都是決定哪個系統和數據最為關鍵,然后為其定制一個可靠的容災恢復策略來保護。下面是具體步驟:
·從管理者獲得對創建和測試容災規劃的時間和預算要求
·列出潛在的災難情形,并根據規模和影響進行分類
·文檔記錄和分析現在數據中心的架構,包括內部運行的應用和數據(例如所有的服務器、存儲、網絡、應用、電源和風扇需求歸檔)
·對現有容災恢復策略進行分類列表,以及各自和數據中心的關聯性(例如,需要配置備用發電機,可支持在停電后24小時內的供應)
·定義服務級別期望和應急計劃
·搭建和測試BC/DR規劃
每個公司實現DR的方式不同,但是核心應用類似。多數企業都有幾個核心應用作為主業務的骨干網支撐。多數都擁有溝通用的系統(例如email、VOIP電話系統,以及內部SharePoint站點或內部即時信息系統)。為支持這些關鍵功能,企業需要部署DR規劃和工具用于災難發生后的應對。這個過程很簡單,用PDF來記錄規劃和需要采取的步驟,和IT人員用筆記本通過遠程VPN 訪問到容災站點類似。
所有的企業都應該理解和定義其服務器和應用的RPO(恢復時間點)和RTO(恢復時間目標)。這些數據的定義如下:
·RPO:災難發生后最長允許丟失數據的時間段。例如,如果您的公司可以忍受24小時內的數據丟失,在每天夜里完成備份;您的恢復時間點目標就是之前的24小時。
·RTO:公司可以允許的最長應用停機時間。例如,如果您的郵件系統RTO是4個小時,DR規劃應該設計為所有的郵件服務應該可以在四個小時內恢復,以滿足目標。
虛擬化使得RPO和RTO的實現更為容易。核心的虛機可以復制到備用數據中心來防止數據丟失。為了防止數據損壞,虛機需要每個小時備份一次,以實現多個數據恢復點都可用于恢復。
如果要防止服務器宕機或虛機內OS崩潰對應用的影響,需要用到hypervisor內置的高可用功能,在宕機后把虛機自動復制到另一臺宿主機(或在操作系統反應慢的情況下自動地重啟)。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/
本文標題:虛擬化容災策略:增強業務連續性