云成本管理技術(shù)如何在疫情期間更好地管理云支出
根據(jù)調(diào)研機(jī)構(gòu)Gartner公司的一份調(diào)查報(bào)告,到2020年,全球云計(jì)算基礎(chǔ)設(shè)施服務(wù)的支出將高達(dá)2660億美元。鑒于過去幾年公共云的使用量已經(jīng)顯著增加,因此這并不奇怪。但是,IT團(tuán)隊(duì)很難預(yù)測成本,而且通常沒有任何關(guān)于云計(jì)算支出的內(nèi)部政策。成本管理通常是企業(yè)開始進(jìn)行云計(jì)算之旅時(shí)要解決的第一個(gè)問題。
但是,云成本優(yōu)化并不是一次性解決方案。最有效的云成本管理策略需要保持警惕,并承諾在事情不斷快速變化時(shí)進(jìn)行審查。以下將討論如何管理云計(jì)算費(fèi)用,并研究不同的云計(jì)算服務(wù)類型,以更好地了解每種特定云計(jì)算產(chǎn)品所要管理的所有支出。
私有云的成本考慮
另一個(gè)問題是私有云的成本,特別是如果它是由來自不同云計(jì)算供應(yīng)商的許多不同組件拼湊而成的云平臺(tái)。保持所有這些平穩(wěn)運(yùn)行可能是一個(gè)很大的挑戰(zhàn),必須考慮停機(jī)時(shí)間的成本。
在構(gòu)建私有云時(shí)有兩個(gè)主要注意事項(xiàng)。首先要考慮的是使業(yè)務(wù)正常運(yùn)行的真正成本。在從頭開始時(shí),會(huì)涉及專業(yè)服務(wù)、架構(gòu)討論、需要評估的工具、需要考慮的開源技術(shù)、規(guī)模問題、性能問題等。私有云的許多初始實(shí)現(xiàn)可能需要大量的時(shí)間和資源。
第二個(gè)考慮因素是運(yùn)營。對于運(yùn)營而言,由于利用率問題和成本,需要進(jìn)行高級別的治理,以確保企業(yè)擁有合適的團(tuán)隊(duì)來確保在內(nèi)部部署數(shù)據(jù)中心和云計(jì)算環(huán)境中順利運(yùn)行。
私有云是一個(gè)共享平臺(tái),但是大型企業(yè)傾向于采用自己的資源進(jìn)行處理和保留。在過去,具有這種心態(tài)是有道理的,因?yàn)橐坏┓艞夁@些資源就很難回收。不幸的是,這種心態(tài)一直到現(xiàn)在仍然存在,這是企業(yè)需要關(guān)注的問題。
雖然公共云在后臺(tái)執(zhí)行的所有運(yùn)營以及所有的繁重工作,但很多企業(yè)仍然采用私有云。這意味著企業(yè)必須建立一支經(jīng)驗(yàn)豐富的團(tuán)隊(duì),其團(tuán)隊(duì)知道如何運(yùn)行云平臺(tái)、維護(hù)服務(wù)等級協(xié)議(SLA),以及為最終用戶提供無縫的體驗(yàn)。從本質(zhì)上講,需要確保他們具有與公共云一樣的正常水平的服務(wù)和體驗(yàn)。
私有云的主要成本是雇傭合適的工作人員來進(jìn)行大規(guī)模管理,而如今精通云計(jì)算的高技能人才供不應(yīng)求,這使得企業(yè)保留精通云計(jì)算的團(tuán)隊(duì)成員變得更加困難,因?yàn)槭袌鲑x予他們追求最感興趣的招聘機(jī)會(huì)或提供最佳激勵(lì)的靈活性。
混合云(私有云和公共云)的成本考慮
混合云用例的一個(gè)典型例子是電子商務(wù)公司。當(dāng)假期來臨的時(shí)候,他們的網(wǎng)站流量和用戶都會(huì)激增。事實(shí)上,許多電子商務(wù)公司在節(jié)日期間收入約占其全年總收入的80%左右。當(dāng)所有業(yè)務(wù)系統(tǒng)都需要完美運(yùn)行時(shí),必須處理大量的數(shù)據(jù)。然而,許多公司并不擁有能夠處理業(yè)務(wù)激增的基礎(chǔ)設(shè)施。
假設(shè)一家電子商務(wù)公司通過其內(nèi)部部署數(shù)據(jù)中心運(yùn)營業(yè)務(wù),而每年2月到10月,其處理的用戶需求通常是20%,而從11月到12月,用戶峰值需求達(dá)到80%,但是他們的數(shù)據(jù)中心基礎(chǔ)設(shè)施通常只能處理20%的需求。而在處理峰值負(fù)載時(shí)會(huì)發(fā)生什么?
在通常情況下,他們最終會(huì)配置大量額外的資源和容量,并在80%的時(shí)間內(nèi)保持閑置狀態(tài)。然后在假期到來時(shí)啟用額外的基礎(chǔ)設(shè)施,以便他們可以滿足即將到來的用戶需求,但這是一種效率極低的解決方案。
這就是公共云發(fā)揮作用的地方。企業(yè)可以在80%的時(shí)間里使用私有云,然后在假期來臨時(shí),可以在這兩個(gè)月中采用公共云,以便為額外的負(fù)載提供服務(wù)。在假期結(jié)束后,他們將關(guān)閉公共云,并返回到他們的私有云。
如果一家公司擁有不可預(yù)測的需求呢?在這種情況下,企業(yè)可以將公共云和私有云結(jié)合在一起使用。
那么如何優(yōu)化成本?需要隨需應(yīng)變。這意味著企業(yè)需要制定自動(dòng)擴(kuò)展策略和采用公共云的策略,而且應(yīng)用程序設(shè)計(jì)為無狀態(tài)且具有高度容錯(cuò)性。
每當(dāng)需求超出容量時(shí),工作負(fù)載就會(huì)自動(dòng)轉(zhuǎn)移到公共云中并在其中運(yùn)行。在用戶需求結(jié)束之后,其自動(dòng)化機(jī)制將關(guān)閉公共云,并將工作負(fù)載轉(zhuǎn)到內(nèi)部部署數(shù)據(jù)中心。人工執(zhí)行這一操作將會(huì)面臨公共云中出現(xiàn)的問題,那就是只要虛擬機(jī)在運(yùn)行,其成本就在增長。因此,越快關(guān)閉虛擬機(jī)設(shè)備,企業(yè)的成本效益就越高。
然后是采用競價(jià)型實(shí)例,它可以減少公共云中的成本。公共云無法保證競價(jià)型實(shí)例的性能和可用性,但它們可能比常規(guī)實(shí)例成本低70%至80%。對于非關(guān)鍵性工作負(fù)載,可以在一夜之間運(yùn)行某些事例,這可以使用競價(jià)型實(shí)例完成,顯著降低成本。這些實(shí)例將會(huì)顯著降低成本,但是盡管云計(jì)算提供商可以保證性能和可靠性,但它們不能像其他實(shí)例那樣保證容量或可用性。換句話說,當(dāng)用戶請求競價(jià)型實(shí)例時(shí),可能不會(huì)得到競價(jià)型實(shí)例。
使用競價(jià)型實(shí)例是一種供求關(guān)系,就像股票市場一樣。實(shí)例價(jià)格隨時(shí)間變化很大,因此需要優(yōu)化使用時(shí)間。這可以通過采用混合云來實(shí)現(xiàn),如果可行的話,可以使用競價(jià)型實(shí)例并轉(zhuǎn)移到公共云,這可以節(jié)省大量成本。
多個(gè)公共云的成本考慮
諸如Docker或Kubernetes之類的上游容器標(biāo)準(zhǔn)(設(shè)計(jì)為從底層向上移植)將應(yīng)用程序打包并在公共云上運(yùn)行。如果這種方法行不通,或者價(jià)格太昂貴,那么也很容易將該容器帶到另一個(gè)公共云上運(yùn)行,因?yàn)樗哂锌梢浦残浴J褂萌萜骱拖馣ubernetes這樣的開放源代碼標(biāo)準(zhǔn)有助于實(shí)現(xiàn)這種單一結(jié)構(gòu),這將允許組織對底層公共云不可知,并能夠利用多云場景。
使用多個(gè)云平臺(tái)時(shí),每個(gè)云計(jì)算供應(yīng)商都有自己的機(jī)制、儀表板、可見性工具和治理工具。而面臨的挑戰(zhàn)是試圖將所有信息整理到一起。
在多云場景中,重要的是要有一種集中管理方法,該方法可以高級別地給出每個(gè)云平臺(tái)中的成本、容量和資源利用率。團(tuán)隊(duì)需要能夠跨多個(gè)云平臺(tái)管理成本和單位成本,他們可以嘗試使用競價(jià)型實(shí)例削減任何單個(gè)云平臺(tái)的成本,或在不同云平臺(tái)之間移動(dòng)工作負(fù)載。
但是,在云平臺(tái)之間移動(dòng)工作負(fù)載是一件非常困難的事情。在通常情況下,一旦構(gòu)建了應(yīng)用程序,企業(yè)容易被云計(jì)算提供商“鎖定”,因?yàn)樗鼈兛赡軙?huì)使用許多不可移植的專有服務(wù)。這使得將工作負(fù)載從云平臺(tái)中移出,并將其移動(dòng)到另一個(gè)公共云中變得非常費(fèi)力,并且容易出錯(cuò)。
在公共云中工作時(shí)還需要記住的一點(diǎn)是構(gòu)建可移植的應(yīng)用程序,并且不要在特定的云計(jì)算提供商中使用任何專有的鎖定功能。如果企業(yè)正在使用其他任何地方都沒有的高級功能,則它們將被鎖定在這些應(yīng)用程序中。將可移植性構(gòu)建到應(yīng)用程序中的一種方法是使用類似容器的工具。
單個(gè)公共云的成本考慮
使用公共云時(shí)優(yōu)化成本的最佳方法涉及治理和監(jiān)視團(tuán)隊(duì)正在使用的資源。采用公共云,很容易獲得新資源,因?yàn)檫@只是簡單的登錄和刷卡操作。因此,每當(dāng)IT團(tuán)隊(duì)需要更多資源時(shí),就會(huì)將它們加速運(yùn)轉(zhuǎn),并且無法以允許他們有效地優(yōu)化和運(yùn)行事情的方式來管理其使用。
無論團(tuán)隊(duì)使用的是虛擬機(jī)的5%還是90%,他們?nèi)匀恍枰獮槊糠N資源支付全部費(fèi)用。因此,在公共云中優(yōu)化成本的最有效方法之一就是鼓勵(lì)謹(jǐn)慎的治理、利用和可視性。
在公共云中優(yōu)化成本還取決于時(shí)間和配額。最終用戶可以使用什么配額以及可以使用多長時(shí)間,企業(yè)需要圍繞虛擬機(jī)到期實(shí)施策略。同樣,如果某些服務(wù)器沒有得到充分利用,需要返回并合并它們或調(diào)整它們的大小以適合工作負(fù)載的需求。自動(dòng)清理未使用的資源是一種很好的做法,可以確保為沒有不必要的容量支付費(fèi)用。另一個(gè)最佳實(shí)踐是在利用率較低的時(shí)段(例如周末和深夜)關(guān)閉資源。
簡而言之,優(yōu)化公共云中的成本與管理有關(guān)。當(dāng)然,如果團(tuán)隊(duì)的長期運(yùn)行工作負(fù)載不一定有效地使用這些資源,那么還有其他選擇,例如遷移到私有云或使用托管提供商的服務(wù)。還有一些方法可以利用公共云供應(yīng)商的持續(xù)使用折扣,例如在AWS云平臺(tái)中進(jìn)行預(yù)訂。企業(yè)可以通過與供應(yīng)商協(xié)商批量折扣來節(jié)省費(fèi)用。在成本方面,市場競爭異常激烈,因?yàn)楣苍乒?yīng)商都在為爭奪客戶展開激烈的競爭。
簡而言之,云計(jì)算是一種實(shí)用程序,因此需要對其進(jìn)行管理。企業(yè)需要報(bào)告和合理分配云計(jì)算成本,優(yōu)化云服務(wù),并且為了從云平臺(tái)中受益,這些成本控制措施需要實(shí)現(xiàn)自動(dòng)化。云計(jì)算支出管理從第一天開始就將其構(gòu)建到企業(yè)的云計(jì)算成本管理策略中是很重要的。這需要一定時(shí)間,并增加了對云計(jì)算服務(wù)和云計(jì)算成本的優(yōu)化和驗(yàn)證,從而確保獲得最大的投資回報(bào)率。