15年前,亞馬遜推出了其彈性計(jì)算云(EC2)的公開(kāi)測(cè)試版,開(kāi)創(chuàng)了云計(jì)算的新時(shí)代。當(dāng)時(shí)用戶每小時(shí)只需要支付10美分。到了2017年,亞馬遜開(kāi)始按秒付費(fèi)。時(shí)至今日,企業(yè)在云上的花費(fèi)已經(jīng)逐漸超出預(yù)算控制。
一方面,云廠商的營(yíng)收顯著提高。7月底,Amazon發(fā)布今年第二季的財(cái)報(bào),Amazon Web Services(AWS)營(yíng)收148億美元,同比增長(zhǎng)37%,占到總營(yíng)收的13.08%。8月3日,阿里巴巴公布2022財(cái)年第一季度財(cái)報(bào),阿里云季度營(yíng)收160.51億元,連續(xù)三個(gè)季度實(shí)現(xiàn)盈利。
另一方面,上云的企業(yè)卻面臨云計(jì)算技術(shù)成本投入超支的情況。根據(jù)CNCF與FinOps基金會(huì)聯(lián)合發(fā)布的報(bào)告顯示,10%的受訪者每月在Kubernetes部署上的支出超過(guò)100萬(wàn)美元,67%的開(kāi)發(fā)者在過(guò)去12個(gè)月中支出增加了20%甚至更多。隨著支出的提升,企業(yè)難以對(duì)未來(lái)成本進(jìn)行準(zhǔn)確預(yù)測(cè)。
隨著業(yè)務(wù)增加、數(shù)字化轉(zhuǎn)型等需求,企業(yè)上云已經(jīng)成為一種趨勢(shì)。但如硅谷頂尖風(fēng)投a16z投資人Martin Casado與同事Sarah Wang在文章中曾指出的,當(dāng)云計(jì)算成本在某種程度上“占上風(fēng)”時(shí),數(shù)千億美元市值的云計(jì)算市場(chǎng)就會(huì)被抑制,并陷入一種悖論:如果不開(kāi)始使用云計(jì)算,那你就是瘋了;如果堅(jiān)持使用云計(jì)算,你也是瘋了。
1
企業(yè)在云上到底花了多少錢(qián)
畢馬威專(zhuān)門(mén)負(fù)責(zé)為客戶提供云成本管理建議的咨詢(xún)總監(jiān)Adrian Bradley表示,云計(jì)算的使用成本比上云企業(yè)預(yù)期的要高。在使用云計(jì)算時(shí),企業(yè)的實(shí)際支出往往比使用本地基礎(chǔ)設(shè)施時(shí)還要高,但額外的支出似乎并沒(méi)有帶來(lái)更高的價(jià)值回報(bào)。
根據(jù)云服務(wù)機(jī)構(gòu)HashiCorp近期發(fā)布的一份報(bào)告,不同規(guī)模、不同行業(yè)及不同地區(qū)的企業(yè),對(duì)云成本的敏感性存在很大差異。
企業(yè)規(guī)模越大,云預(yù)算也越高。約62%的小型企業(yè)預(yù)算低于10萬(wàn)美元,而大型企業(yè)云預(yù)算不足10萬(wàn)美元的比例僅為7%。另外,34%的大型企業(yè)每年設(shè)定了至少1000萬(wàn)美元的云預(yù)算,能達(dá)到這等預(yù)算規(guī)模的小型企業(yè)只有1%。
但有趣的是,組織的云預(yù)算數(shù)額越大,發(fā)生超支的可能性就越高。在預(yù)算在200萬(wàn)~1000萬(wàn)美元的企業(yè)中,近半數(shù)(46%)出現(xiàn)了超支;但預(yù)算低于10萬(wàn)美元的企業(yè)中,只有四分之一(27%)發(fā)生超支。三分之二的已超支受訪者預(yù)計(jì),新一年內(nèi)云預(yù)算將繼續(xù)超支。
云預(yù)算規(guī)模在不同行業(yè)差異也很大。軟件與服務(wù)企業(yè)的云預(yù)算控制更為嚴(yán)格,33%的企業(yè)每年云支出不足10萬(wàn)美元,其中包括很多創(chuàng)業(yè)公司。而資本充足的大型電信企業(yè)是云消費(fèi)方中的大頭,有27%的企業(yè)每年投入超過(guò)1000萬(wàn)美元。
但去年,近40%的公司在云計(jì)算技術(shù)上超支,有過(guò)半數(shù)的人將成本視為阻礙企業(yè)上云的核心因素。
從地區(qū)來(lái)看,南美洲企業(yè)特別關(guān)注成本,59%的受訪者認(rèn)為云太貴。從企業(yè)規(guī)模看,小型企業(yè)中有58%的人關(guān)注云成本,但只有45%的大型企業(yè)重視云支出。從行業(yè)角度看,42%的金融服務(wù)企業(yè)將成本視為阻礙上云的因素,47%的公共部門(mén)認(rèn)為上云成本過(guò)高,60%的娛樂(lè)/媒體企業(yè)認(rèn)為云成本阻礙了上云。
對(duì)于超支的原因,29%受訪者給出的理由是內(nèi)部事項(xiàng)優(yōu)先級(jí)的轉(zhuǎn)換。超過(guò)四分之一的企業(yè)超支的原因是缺乏行之有效的資源利用率管理(14%)與缺乏標(biāo)準(zhǔn)化工具(13%)。有21%的受訪者將超支與新冠疫情臨時(shí)上云聯(lián)系起來(lái)。
很明顯,成本已經(jīng)成為不少企業(yè)上云面臨的重要問(wèn)題,而且由于云支出的跟蹤與控制比較復(fù)雜,很多企業(yè)浪費(fèi)了20%甚至更高的云支出。
目前,已經(jīng)有公司通過(guò)將云負(fù)載返回到本地來(lái)節(jié)省成本,其中典型的就是Dropbox。通過(guò)將大部分工作負(fù)載從公有云遷移到了由租用及直接運(yùn)營(yíng)的托管服務(wù)器上,他們?cè)趦赡陜?nèi)節(jié)省了近7500萬(wàn)美元。從2015年到2017年,Dropbox公司的毛利率由33%增長(zhǎng)至67%。
2云成本為什么容易失控
那么,為什么云成本如此容易失控?Bradley表示,最大的問(wèn)題在于,組織在云遷移的過(guò)程中,并沒(méi)有將能夠充分發(fā)揮云計(jì)算優(yōu)勢(shì)的數(shù)字轉(zhuǎn)型基礎(chǔ)打牢。
云遷移中的“直接上傳”比例過(guò)高。“做出這樣的選擇,并不是因?yàn)槠髽I(yè)懶惰懈怠,而是他們當(dāng)前能力有限。但不加調(diào)整的上傳意味著工作負(fù)載仍然保留著大量本地運(yùn)行的特性,即使是在云端也會(huì)成為新的技術(shù)債務(wù)。”Bradley坦言。之所以成本更高,是因?yàn)榇蟛糠謶?yīng)用程序最終被運(yùn)行在虛擬機(jī)上,并沒(méi)有利用到現(xiàn)收現(xiàn)付的云服務(wù)特性。“他們并沒(méi)能享受到云服務(wù)所固有的規(guī)模經(jīng)濟(jì)優(yōu)勢(shì)。”
另一大因素在于,云本身是高度動(dòng)態(tài)的。“使用新的計(jì)算及存儲(chǔ)服務(wù)往往成本更低,但如果只是直接遷移至云端而不做后續(xù)調(diào)整,那么價(jià)值回報(bào)必然受到影響??傊?,每年關(guān)注并選擇新版本的用戶,才能獲得更具性?xún)r(jià)比的服務(wù)體驗(yàn)。”Bradley解釋道。
雖然內(nèi)置成本優(yōu)化機(jī)制能夠節(jié)約資金,但成本咨詢(xún)公司Apptio首席產(chǎn)品與技術(shù)官Scott Chancellor表示,企業(yè)往往容易高估自己對(duì)資源的需求量。這里的問(wèn)題是,所有大型云服務(wù)廠商都愿意用可觀的折扣來(lái)爭(zhēng)取客戶,但企業(yè)只有充分利用這些資源才能切實(shí)節(jié)約寶貴資金。不能有效運(yùn)用資源本身就是一種巨大的浪費(fèi)。
另一個(gè)問(wèn)題是,負(fù)責(zé)成本優(yōu)化的員工往往不是負(fù)責(zé)構(gòu)建技術(shù)方案的員工。Apptio工程副總裁Abuna Demoz指出,工程師們希望自己的應(yīng)用程序能夠正常運(yùn)作,但他們很難預(yù)估具體容量、計(jì)算量、存儲(chǔ)空間需求,所以工程師們一般會(huì)選擇先過(guò)度配置,之后再根據(jù)實(shí)際情況剔除部分資源。但大多數(shù)情況下,一個(gè)項(xiàng)目結(jié)束后新的項(xiàng)目又來(lái)了,所以閑置的資源也就永遠(yuǎn)被閑置在那里。
同樣地,Bradley也表示,匆忙上云確實(shí)會(huì)帶來(lái)技術(shù)人員做出的配置決策與實(shí)際業(yè)務(wù)需求脫節(jié)的風(fēng)險(xiǎn)。
目前市面上可供選擇的云服務(wù)數(shù)量過(guò)多,也是個(gè)現(xiàn)實(shí)問(wèn)題。但曾在亞馬遜云科技從事成本管理工具開(kāi)發(fā)的Chancellor強(qiáng)調(diào),大型云服務(wù)商并不會(huì)故意混淆是非或者向客戶推銷(xiāo)不必要的超額配置。“我們一直認(rèn)為對(duì)客戶最具長(zhǎng)遠(yuǎn)收益的方案,也是對(duì)云服務(wù)商自己最有利的方案。”
新冠疫情的突然爆發(fā),迫使大多數(shù)企業(yè)匆忙上調(diào)了云支出數(shù)額
Duckbill Group的首席云經(jīng)濟(jì)學(xué)家兼亞馬遜云科技成本管理專(zhuān)家Corey Quinn認(rèn)為,并不存在某家云服務(wù)商比另一家價(jià)值更高的情況。“三大云巨頭的費(fèi)率結(jié)構(gòu)基本相似。某些可能提供的折扣更大,但不會(huì)有本質(zhì)區(qū)別。”
3不花心思,就省不了錢(qián)
Duckbill Group的首席云經(jīng)濟(jì)學(xué)家兼亞馬遜云科技成本管理專(zhuān)家Corey Quinn表示,企業(yè)總是覺(jué)得自己的云開(kāi)銷(xiāo)太高,但有時(shí)候事實(shí)并非如此。“在云時(shí)代之前,企業(yè)花掉的錢(qián)也差不多是這個(gè)數(shù)字,但面對(duì)的是十幾家不同的供應(yīng)商。但現(xiàn)在所有開(kāi)銷(xiāo)都集中在一家供應(yīng)商身上,所以這個(gè)總體運(yùn)營(yíng)支出的數(shù)額就會(huì)超出人們的心理預(yù)期。”
那企業(yè)要如何省錢(qián)呢?Quinn表示,雖然復(fù)雜,但首先得明確一點(diǎn):不花心思,就省不了錢(qián)。用戶得為自己忘記關(guān)掉的實(shí)例付費(fèi),再認(rèn)真思考預(yù)留實(shí)例、節(jié)約計(jì)劃等方案適合部署在自己的哪些業(yè)務(wù)場(chǎng)景。Quinn強(qiáng)調(diào),企業(yè)也應(yīng)當(dāng)從成本的角度審視現(xiàn)有應(yīng)用架構(gòu)。
另外,市面上大多數(shù)產(chǎn)品采用獨(dú)立的定價(jià)費(fèi)率。Quinn認(rèn)為,企業(yè)最好的辦法就是邊運(yùn)行,邊查看實(shí)際成本。但隨著業(yè)務(wù)的發(fā)展,企業(yè)內(nèi)不同部門(mén)會(huì)做出各種不同的嘗試,成本歸因變得越來(lái)越難。Quinn的建議是,不要抱著隨處運(yùn)行的心態(tài)做開(kāi)發(fā),針對(duì)性?xún)?yōu)化的意義更大。
當(dāng)然,像亞馬遜云科技、Azure與Google Cloud Platform這樣的云廠商也會(huì)給出自己的內(nèi)置成本建議。對(duì)此,Quinn表示,“它們提供的大部分建議都沒(méi)有原則性錯(cuò)誤,但也不會(huì)給出談判層面的指導(dǎo)意見(jiàn)。他們不會(huì)建議客戶使用Fastly或者Akamai這樣的CDN,畢竟云服務(wù)商還打算自己推出同類(lèi)產(chǎn)品呢。”