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