“我沒有意識到我們浪費了那么多時間和費用。”這可能是人們對最近一次云計算成本審計時最常見的反應,特別是在上次云計算支出審核已經過了幾個月的情況下。如果企業沒有及時進行成本管理和檢查,那么云計算服務的支出費用可能會超出其預期。
企業在為下一次云計算成本核算做好準備的同時,請牢記以下六種方法和提示,將會最大限度地提高收益,并最大限度地減少浪費,同時不會增加數據資源的風險:
1.不要讓云計算的簡單性成為治理陷阱
正如行業專家John Edwards所說,“在云中配置基礎設施資源非常簡單,同樣企業也容易忽視政策、安全性和成本。”
Edwards引用云計算基礎設施顧問Chris Hansen的建議,即依靠專注于自動化的小型迭代,從一開始就應用治理。這樣做可以解決與監控/管理、安全和財務相關的問題并迅速得到糾正。Hansen表示,企業必須清楚地了解組織中誰負責云計算安全、備份和業務連續性。
2.更新基于云計算管理的TCO分析
企業將業務遷移到云計算基礎設施時容易犯的錯誤是,在計算云計算支出時,采用的是內部數據中心規劃預算時使用的總擁有成本度量標準。Edwards表示,在數據中心全天候運行的單個服務器不會對數據中心設施的電力費用產生太大影響,但云端閑置的虛擬服務器可能會使企業的云計算賬單成本增加三倍。
訂閱費用占據云計算總擁有成本(TCO)的主要部分,而內部IT的總擁有成本(TCO)幾乎完全基于維護、停機、性能調整和硬件/軟件升級等持續成本。
在此提出的一個相關問題是認為“提升和轉移”的業務遷移是采用云計算成本最低的方法。事實上,由此產生的云計算基礎設施浪費了太多資源,最終失去了效率和可擴展性優勢,這些優勢首先促成了企業的轉型。企業采用的方法是預先投入一些時間和資金來重新設計應用程序,以利用云計算的成本節約潛力。
3.監控云計算利用率以確定大小適合的實例
確定將內部部署的服務器遷移到云端時創建大小適合的實例并不那么困難。行業專家Robert Green在一篇文章中解釋了如何使用穩定的平均利用率來捕獲設定時間段內的服務器使用情況。這樣做可以跟蹤服務器CPU、內存、磁盤和網絡的當前使用情況。
基于30天到90天的平均使用周期的實例大小與用戶會話或其他關鍵指標相關。利用率的高峰都可以通過自動擴展來實現,這是實現云計算效率的關鍵。找到大小合適的實例后,將實例通過專用(每月運行720到750小時)或點(對時間不敏感,并根據需要激活)進行分類。
前者也稱為保留實例,如果企業可以承諾運行它們至少一年,則可能有資格獲得云計算提供商的大幅折扣。而后者僅適用于特定用例,可以出價未使用的AWS實例。如果企業出價高,則其工作量會一直持續到現貨價格超過企業的出價。
企業可以使用統一編排平臺在實例的大小調整中完成所有的估測,其平臺可通過實時云計算代理自動優化實例。這個服務清晰、全面管理控制臺允許企業為所配置的實例設置自定義層和定價。所有來自公共云提供商的成本都是即時可見的,允許用戶輕松地平衡成本、容量和性能。
4.實現云計算基礎設施的成本節約
制定遷移到云計算的業務案例需要收集和分析有關現有IT設置的大量信息。除了審核服務器、組件和應用程序之外,還必須密切監視CPU和內存資源的峰值和平均需求。
AWS公司高級顧問Mario Thomas表示,由于內部部署系統的設計可以容納峰值負載,因此數據中心的利用率可能低至5%至15%。即使他們在行業平均利用率為45%的情況下運營,企業也將采用云計算服務視為一種降低基礎設施成本的機會。
幾乎所有組織都選擇混合云方法,并將一些關鍵應用程序和系統保留在內部部署的數據中心。然而,即使是規模較小的數據中心也將繼續產生諸如租用網絡線路、物理和虛擬服務器、CPU、RAM和存儲(無論是SAN、NAS還是直接連接)等支出費用。如果沒有對正在進行的內部IT成本進行準確分析,企業可能會高估通過采用云計算基礎設施所實現的成本節省。
英特爾公司在評估公共云、私有云和混合云設置相對可變成本的財務模型發現,混合云不僅可以節省資金,還可以讓企業更快地交付新產品、更快地重新分配資源,以滿足不斷變化的需求。
5.確認云計算成本計算的準確性
企業做出有關如何使用云計算預算的最佳決策,需要獲得最高質量的使用數據。行業專家Chris Churchey指出了將性能、容量和可用性要求的概要基于歷史數據的重要性。根據Churchey的說法,一年的實際資源消耗記錄可以反映出需求的充分波動。
比較各種云計算服務的成本是復雜的,因為每個供應商都使用了獨特的定價結構。他們可能提供的選項包括支付固定價格,以千兆字節支付,并隨時支付CPU和網絡帶寬的費用。其價格也因多租戶或專用服務的使用、性能要求和安全需求而異。
請記住,服務可能沒有提及其報價中的延遲。如果企業的高存儲、高交易應用程序需要2毫秒或更短的延遲,需要確保服務協議不允許延遲高達5毫秒。此類資源密集型應用程序可能需要價格更加昂貴的專用服務,而不是在多租戶環境中托管。
6.通過“CloudOps”計算器計算成本
將未來成本估算基于歷史數據的明顯缺點是沒有考慮變化。人們知道預測變化的能力十分重要。為了解決這個難題,行業專家David Linthicum設計了一種CloudOps計算器,該計算器將未來技術成本的變化,以及在公共云上添加和刪除工作負載的成本考慮在內進行計算。
從工作負載數量開始,然后按照從1.01到2.0的等級對其復雜度(CW)進行評級。接下來,將企業的安全要求(SR)從100評估為500,然后將其監控要求(MR)從100評估為500,最后根據人員成本、服務成本和應用程序,將CloudOps乘數(CM)從1,000提高到10,000應用。其他所需資源。
以下是一個典型計算用例:
使用CloudOps計算器,企業可以根據工作負載數量、復雜性、安全性、監控,以及總體范圍創建總體云計算成本的準確預測。
在上面的例子中,用例總計為980萬美元:工作量/復雜性為875萬美元;使用5,000的中位數乘數,使用安全性乘數為350的成本為612,500美元;使用監控要求(MR)乘數為250的成本為437,500美元。因為企業從推測數據開始,其原始計算將進行粗略估計,隨著提供更加準確的云計算數據,企業可以隨著時間的推移進行改進。
CloudOps計算器提供的最大好處是可以打開一個窗口了解與正在進行的云計算運營相關的實際成本,而不僅僅是啟用成本。計算器提供的“現實檢查”有助于確保企業不會犯下低估云計算運營成本的嚴重錯誤。