當在線產品下架時,企業會遭受相當大的收入和聲譽的損失。而災備(DR)又不夠完善,處理太遲,因此,現代企業必須設計持續可用性和雙活架構。
除了滿足了“永遠在線”的新需求,持續可用性模型也避免了DR的低效經濟。雙活運營雖然面臨一些技術和經濟障礙,但新的方法很好地應對了這些挑戰。
雙活為企業提供了一系列優勢,包括:
·降低總運營成本
·提高資產利用率
·無縫可擴展性
·顯著提升正常運行時間
·改善最終用戶體驗
·卓越的工作負載性能
Dark DR的限制
最好的做法是在遠離主要數據中心的地方安全地復制數據和冗余系統,以防出現區域性災難。并且,這個模型要求在兩個(或多個)站點之間有一個固定的信息流。
備份數據副本其實非常簡單。使得那些輔助系統與主系統一起運行,這在應用層還是非常具有挑戰性的。主要模型采用一個強大的主服務器,它能夠處理、承擔完備的工作負載與大量的開銷。
而備用模型,則由遠程輔助服務器支持。兩臺服務器共同運行復制軟件,該軟件將主數據的副本發送到輔助服務器以允許信息恢復,但是輔助服務器是被動的,且應用程序在正常操作期間是不會與之通信的。
“Dark DR”模式受到幾個技術缺點的影響。首先,作業主服務器發生故障時,輔助服務器缺少主服務器擁有的信息、應用程序和自定義代碼。此外,主服務器的正常工作流程必須重定向到輔助服務器。這種重定向可能需要大量的手動配置,每個位置的IT團隊都需要加班,以啟用和解決交換機故障問題。
類似的重新配置適用于DNS、網絡、復制拓撲和其他基礎架構元素。測試需求是巨大的,并且額外的IT人員必須在輔助設施進行,而原始IT團隊仍然專注于使主設備恢復在線。
DR的巨大成本
在輔助站點中運行全容量冗余系統對于企業來說是一個必要而又可觀的花費。高管們通常認為這筆投資是不可避免的,所以他們對包括這筆費用在內的因素視而不見。
這些費用包括:
·額外維護
·額外人手
·停機時間成本
·失去業務
與次要站點中運行全容量冗余系統相關的成本可能很多。當基礎設施投資的預期回報難以實現時,這些成本對于企業來說尤其難以。
雙活的優點
鑒于DR的局限性,企業需要一種替代方案,特別是隨著網絡規模IT的實踐逐漸從類似谷歌和Facebook一樣的公司向主流企業過渡。這些組織不僅將世界引入到新的IT實踐中,更重要的是,他們重新定義了用戶的期望。這些“個人”應用程序執行得如此順利,以至于企業用戶現在對所有使用的應用程序(包括企業應用程序)也應用相同的標準。
雙活提供了幾個顯著的技術優勢:
·它能夠實現平滑的故障切換,這意味著從故障服務器轉移到其他服務器,服務不會中斷。
·一個團隊可以在一個系統上進行維護,另一個則保持活躍狀態。
·企業可以通過移動工作負載來應對成本因素的變化,比如當地能源損耗的成本,從而降低數據中心。
·由于產能的擴大,應用程序可以處理更多流量。
·為服務流量增長減少本地工作負載,從而創造更多產能。
·安全性得到改善,因為IT可以按需修補漏洞,而不是等待下一個維護窗口。
這些技術優勢在經濟上也有好處:
·通過跨多個系統傳播流量,減小了服務器的壓力,延長了硬件的功能壽命。
·低站點會帶來較低的硬件費用。一個Dark DR系統意味著額外費用會多出2.5 - 3倍,但是雙活設置僅增加1.4到1.8 倍的成本。這是因為在每個位置不需要太多的硬件。
·對許多組織來說,提高應用程序的性能會直接導致收入的增加,比如加速在電子商務網站的交易,這樣客戶就不太可能放棄購物車的東西。
·維護成本較低,因為任務在工作時間就可以完成,而不是在半夜里要求工作人員加班。它們需要的工作人員也較少,因為它可以在維護期間保持應用程序的運行。這意味著開發人員和其他應用程序專家不需要參與其中。
·如果減少停機維護所需的停機時間,就可以進一步節約資源以增加收入。
由于雙活模型具有顯著的優點,任何企業都可以并且應該能實現一個雙活的體系結構,并獲得它所支持的連續可用模型的優點。