根據(jù)調(diào)研機(jī)構(gòu) Gartner 公司的調(diào)查,到 2022 年底,全球各地的企業(yè)在云計(jì)算基礎(chǔ)設(shè)施方面的支出約為 3 330 億美元。麥肯錫公司在調(diào)查報(bào)告中指出,每家企業(yè)的云計(jì)算預(yù)算平均超過了 23 %,并且浪費(fèi)了30 %的支出。這些數(shù)字令人震驚,同時也引發(fā)企業(yè)更關(guān)注大量云成本支出的回報(bào)。云計(jì)算最終是增加了企業(yè)的成本還是物有所值?在業(yè)務(wù)同質(zhì)化競爭的形勢下,云基礎(chǔ)設(shè)施的成本及投資、運(yùn)營,也成為影響企業(yè)云業(yè)務(wù)市場競爭力的關(guān)鍵。
云成本并不一定意味著只有 IT 成本,還包括某些運(yùn)營和管理成本。那么,企業(yè)如何進(jìn)行上云成本優(yōu)化?在這里我們就需要引入一個FinOps(云成本優(yōu)化)的概念了。
先來看一下FinOps基金會對FinOps的定義:
FinOps is the operating model for the cloud. FinOps enables a shift — a combination of systems, best practices and culture — to increase an organization’s ability to understand cloud costs and make tradeoffs. In the same way that DevOps revolutionized development by breaking down silos and increasing agility, FinOps increases the business value of cloud by bringing together technology, business and finance professionals with a new set of processes.
FinOps是將DevOps、財(cái)務(wù)和業(yè)務(wù)整合在一起的變革,其目標(biāo)在于優(yōu)化一個組織在云計(jì)算上的支出的財(cái)務(wù)規(guī)范和技術(shù)解決方案,即根據(jù)支出的歷史記錄和來自預(yù)期負(fù)載的信息,F(xiàn)inOps可以在需要時預(yù)分配資源或估算成本。FinOps可以稱為“財(cái)務(wù)運(yùn)營” ,或者更直白地稱為“成本優(yōu)化”,是將財(cái)務(wù)問責(zé)制引入云的IT支持,進(jìn)行調(diào)整以優(yōu)化質(zhì)量和支出。對于企業(yè)來說,了解云資源的成本分布以實(shí)現(xiàn)成本控制,將錢花在真正需要的地方,付你所需就變得很重要了。
首先我們看一下云成本優(yōu)化中的挑戰(zhàn)
盡管承認(rèn)云成本優(yōu)化帶來的好處,但許多企業(yè)在優(yōu)化云成本中面臨的關(guān)鍵挑戰(zhàn)和障礙至關(guān)重要。
(1) 無法預(yù)測使用多少資源。企業(yè)在沒有容量限制的情況下,業(yè)務(wù)都會按照最大量來申請資源,往往會導(dǎo)致資源蔓延和額外費(fèi)用。未使用的資源意味著支出更多的成本,因此,資源調(diào)配在這里可能是一個棘手的因素。為了最大限度地發(fā)揮云計(jì)算的價值,必須具有“按需付費(fèi)”的思維方式。
(2) 缺乏治理模型。在通常情況下,云計(jì)算服務(wù)的可擴(kuò)展性、靈活性和彈性配置會導(dǎo)致資源占用和成本超支。缺乏對云計(jì)算資源的治理,將會增加資源管理的額外成本。
(3) 復(fù)雜、多層次的定價和計(jì)費(fèi)結(jié)構(gòu)。云計(jì)算支出賬單很難理解,并且很難進(jìn)行預(yù)算、預(yù)測與實(shí)際使用的比較。此外,云計(jì)算提供商不斷改變他們的計(jì)費(fèi)方法,而缺乏標(biāo)準(zhǔn)的計(jì)費(fèi)模型、格式,有時會導(dǎo)致問題復(fù)雜化。更糟糕的是,公有云定價和計(jì)費(fèi)結(jié)構(gòu)是多層次的,并且難以理解。
(4) 精準(zhǔn)匹配難。大多數(shù)企業(yè)都部署了從預(yù)算和財(cái)務(wù)角度監(jiān)控資源使用情況的解決方案。但是,云計(jì)算服務(wù)目錄中的選項(xiàng)太多,復(fù)雜的云服務(wù)選項(xiàng)需要仔細(xì)考慮,對于給定的場景,要以最低的成本找到最適合的資源特征并不容易。云計(jì)算供應(yīng)商每年都會發(fā)布數(shù)百種新服務(wù)、功能、實(shí)例類型、降價,甚至新的定價模型。企業(yè)很難跟上這一步伐,也很難理解每一項(xiàng)公告是如何影響其成本的,做到精準(zhǔn)匹配很難。
(5) 過多的替代架構(gòu):可以使用許多不同的架構(gòu)、服務(wù)和組件來構(gòu)建相同的應(yīng)用程序,從而導(dǎo)致不同的云計(jì)算成本。對于客戶來說,可能很難計(jì)算和確定最具成本效益的替代方案來滿足自己的需求。
其二,把握云成本優(yōu)化的關(guān)鍵
如果企業(yè)不了解花費(fèi)的成本,則無法優(yōu)化云成本,云優(yōu)化的一個很好的起點(diǎn)是確保其支出可見并控制云支出。在確定要求和預(yù)算之后,企業(yè)必須跟蹤并確保對云支出的可見性。在部署應(yīng)用程序之后,保持控制和可見性。云成本可視是對企業(yè)用云成本進(jìn)行全面可視化的能力,從成本采集、資源部署使用追蹤、賬單生成可視化等方面,隨時了解成本是否增加或減少,幫助企業(yè)更好地了解用云成本情況,這對于云成本優(yōu)化非常關(guān)鍵。
另一方面企業(yè)的云成本需要資源標(biāo)記、成本分配以及計(jì)費(fèi)和展示模型。通過創(chuàng)建和使用清晰的商業(yè)智能儀表板,可以幫助企業(yè)實(shí)現(xiàn)資源可見性和控制、了解支付的費(fèi)用;當(dāng)企業(yè)的資源被濫用時,將會立即提示,幫助企業(yè)控制云成本;建立有效的治理(確定使用、所有權(quán)),確保遵守企業(yè)有關(guān)預(yù)算的合理政策。
任何云成本優(yōu)化都始于對當(dāng)前云計(jì)算資產(chǎn)的精細(xì)分析,并確定計(jì)算、網(wǎng)絡(luò)、存儲等方面的優(yōu)化機(jī)會。企業(yè)要實(shí)現(xiàn)成本節(jié)省,需要分析資產(chǎn)并重點(diǎn)關(guān)注每月的最高成本或增量 / 額外成本,云計(jì)算供應(yīng)商還需提供對成本和利用率的訪問。這里的關(guān)鍵是,企業(yè)需要圍繞預(yù)算制定資源創(chuàng)建、分配、使用等方面的政策;保持透明度—成本、使用和費(fèi)用預(yù)測報(bào)告;定義明確的關(guān)鍵績效指標(biāo)(KPI);持續(xù)跟蹤審查。
其三要持續(xù)云成本優(yōu)化過程
(1) 云計(jì)算技術(shù)是不斷發(fā)展的,因此,企業(yè)不斷尋找新的優(yōu)化策略和機(jī)會,才能確保云成本的持續(xù)優(yōu)化。企業(yè)優(yōu)化云成本的頻率取決于其采用云計(jì)算的速度、技術(shù)發(fā)展速度以及與其財(cái)務(wù)周期的一致性。一般來說,考慮到可用和使用的動態(tài)性,云優(yōu)化必須是一個持續(xù)的過程,并且是企業(yè)運(yùn)營模式的一部分。
(2) 使用正確的采購、定價和折扣模式
從基于分配和基于消費(fèi)的云服務(wù)中選擇合適的采購模式,另外選擇正確的定價和折扣模式。評估過去的云服務(wù)資源成本使用情況并做出正確的決定,時刻留意潛在的降價機(jī)會,并在機(jī)會消失之前抓住它。
(3) 建立跨職能的云計(jì)算財(cái)務(wù)運(yùn)營團(tuán)隊(duì)
在以前的傳統(tǒng) IT 模型中,只有少數(shù)人負(fù)責(zé)制定有關(guān)基礎(chǔ)設(shè)施資源采購的財(cái)務(wù)決策。使用新的定價模型,任何人都可以做出云支出和成本管理決策。雖然這種權(quán)力下放也帶來了更多的復(fù)雜性,可能會帶來不可避免的預(yù)算偏差,所以建立跨職能的云計(jì)算財(cái)務(wù)運(yùn)營團(tuán)隊(duì)變得勢在必行。云計(jì)算財(cái)務(wù)運(yùn)營團(tuán)隊(duì)是預(yù)算、成本預(yù)算審核和基礎(chǔ)設(shè)施、應(yīng)用程序和業(yè)務(wù)數(shù)據(jù)的組合,也是一種數(shù)據(jù)驅(qū)動的協(xié)作式云計(jì)算支出管理方式,可讓財(cái)務(wù)、IT 和業(yè)務(wù)快速管理。麥肯錫公司指出,大多數(shù)大型企業(yè)通過將技術(shù)、財(cái)務(wù)和采購人才聚集到一個跨職能的云計(jì)算財(cái)務(wù)運(yùn)營(FinOps)團(tuán)隊(duì)來管理云采購和消費(fèi)而受益。結(jié)合云計(jì)算可持續(xù)性優(yōu)勢的財(cái)務(wù)運(yùn)營模型,有助于節(jié)省資金和管理云成本。云成本優(yōu)化要求在企業(yè)層面和行為層面進(jìn)行模式轉(zhuǎn)變,其可以確保最佳地利用云計(jì)算投資。這不僅是運(yùn)營問題或只是降低成本,而且是一個價值驅(qū)動的戰(zhàn)略舉措,當(dāng)然實(shí)現(xiàn)這一點(diǎn)并不容易,需要治理、架構(gòu)、運(yùn)營、產(chǎn)品管理、財(cái)務(wù)和應(yīng)用程序開發(fā)之間的緊密協(xié)作才能取得成功。
結(jié)語
通過采用正確的FinOps云成本優(yōu)化策略,企業(yè)不僅可以提高云投資回報(bào)率和總體擁有成本,還可以使業(yè)務(wù)處于最佳狀態(tài),同時良好的云成本優(yōu)化和財(cái)務(wù)運(yùn)營可以幫助企業(yè)獲得云計(jì)算的真正商業(yè)價值。
作者介紹
孫杰,51CTO社區(qū)編輯,51CTO資深博主,云技術(shù)專家、數(shù)字化轉(zhuǎn)型專家;《云原生基礎(chǔ)架構(gòu)》譯者,《企業(yè)私有云建設(shè)指南》作者,《油氣行業(yè)數(shù)字化轉(zhuǎn)型》編者,阿里云MVP,騰訊云TVP,2019年度數(shù)字化轉(zhuǎn)型專家獎項(xiàng)獲得者,數(shù)字產(chǎn)業(yè)創(chuàng)新研究中心專家組成員,《2019中國數(shù)字企業(yè)白皮書》主要編者之一。