技術(shù)
導(dǎo)讀:隨著人們更好地了解公共云采用的驅(qū)動(dòng)因素,同樣重要的是要了解由于所有公共云供應(yīng)商都是API驅(qū)動(dòng)的,因此基礎(chǔ)設(shè)施組件彼此分離,并轉(zhuǎn)換為單個(gè)應(yīng)用程序堆棧。而這些需要管理的多種資源都帶有價(jià)格標(biāo)簽。
隨著云計(jì)算成為新常態(tài),組織轉(zhuǎn)向數(shù)字業(yè)務(wù)計(jì)劃,IT的動(dòng)態(tài)已完全改變。
為了保持競(jìng)爭(zhēng)力并跟上同時(shí)運(yùn)行的多個(gè)創(chuàng)新計(jì)劃,企業(yè)需要即時(shí)的基礎(chǔ)設(shè)施可用性——這在傳統(tǒng)數(shù)據(jù)中心這是一個(gè)很高的要求,但實(shí)際上可以在公共云瞬間實(shí)現(xiàn)。
隨著人們更好地了解公共云采用的驅(qū)動(dòng)因素,同樣重要的是要了解由于所有公共云供應(yīng)商都是API驅(qū)動(dòng)的,因此基礎(chǔ)設(shè)施組件彼此分離,并轉(zhuǎn)換為單個(gè)應(yīng)用程序堆棧。而這些需要管理的多種資源都帶有價(jià)格標(biāo)簽。
以下來(lái)看一個(gè)例子。
傳統(tǒng)IT中的標(biāo)準(zhǔn)裸機(jī)或虛擬服務(wù)器可通過(guò)采購(gòu)硬件、帶寬和電力來(lái)獲得,或者通過(guò)每月以固定價(jià)格出租來(lái)獲得。在公共云的情況下,動(dòng)態(tài)變化:組織根據(jù)不同供應(yīng)商的不同使用指標(biāo),使用不同的定價(jià)模型為計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)、PaaS支付費(fèi)用。這提出了一個(gè)問(wèn)題:IT團(tuán)隊(duì)如何優(yōu)化和管理不同的公共云成本?
根據(jù)企業(yè)與公共云提供商合作的經(jīng)驗(yàn)以及幫助不同行業(yè)的組織,以下研究一下28種優(yōu)化云計(jì)算支出的方法。
分析
1.了解定價(jià)模型:每個(gè)云阇供應(yīng)商對(duì)不同的服務(wù)都有不同的定價(jià)模型。如果企業(yè)是公共云用戶,請(qǐng)務(wù)必查看有關(guān)這些內(nèi)容的細(xì)則。
2.確定關(guān)鍵成本貢獻(xiàn)者:根據(jù)企業(yè)的云計(jì)算支出,確定對(duì)月度開(kāi)銷有重要貢獻(xiàn)的服務(wù),并采用自上而下的方法關(guān)注這些服務(wù)。
3.分析工作負(fù)載使用模式:檢測(cè)公共云上使用的每個(gè)服務(wù)的使用趨勢(shì),特別關(guān)注關(guān)鍵成本貢獻(xiàn)者。然后,收集諸如CPU、內(nèi)存、磁盤/存儲(chǔ)、API等指標(biāo)。
4.企業(yè)將其服務(wù)使用情況與支出進(jìn)行比較:每項(xiàng)服務(wù)是否證明其所需的云計(jì)算花費(fèi)是合理的?如果沒(méi)有,確定優(yōu)化機(jī)會(huì)。于應(yīng)用程序代碼存在缺陷,某些服務(wù)可能會(huì)被過(guò)度使用。
5.識(shí)別未使用的資源:由于每個(gè)服務(wù)都可以通過(guò)單擊按鈕獲得,因此每個(gè)服務(wù)都可以配置并可能完全忘記,這會(huì)導(dǎo)致孤立或未使用的資源,將會(huì)耗費(fèi)數(shù)千美元的成本。
6.識(shí)別未充分利用的資源:企業(yè)借助云計(jì)算使用模式,具體識(shí)別那些未用于預(yù)期目的的資源,并計(jì)劃優(yōu)化和正確調(diào)整大小。
7.挖掘過(guò)時(shí)的數(shù)據(jù):除了主要的成本貢獻(xiàn)者之外,分析那些具有較高機(jī)會(huì)存儲(chǔ)無(wú)意義的過(guò)時(shí)數(shù)據(jù)的服務(wù)也很重要。
優(yōu)化
8.按順序準(zhǔn)備清理:在確定未使用的資源之后,啟動(dòng)清理過(guò)程。為安全起見(jiàn),請(qǐng)考慮事先備份一些資源。
9.減少未充分利用的資源:企業(yè)根據(jù)使用模式,慢慢地將資源縮減到最小規(guī)模,確??s減大小不會(huì)影響應(yīng)用程序性能。繼續(xù)這種練習(xí),直到企業(yè)的工作負(fù)載運(yùn)行到所需的級(jí)別。
10.清理過(guò)時(shí)的數(shù)據(jù)或用法:一旦識(shí)別出過(guò)時(shí)的數(shù)據(jù),就進(jìn)行備份和/或清理。實(shí)施生命周期策略以確保成本控制和其他問(wèn)題不再出現(xiàn)。
11.使用最新一代資源升級(jí)基礎(chǔ)設(shè)施:公共云提供商不斷優(yōu)化其服務(wù),以確保安全性、性能和成本具有競(jìng)爭(zhēng)力。因此,企業(yè)明智的做法是,通過(guò)升級(jí)來(lái)優(yōu)化基礎(chǔ)設(shè)施,從而保持領(lǐng)先地位。
12.利用按需服務(wù):計(jì)劃針對(duì)未在生產(chǎn)中運(yùn)行的工作負(fù)載按需服務(wù)。由于開(kāi)發(fā)團(tuán)隊(duì)無(wú)法全天候工作,因此非常適合自動(dòng)啟動(dòng)/停止工作負(fù)載。
13.合并帳戶:在多個(gè)帳戶上運(yùn)行來(lái)自公共云提供商的服務(wù)時(shí),請(qǐng)嘗試合并其帳戶。大多數(shù)提供商都有基于數(shù)量的折扣定價(jià)模型,可以幫助企業(yè)優(yōu)化成本。
容量規(guī)劃
14.基礎(chǔ)設(shè)施的基線:在進(jìn)行分析和優(yōu)化練習(xí)時(shí),可以達(dá)到基礎(chǔ)設(shè)施的基線,企業(yè)需要運(yùn)行任何工作負(fù)載。有時(shí)候其基礎(chǔ)設(shè)施需要擴(kuò)展,因此請(qǐng)牢記這些需求。
15.分離工作負(fù)載:根據(jù)工作負(fù)載的使用模式和用途,將它們分為不同的類別,如穩(wěn)定,可變、長(zhǎng)期和短期。
16.性能要求:企業(yè)可能需要擴(kuò)展以滿足性能要求的工作負(fù)載。確定它們及其容量要求。工程團(tuán)隊(duì)的性能和負(fù)載測(cè)試可以幫助企業(yè)實(shí)現(xiàn)這一目標(biāo)。
17.預(yù)留資源:一旦為每個(gè)環(huán)境確定了穩(wěn)定的工作負(fù)載,請(qǐng)保留這些資源。如果容量滿足不同供應(yīng)商的定價(jià)模型,則預(yù)留在財(cái)務(wù)上更加智能。如果企業(yè)在不同時(shí)區(qū)按需在多個(gè)帳戶上運(yùn)行工作負(fù)載,請(qǐng)考慮為動(dòng)態(tài)工作負(fù)載保留一些容量。
退款和預(yù)算
18.創(chuàng)建業(yè)務(wù)單元:每個(gè)工作負(fù)載都有特定的功能;根據(jù)組織的結(jié)構(gòu),創(chuàng)建業(yè)務(wù)單元并定義所有者。將這些工作負(fù)載分配給這些業(yè)務(wù)單元,確保它們對(duì)這些費(fèi)用負(fù)責(zé)。
19.確定每個(gè)BU的要求:每個(gè)BU應(yīng)提供其工作負(fù)載的容量和規(guī)模要求,這些要求在短期內(nèi)是穩(wěn)定的,但足夠靈活以滿足預(yù)算要求。
20.制定預(yù)算和退款政策:根據(jù)企業(yè)的要求,為每個(gè)BU定義預(yù)算。將預(yù)算傳達(dá)給每個(gè)BU所有者,確保他們負(fù)責(zé)在預(yù)算范圍內(nèi)保持優(yōu)化。
持續(xù)成本治理
21.找到合適的云管理平臺(tái):在公共云上管理基礎(chǔ)設(shè)施意味著處理大量資源,彼此分離和連接。人工執(zhí)行分析和優(yōu)化很困難
22.設(shè)置結(jié)算提醒:大多數(shù)云計(jì)算管理平臺(tái)都提供結(jié)算提醒和費(fèi)用摘要,因此請(qǐng)確保每個(gè)業(yè)務(wù)部門所有者每天都能獲得這些提醒。此外,創(chuàng)建預(yù)算警報(bào),在其支出接近預(yù)算的頂部時(shí)通知BU所有者。
23.定義成本治理策略:策略因組織而異,但正如審查成本摘要可以立即節(jié)省,企業(yè)的基礎(chǔ)設(shè)施應(yīng)僅通過(guò)自動(dòng)化進(jìn)行配置,確保始終為每個(gè)資源分配關(guān)鍵標(biāo)記(因?yàn)椴皇敲總€(gè)人都可以訪問(wèn)基礎(chǔ)結(jié)設(shè)施的配置)。
24.獲取標(biāo)記:公共云提供商支持標(biāo)記基礎(chǔ)設(shè)施,它可以幫助識(shí)別用于管理、隔離和計(jì)費(fèi)的工作負(fù)載。然后,企業(yè)的云管理平臺(tái)可以使用這些標(biāo)記并生成不同的報(bào)告。
25.自動(dòng)化:采用基礎(chǔ)設(shè)施作為代碼(IaC)可以幫助維護(hù)基礎(chǔ)設(shè)施的一致性、可見(jiàn)性和可跟蹤性。
26.清理并重復(fù):雖然成本治理可能重復(fù),但如果每天完成,企業(yè)的云支出將保持優(yōu)化。
27.重新評(píng)估架構(gòu):由于云計(jì)算提供商始終在不斷創(chuàng)新和發(fā)展,因此重新考慮企業(yè)的云架構(gòu)并尋找潛在的優(yōu)化機(jī)會(huì)是一個(gè)好主意。
28.深入研究數(shù)字:開(kāi)始使用企業(yè)的云管理平臺(tái)查看所需的報(bào)告。許多云計(jì)算托管供應(yīng)商(CMP)提供不。