虛擬化災備工具消除了圍繞DR的一系列問題,但是真正高效的容災方案需要復雜的技術分析和選擇。
換句話說:在容災產品領域里沒有萬能藥。而建設一個健全和高效的容災體系需要IT人員多方面的努力,如部署多種虛擬容災工具、選擇需要被保護的對象、以及災難發生后如何為客戶提供服務等等。
每個公司所需實現容災的內容不同,但是大家都應該關注如下的虛擬化災備工具和策略。
市場中的虛擬化災備工具
主流供應商要么提供自己的虛擬化容災工具(如VMware的Site Recovery Manager),要么引用通用架構滿足需求。如微軟的Hyper-V,您可以通過配置宿主機實現多站點間的Windows Failover Cluster集群。而思杰則設計了XenServer Pool Replication和其它的備份恢復工具達到同等結果。
第三方供應商,如Veeam,AppAssure和Acronis,提供了復雜的一系列虛擬化容災工具——多數都集中在管理備份和恢復過程上,這些工具創建了額外的數據和虛擬機副本,用于傳輸到遠程站點進行容災。
NeverFail, Doyenz 和Terremark提供的產品則側重于減少災難突發后IT恢復所需的時間。這些產品可以實現整個虛擬機及其工作負載的故障切換。通過保留每個TI服務的兩個步調一致的虛擬副本,這些工具隨時準備好應對故障發生后的服務快速恢復。
而EMC、Dell和HP提供的產品,則集中精力在存儲和網絡上,把存儲上的數據從主站點復制到備份站點。不難想象,要想快速從災難中恢復,數據最好在兩個站點都同時存在。但是數據傳輸的過程需要進行認真管理。
指定災備計劃
盡管有這么多的災難恢復選項,IT部門依然發現很難選定一種產品就可以說:“這個符合我的DR設計”。當創建災備計劃時,您需要決定針對那些災難制定,以及您的服務所能容忍的停機時間。在弄清這些問題后,多數IT部門選擇部署多種虛擬化災備工具。
考慮到已經存在的故障切換功能,可以保護虛擬機不會受到單臺宿主機或整個機架的服務器失效的影響。對數據中心的容災保護,只需簡單啟用虛擬機平臺的高可用功能就可以。但是該功能需要保留足夠的可用資源用于虛擬機的遷移。
高可用還有另一個缺點:共享存儲。多數主流虛擬化供應商,VMware、思杰和微軟提供的都是基于共享存儲的架構,而存在了單一的存儲設備。這樣,當高可用選項雖然可以在宿主機失效后保護虛擬機,但是不能應對存儲設備發生故障的情況。
要實現存儲的防護成本高昂,您需要在備份站點保存數據的副本,從而需要購買數據復制技術,以及額外的存儲和網絡連接。幸運的是,高端企業級存儲設備都實現了100%的在線運行保障。
或許您聽說過容災需要提前進行規劃。更具體地說,您必須仔細設計好服務啟用的順序來保證DR計劃的成功執行。這一步甚至于和從容災站點切換回生產數據中心一樣重要。計劃這些步驟需要的是一張紙和一根鉛筆,而具體的執行則需要軟件管理這些核心服務并對工作負載進行優先級排序。
災難發生
最后,一些災備工具要把分離的工作人員整合到到DR操作中。而以網絡為中心的工具可以確保工作人員通過Internet連接,您也可以部署以桌面為中心的產品,創建新的桌面環境。這個環境會成為公司業務活動的臨時載體。而何為正確的選擇則取決于公司跟用戶溝通的不同方式。
災備計劃曾經一度意味著要對每臺服務器都配置一臺備機,同時確保相互獨立。這從成本角度考慮,除了對那些超大型公司外,都是不可實現的。
虛擬化使得容災能力擴展到小企業中。但是,您已經發現,容災恢復對所有企業而言都是涉及技術和分析決策多方面的事情。