在云計算革命開始之初,組織只需為其所使用的內(nèi)容付費,就可以更高效地節(jié)省IT支出。雖然對某些組織來說確實是這種情況,并且促進了網(wǎng)絡(luò)規(guī)模企業(yè)快速增長,但總是存在云計算成本膨脹的風(fēng)險,即企業(yè)采用不同供應(yīng)商越來越多的服務(wù),無法對其云計算支出進行有效的追蹤和控制。
企業(yè)將其轉(zhuǎn)移到公共云可能不一定會使其節(jié)約更多的成本,但卻可能改變其組織采購和支付的方式,使其成本比原有的長期許可模式更加難以預(yù)測。
例如,音樂流媒體提供商Spotify公司最近完成了其業(yè)務(wù)從內(nèi)部數(shù)據(jù)中心向谷歌云平臺(GCP)的完全遷移。
在2018年7月的Google Cloud Next會議期間,當(dāng)被問及這一舉措的成本影響時,Spotify公司工程總監(jiān)Ramon van Alteren說:“當(dāng)我們從一個集中購買位置轉(zhuǎn)移到分布式的購買位置時,這是一個關(guān)鍵的事情。分散的購買位置加強了客戶的消費能力,這要看情況而定。目前我們的規(guī)模已經(jīng)增長,所以很難比較,我不能提供這個數(shù)字。”
RightScale 2018狀態(tài)云計算報告發(fā)現(xiàn),81%的企業(yè)采用多云策略,受訪者估計他們每年將浪費30%的支出。RightScale公司的調(diào)查表明支出浪費其實接近35%。
因此,優(yōu)化云計算成本是2018年調(diào)查中受訪者的首要舉措,其中58%的受訪者將其列為首要的云計算優(yōu)先級。盡管如此,研究發(fā)現(xiàn)只有少數(shù)受訪者已經(jīng)實施了自動化策略來優(yōu)化云計算成本,例如關(guān)閉未使用的工作負(fù)載或選擇成本較低的云平臺或云區(qū)域。
這種不斷變化的模式也對傳統(tǒng)供應(yīng)商產(chǎn)生了直接影響,他們不得不在要適應(yīng)的世界中與他們的定價政策進行斗爭,同時讓他們的核心許可客戶滿意。
德國傳統(tǒng)供應(yīng)商SAP公司多年來一直致力于處理此問題,并于2017年5月公布其現(xiàn)代化定價政策。
SAP公司開發(fā)團隊負(fù)責(zé)人Hala Zeine當(dāng)時表示:“在一個數(shù)字占主導(dǎo)地位的敏捷世界中,許可復(fù)雜性正在阻礙創(chuàng)新。我們的目標(biāo)是使價格可預(yù)測,與價值單元、透明和一致應(yīng)用相聯(lián)系。在設(shè)備、物聯(lián)網(wǎng)和協(xié)作網(wǎng)絡(luò)時代,這是否解決了每一種間接訪問方案?還沒有。還有很多工作要做,我們迫切希望不斷更新定價方案,為客戶帶來更大的價值。然而,這是朝著現(xiàn)代化定價的正確方向邁出的一步。”
那么,企業(yè)如何確保他們不會在云計算方面超支?
準(zhǔn)備
避免云計算超支的第一步是在采購新服務(wù)時做好準(zhǔn)備,并且需要企業(yè)更加勤奮。
正如云計算供應(yīng)商Nutanix公司所建議的那樣:“在采用云計算供應(yīng)商提供的服務(wù)之前,請確保了解他們的定價模式。了解各種API調(diào)用和其他交易的所有隱藏成本至關(guān)重要,客戶可以進行公平地比較,并為其用例選擇最好的供應(yīng)商。”
Nutanix 公司表示,“一旦開始使用云計算,請確定那些對企業(yè)每月支出貢獻(xiàn)最大的服務(wù)。合理化使用以證明成本合理或確定優(yōu)化機會。服務(wù)的過度使用可能是由于應(yīng)用程序中的編碼錯誤。此外,由于只是簡單地點擊鼠標(biāo)即可獲得云計算服務(wù),因此企業(yè)可能已經(jīng)配置并忘記了關(guān)閉某些服務(wù)。這些孤立或未使用的資源可能會浪費數(shù)千美元的成本。而識別它們可以快速節(jié)省成本。”
Nutanix還給出了其最佳實踐的建議:“將工作負(fù)載分配給業(yè)務(wù)部門或負(fù)責(zé)它們的其他功能區(qū)域。這不僅可以讓企業(yè)對其服務(wù)進行退款,還可以幫助其進行更準(zhǔn)確的預(yù)測??梢愿鶕?jù)使用這些服務(wù)的團隊的業(yè)務(wù)知識和要求創(chuàng)建預(yù)算。企業(yè)可以負(fù)責(zé)確保資源在預(yù)算范圍內(nèi)保持優(yōu)化。”
Apptio公司的EMEA地區(qū)高級副總裁Colin Rowland建議說:“在采用任何新的IaaS并著手進行公共云遷移之前,IT領(lǐng)導(dǎo)者首先需要對云遷移的總成本進行可靠的分析,將任何預(yù)期節(jié)省與成本進行權(quán)衡。”
熟悉自己的資產(chǎn)
最有效的云計算管理在某種程度上回歸到有效的監(jiān)控。如果不知道組織花費了什么,則無法有效管理其支出。
“查看在云中消耗的所有不同服務(wù),例如實例、負(fù)載平衡、SQL和NoSQL服務(wù)等,并熟悉這些服務(wù)的優(yōu)勢和成本。”Turbonomic公司云計算技術(shù)專家Mor Cohen先生建議說,“如果組織具有可預(yù)測的使用模式,并且應(yīng)用程序需求保持相當(dāng)一致,那么可以非常輕松地計算這些成本。然后對提供商的服務(wù)進行比較。”
工具
這里的問題實際上是跟蹤所有這些服務(wù)。如果你無法看到整個云計算環(huán)境的狀況,那么就無法合理化支出。
Apptio公司是技術(shù)業(yè)務(wù)管理(TBM)領(lǐng)域的一個重要組織,TBM是供應(yīng)商自己創(chuàng)造的一個新興技術(shù)領(lǐng)域。AppTio還幫助建立了TBM委員會,以支持其方法論和日益增長的IT領(lǐng)導(dǎo)者社區(qū)。
像Apptio和TBM技術(shù)這樣的工具背后的想法取決于理解日益復(fù)雜的成本基礎(chǔ),即云計算基礎(chǔ)設(shè)施和服務(wù)或內(nèi)部勞動力和支持。一旦實現(xiàn)了這種可見性,在理論上,IT領(lǐng)導(dǎo)者就可以開始發(fā)現(xiàn)重新分配資金的關(guān)鍵點和低效率。
正如Colin Rowland所說:“企業(yè)注冊新軟件是一件十分簡單的事,IT部門越來越難以密切關(guān)注其他業(yè)務(wù)部門的支出。在這個影子IT環(huán)境中,供應(yīng)商的財務(wù)數(shù)據(jù)、合同和供應(yīng)商績效詳細(xì)信息由不同的業(yè)務(wù)部門所有,這限制了IT端到端管理供應(yīng)商組合的能力。缺乏集中的視圖會導(dǎo)致更大的風(fēng)險和低效率:冗余或重疊的供應(yīng)商、支出意外超支、意外合同續(xù)訂,以及非數(shù)據(jù)驅(qū)動的供應(yīng)商決策。為了避免供應(yīng)商的服務(wù)蔓延,并將SaaS成本降至最低,企業(yè)CIO需要單獨查看所有供應(yīng)商支出和合同細(xì)節(jié)。”
這在金融服務(wù)領(lǐng)域證明是一種有吸引力的方法。英國銀行Nationwide和RBS已經(jīng)使用Apptio提供的服務(wù)來合理化其IT支出,Nationwide預(yù)計在實施第一年后將節(jié)省600萬至800萬英鎊的IT成本,而現(xiàn)在勞埃德銀行集團也希望這樣做。
勞埃德銀行集團的首席信息官Keith Pearson采用Apptio的幫助,試圖了解所有IT資產(chǎn),無論是關(guān)鍵業(yè)務(wù)軟件應(yīng)用程序,還是內(nèi)部部署數(shù)據(jù)中心中的硬件,并且能夠看到,“誰擁有它,它具有什么屬性,它是否安全,是否具有彈性,成本是多少,是否會被罰款?”而這些是其無法回答的關(guān)于資產(chǎn)的基本問題。
例如,勞埃德銀行集團使用FICO出售的Falcon欺詐檢測平臺。Pearson說,該公司認(rèn)為應(yīng)該知道在Falcon上花了多少錢,但在實施Apptio之后,了解其支出是正常支出的五倍。
在涉及SaaS應(yīng)用程序的可見性時,像Okta這樣的云計算身份管理工具也可以證明是有用的。
外包巨頭Capita公司全球技術(shù)顧問Rob Sansom于2018年7月在倫敦的Okta論壇上發(fā)表講話說,該工具幫助Capita公司全面了解這些服務(wù)如何在整個企業(yè)中使用。
“通過收購這么多企業(yè),很難全面了解所有正在使用的SaaS應(yīng)用程序,”他說。 “例如,我們知道我們擁有大量特定服務(wù)的重復(fù)租戶,Salesforce就是一個特例。”
“我們沒有真正了解誰在使用特定服務(wù)。”他補充說,“現(xiàn)在我們可以證明這一點,并有更多機會對軟件許可證進行有效和高效的管理。”
通過使用Okta工具,IT團隊可以開始了解它所集成的應(yīng)用程序是如何使用的。“這使我們能夠找到合并這些租戶的機會,并節(jié)省許可證的費用,”Sansom說。
避免云蔓延
云采用帶來了固有的蔓延風(fēng)險。正如Spotify所暗示的那樣,在云采購和資源過度購買方面缺乏中央?yún)f(xié)調(diào)可能會導(dǎo)致成本不斷擴大和螺旋上升。
這個問題的答案是采用有效的云資源管理這個有點枯燥的解決方案。由于云計算實際上是運營支出(OpEx)而非資本支出(CapEx),因此IT團隊通??梢再徺I新的云計算資源而無需批準(zhǔn)。這對于敏捷性和創(chuàng)新來說非常有用,但卻給預(yù)算帶來了風(fēng)險。
然而,清晰簡單的云計算策略可以為資源分配設(shè)置基線以支持應(yīng)用程序,但應(yīng)該有助于避免在該領(lǐng)域中的任何濫用。
如果企業(yè)正在以更大的規(guī)模運行,那么還應(yīng)該建立一個中央云計算監(jiān)控團隊,以確保策略不會受到影響,并且可以優(yōu)化分配策略。這個專家團隊還可以確保團隊不會為其工作負(fù)載過度配置資源,例如,在不需要時購買專用云計算服務(wù)器。
Turbonomic公司的Mor Cohen表示,“要真正實現(xiàn)云計算的潛在成本節(jié)約,企業(yè)必須不斷優(yōu)化、刪除所有資源中的空閑資源和正確的大小。
如果你這樣做,它可以產(chǎn)生令人難以置信的成本節(jié)省。這一切聽起來都很簡單,直到你意識到單獨的EC2實例有170萬個配置選項,AWS平臺中有90個附加服務(wù),Azure中有相似的數(shù)字。最重要的是,不斷變化的成本環(huán)境,其中70%的這些選項在一年內(nèi)發(fā)生變化,大多數(shù)組織幾乎靜態(tài)地使用公共云也就不足為奇了。
簡而言之,云計算的復(fù)雜性超出了人類的能力,而平衡價格、性能和合規(guī)性的唯一可靠方法就是實現(xiàn)自動化。”
這里的另一個潛在途徑是轉(zhuǎn)向現(xiàn)代無服務(wù)器計算模型,其中代碼執(zhí)行完全由云計算提供商管理,而不是在部署代碼時管理、配置和維護服務(wù)器的傳統(tǒng)方法。
由于不需要提供、配置和管理基礎(chǔ)設(shè)施,以及提高利用率,因此用戶只需在他們使用平臺時收費,因此主要節(jié)省成本的方式是開發(fā)人員的時間。
避免云監(jiān)獄
云計算管理專家Turbonomic還談到企業(yè)需要避免“云監(jiān)獄”, 這是在具體討論基礎(chǔ)設(shè)施即服務(wù)(IaaS)提供商時描述供應(yīng)商鎖定的一種奇特的方式。
正如產(chǎn)品負(fù)責(zé)人Ben Yemeni發(fā)表的一篇博文中所述,“云監(jiān)獄就是發(fā)現(xiàn)在基礎(chǔ)設(shè)施上投入了太多資金,并且完全得到一個提供商的支持。一旦發(fā)生這種情況,就很難切換。企業(yè)經(jīng)常為從一個云計算架構(gòu)轉(zhuǎn)移到另一個變得非常困難(網(wǎng)絡(luò)隧道需要費用),并且重新架構(gòu)以在多個云計算提供商之間運營是一項重大任務(wù)。”
為了遠(yuǎn)離云監(jiān)獄,Turbonomic建議采取三項措施:成本優(yōu)化、擁有出色的應(yīng)用體驗,以及初始就實施多云。目前已經(jīng)涵蓋了成本優(yōu)化,但其他兩個需要實施。
正如Yemini寫道:“如果企業(yè)云之旅是關(guān)于應(yīng)用程序,那么用戶體驗對于提供最好的應(yīng)用程序至關(guān)重要。請確保其設(shè)置是為了跟蹤最終用戶的響應(yīng)時間和應(yīng)用程序的性能,并且特別了解其提供商無法或不會解決的網(wǎng)絡(luò)性能問題(例如,某些地區(qū)或互聯(lián)網(wǎng)提供商的數(shù)據(jù)包丟失)。如果企業(yè)無法通過利用CDN或SD-WAN加速來解決問題,可能希望對其所選擇的提供者三思而后行。”
然后,當(dāng)從一開始就成為多云時,Yemini建議“建立一個具有跨云連接的測試環(huán)境。這可能就像vCenter和AWS一樣簡單,或者可能更復(fù)雜,具有多個私有和公共連接。”
遷移到云中會使一切變得更好,這已經(jīng)成為一種假設(shè),但是一些工作負(fù)載可以更好地單獨使用。
“在某些情況下,組織將所有內(nèi)容移至云端是沒有意義的,并且混合方法是最好的。根據(jù)企業(yè)的應(yīng)用程序、數(shù)據(jù)和需求構(gòu)建數(shù)據(jù)驅(qū)動的云戰(zhàn)略。”Turbonomic公司的Mor Cohen說。
“當(dāng)你決定哪種工作負(fù)載最適合云計算時,不要簡單地提升和轉(zhuǎn)移所有內(nèi)容而不了解如何優(yōu)化它。這就像清理雜亂的車庫,但不是扔掉那些舊東西和沒用的東西。我們的一家客戶做到了這一點,并將400臺虛擬機遷移到云端。因此,他們最終每年為這些應(yīng)用程序支付約400萬美元,相當(dāng)于運行同等數(shù)量應(yīng)用程序成本的6倍。”
盡可能轉(zhuǎn)移到歸檔存儲
在降低云計算存儲成本方面,獲得的一個進步就是將原有的數(shù)據(jù)轉(zhuǎn)移到成本更低的存儲層。 AWS公司提供了一項名為Glacier的服務(wù),每月每GB僅需0.0045美元。谷歌云的Coldline也是AWS公共云的可行替代方案,其靜態(tài)數(shù)據(jù)成本每月每GB 0.7美元。
結(jié)論
總而言之,有效進行云計算管理的答案并不簡單。它需要精明的管理、可靠的政策、正確的工具,甚至可能是專業(yè)團隊,而隨著企業(yè)越來越多地朝著云計算最佳實踐的方向發(fā)展,將會需要更加有效的管理。