雖然多云計算可能是一個難以實現的挑戰,但人們的努力可以提供更高的可用性,并降低停機時間的風險。
首先采用數學的方法進行考慮。如果用戶使用公共云提供商提供的基于服務的基礎設施即服務,其正常運行時間為0.999,那么可以預期這個公共云提供商平均每年的停機時間為9小時。如果要計算這個平均值,請遵循以下公式:(365 * 24)-(365 * 24)*0.999。
然后,如果在公共云提供商的類似但冗余的系統中托管應用程序和數據,那么需要考慮如何改善云計算的正常運行時間。這些冗余的應用程序和數據是用戶將故障切換到主要基于云計算的應用程序的最新副本。
采用多云的高可用性的成本
多年來,企業甚至在采用云計算之前一直使用冗余系統,以防止停機。但是為了進一步減少停機時間(甚至為零),企業需要采用主動冗余與多云策略。
除了更高的可用性之外,這種冗余從長遠來看是具備成本效益的。例如,用戶在全面使用主要云提供商提供的服務的同時,其次要供應商只建議用戶在線保存服務器和存儲實例并準備就緒。
但還有其他費用需要考慮。例如在多云中設置主動冗余,以及維護兩個基于云計算的冗余系統,與使用單個公共云提供商相比,用戶需要花費大約20%的時間進行規劃,實施和操作。這是由于幾個核心項目造成的。首先,用戶需要具有兩套技能,例如與Azure和Amazon Web Services相關的技能,以處理每個平臺上的云原生服務。其次,用戶可能不能獲得特定提供商所提供的批量折扣,因為用戶沒有專門使用一個云平臺。最后,需要支付兩家公共云公司(從應付賬款流程到價格談判)的總體增加的開銷。
此外,用戶需要員工來操作雙活的云計算系統,這可能會增加成本。
強調停機時間的影響
雖然這種積極主動的方法存在一定的成本,但IT團隊可以證明這些成本所帶來的業務價值。例如,IT團隊可以分解停機造成的成本(包括硬性和軟性)。諸如很難定義的銷售和生產力的損失。對于全球2000強來說,大部分業務停機時間一小時損失的費用可能高達幾百萬美元,而對于銀行來說,每分鐘的損失可能達到數百萬美元。
而諸如客戶不滿和影響員工士氣等軟性成本更難界定。然而,這些問題通常比硬性成本付出的代價要高得多,因為這些問題不容易解決。
這些成本可以證明多云高可用性系統的支出。但是,公司規模很重要。與大型企業相比,中小企業的損失通常不會那么嚴重。這是因為在許多情況下,小型企業可以輕而易舉地回歸到人工流程,而這意味著冗余的多云架構可能并不是中小企業具有長期成本效益的選擇。