由于主要的云提供商(AWS、Azure、谷歌和IBM)的云實例價格的持續(xù)下降,因此它們增加了折扣選項、增加了實例,并在某些情況下將計費增量降到了按秒計費。成本下降了,但復(fù)雜性卻增加了。了解如何應(yīng)對這種復(fù)雜性至關(guān)重要。我們估計,在未來12個月內(nèi),公司在云支出上的浪費將超過100億美元。
那么如何著手理解云成本?哪些提供商具有最低的成本選擇?
本入門提供你需要了解的信息,以了解公共云定價選項并優(yōu)化你的云支出。
云實例價格有什么變化
當(dāng)你密切關(guān)注云計算的價格時,你會發(fā)現(xiàn)事情變化的頻率。僅在2017年,云實例的定價就有了巨大的變化。以下是一個簡明的總結(jié)。
· 很多價格都下跌了:我們的比較中包括的104個價格點中有70%自上次2017年4月份所做的比較以來已經(jīng)下降了。雖然這只是總價格的一小部分,但它們代表了一些最常用的用例。在我們?yōu)槊總€云提供商分析的26個價格點中,AWS下調(diào)了26個價格中的19個,Azure下調(diào)了26個價格中的24個,谷歌下調(diào)了26個價格中的4個,IBM下調(diào)了26個價格中的26個。
· 我們比較的新實例:云提供商不斷添加新實例,并且在某些情況下新增實例系列。例如,AWS添加了C5實例系列(針對C4實例的下一代),IBM從完全自定義選項轉(zhuǎn)向?qū)嵗盗小?/div>
· 折扣選項增加:遇到折扣的機(jī)會(和挑戰(zhàn))越來越多。Azure引入了預(yù)留實例,節(jié)省高達(dá)72%,AWS增加了一年的可轉(zhuǎn)換預(yù)留實例,谷歌推出了一年和三年的“承諾使用折扣”。
· 按秒計費:AWS的EC2和其它幾項服務(wù)從按小時計費變?yōu)榘疵胗嬞M。谷歌一直提供按秒計費,但將實例的最短時間從10分鐘降低到1分鐘。 Azure僅在容器用例上提供按秒計費。
· 本地磁盤定價的演變:云提供商似乎使用戶不再依賴本地磁盤來處理實例,而是轉(zhuǎn)投附加的存儲。例如,AWS提供具有和不具有本地存儲的實例系列,Azure在最近幾代中減少了本地存儲的數(shù)量(雖然它繼續(xù)在所有實例系列上提供本地存儲),谷歌的標(biāo)配仍然不提供本地存儲,而是將本地存儲作為所有VM(虛擬機(jī))類型的“可選附件”。
了解云折扣選項
隨著最近Azure的預(yù)留實例的上線,三大云提供商(AWS,Azure和谷歌)也都在市面上推出了可用的折扣(高達(dá)75%),以換取客戶使用云提供商的服務(wù)一年或三年的承諾。在所有情況下,你都可以決定承諾多少使用量,以及保留多少按需使用量。IBM只提供按月使用量的公共折扣,比按需使用大約節(jié)省了10%。
谷歌還提供了無需承諾的持續(xù)使用折扣,但是為每個區(qū)域運行的每個實例類型提供一個月25%以上的自動折扣。對于整個月7天24小時不停運作的實例,折扣最高可達(dá)30%。
除了上面列出的有公開記錄的折扣之外,還可以根據(jù)具體情況就折扣進(jìn)行協(xié)商。你在特定的云提供商上花費越多,就越有可能就進(jìn)一步的折扣進(jìn)行協(xié)商。
比較基于承諾的折扣
以承諾為基礎(chǔ)的折扣的三個方案的不同靈活性如下所述。
輕松購買:谷歌提供了最簡單的購買方式,你的CUD(持續(xù)使用折扣)可以應(yīng)用于任何實例系列和某個地區(qū)的任意大小的規(guī)模,并且無需請求任何更改。
易于變更:谷歌的CUD自動應(yīng)用于該地區(qū)的任何實例類型。AWS可轉(zhuǎn)換保留實例和Azure 保留實例允許你更改購買(包括實例類型和區(qū)域),但要求你通過手動過程來完成此操作。
可否取消:Azure在取消保留實例方面是獨一無二的,但重要的是要注意,這樣做會產(chǎn)生12%的費用。
最靈活的付款選項:AWS為你提供最多的付款選項,并使你能夠節(jié)省更多預(yù)付款。
我們不在這里討論每種類型的基于承諾的折扣是如何運作的,但重要的是要知道這些折扣不要求你更改有關(guān)物理實例或虛擬機(jī)的任何內(nèi)容。相反,你可以將它們視為可以應(yīng)用于與“保留”或“承諾”的參數(shù)匹配的任何實例的“折扣優(yōu)惠券”。
決定要購買的保留用例數(shù)量
要確定覆蓋率可能會很復(fù)雜——你在特定云提供商的使用足跡應(yīng)該在多大程度上享有基于承諾的折扣??偟膩碚f,答案絕不是100%的覆蓋率(盡管你的云服務(wù)商的銷售代表可能會這樣跟你說)。
你在購買時要考慮的諸多因素包括:
·歷史使用量(按區(qū)域,實例系列等)
·穩(wěn)態(tài)使用量與零碎使用量
·未來計劃:
·增長或減少使用
·更改云提供商
·更改實例系列
·轉(zhuǎn)移區(qū)域
·轉(zhuǎn)移到其它計算模型(容器,無服務(wù)器等)
·最終省下來的錢和預(yù)付現(xiàn)金之間的平衡
·所需的靈活程度
RightScale的云成本管理產(chǎn)品RightScale Optima就未來計劃將歷史使用量的分析報告與人類智能相結(jié)合,為基于承諾的折扣創(chuàng)建量身定制的計劃。我們幫助你決定適當(dāng)?shù)母采w水平,然后將其轉(zhuǎn)換為購買保留實例或承諾使用折扣的完整的Optima折扣計劃,如下圖所示。這個計劃可以用來為你的IT管理者和財務(wù)團(tuán)隊提供選擇。
比較實例定價
你已了解不同的折扣選項,我們再來比較按需和折扣價格。
重要提示:請記住,此次分析中使用的年度按需價格包括谷歌的SUD,因為它會自動應(yīng)用。我們的折扣價格將包括AWS和Azure的保留用例,以及谷歌的CUD。對于IBM,我們使用每月定價并假設(shè)有30%的議價折扣。因此,你的IBM價格可能會有所不同,具體取決于你協(xié)商的價格。
在比較計算價格時,重要的是要注意比較實例相似或不同的地方。我們在分析中選擇了六個方案進(jìn)行比較,如下表所示。我們考察了具有兩個vCPU的標(biāo)準(zhǔn),占用大量內(nèi)存和CPU的實例類型。對于這三種實例類型中的每一種,我們都研究了需要本地SSD的場景以及不需要本地SSD的場景,從而總共產(chǎn)生了六種場景。所有場景都基于每個提供商的最低價格區(qū)域,除了Linux與Windows比較之外,假定使用免費的Linux發(fā)行版之一(而不是RHEL或SLES)。
然后對于每個云提供商,我們適當(dāng)?shù)膶嵗愋偷矫總€場景。你很快就會發(fā)現(xiàn),這一切都很難進(jìn)行同類比較。
· 請注意,整個云提供程序中的類似實例的內(nèi)存量也不相同。在大多數(shù)情況下,內(nèi)存的差異相對較小(10%或更少),但對于高CPU利用率的場景,AWS和Azure提供的內(nèi)存是谷歌和IBM的兩倍多。
· AWS具有用于標(biāo)準(zhǔn)的實例類型(M3和M4)和高CPU占用率(C3和C5)的實例類型的實例系列,這些實例系列有帶SSD的,也有不帶SSD的。對于高內(nèi)存占用率的類型,只有R3系列,它包含一個SSD驅(qū)動器。
· 總是包含所有實例類型的本地固態(tài)硬盤,因此無論你是否需要實例價格,你都“付了錢”。
· 谷歌從不包含本地SSD與實例類型,所以你需要以附加成本的形式來支付。附加本地SSD的最小容量為375 GB,這是相當(dāng)大的。你可以使用Google Persistent Disk作為替代方案,但它不提供與本地SSD相同的存取時間。
· IBM通常包含一個SAN驅(qū)動器,但在標(biāo)準(zhǔn)類型的實例上有一個本地驅(qū)動器選項。
按需云實例定價:AWS、Azure 、谷歌和IBM之間的對決
對于以下六個場景中的任何一個,你可以看到每個云的每小時按需(OD)價格,以及每個RAM每GB每小時的價格。我們兩者都計算一下,以便你可以將價格標(biāo)準(zhǔn)化,如果內(nèi)存量對你很重要的話。
在下面的圖表中,紅色表示場景中云提供商的最高價格,綠色表示最低價格。如果有什么關(guān)聯(lián)的話,那么這兩個云提供商都突出顯示為綠色或紅色。
單純按需的一小時價格
· Azure在八個場景中價格最低; 在一個場景中價格最高。
·所有包含本地SSD的場景以及基于每GB的RAM的所有比較,Azure的價格是最低的。
·對于所有的場景,Azure的價格與AWS相當(dāng)或低于AWS。
·Google Cloud在四個場景中的價格最低; 在五個場景中的價格最高。
·當(dāng)不需要SSD時,Google Cloud的價格往往是最低的。
·由于Google Cloud包含的內(nèi)存不到AWS和Azure的一半,所以Google Cloud在使用大量CPU的“每GB的RAM成本”的定價更高。
·AWS在兩種場景中價格最低;在兩種場景中價格最高。
·AWS通常是中等價位的選擇。
·IBM在一個場景中價格最低;在五個場景中價格最高。
云實例的折扣定價:AWS、Azure、谷歌和IBM之間的對決
在比較折扣價格時,我們考察了年度(而不是小時)成本,以便進(jìn)行更好的比較。這是因為基于承諾的折扣至少要一年。
以下為六個場景中的每一個場景,你可以看到每個云的折扣年價,以及每個云的RAM的每GB折扣年價。我們兩者都計算一下,以便你可以將價格標(biāo)準(zhǔn)化,如果內(nèi)存量對你很重要的話。
在下面的圖表中,紅色表示場景中云提供商的最高價格,而綠色表示最低價格。如果有關(guān)聯(lián)的話,那么這兩個云提供商都突出顯示為綠色或紅色。
承諾使用一年的年價:
·Azure在九個場景中價格最低;;在一個場景中價格最高。
·Azure每GB的 RAM的價格是所有場景中最低的。
·對于所有的場景,Azure的價格與AWS相當(dāng)或低于AWS。
·Google Cloud在兩個場景中的價格最低;;在七個場景中的價格最高。
·當(dāng)不需要SSD時,Google Cloud的價格往往最低。
·由于Google Cloud包含的內(nèi)存不到AWS和Azure的一半,所以Google Cloud在使用大量CPU的“每GB的RAM”成本上定價更高。
·AWS無論在哪個場景中的價格都不是最低的;在兩個場景中的價格最高。
·AWS通常是中等價位的選擇。
·IBM在一個場景中價格最低;在四個場景中價格最高。
·IBM的定價將取決于協(xié)商價格。
區(qū)域?qū)υ朴嬎愣▋r的影響
云提供商的不同的云區(qū)域的定價不同。亞太地區(qū)最昂貴的地區(qū)可能比美國的最低價格的地區(qū)高出50%。例如,按小時計算,云提供商之間的相對價格可能會發(fā)生變化。在亞洲,價格差異尤其顯著。按年度按需計算,當(dāng)不需要本地磁盤時,內(nèi)置的SUD使谷歌成為價格最低的選擇。當(dāng)需要本地磁盤時,除了Azure獲勝的歐洲以外,谷歌的價格是最低的。
Linux和Windows的云定價對決
每個云供應(yīng)商都會為運行Windows的實例收取溢價,以涵蓋Windows的許可成本。以下選項全部在美國,沒有本地磁盤。因SUD之故,谷歌仍然是按需比較中價格最低的。IBM在折扣比較中價格最低,因為它與其它三家提供商相比,Windows的溢價明顯較低。
請記住,Azure的混合使用折扣(Azure Hybrid Use Discount)允許你將現(xiàn)有Windows許可證從本地應(yīng)用到Azure,從而可以降低Azure的Windows價格。但是,除非你擁有數(shù)據(jù)中心版(Datacenter Edition),否則就要放棄在本地使用該許可證。
考察一下為Windows支付的溢價,你會發(fā)現(xiàn)
· AWS和Azure一年的Windows溢價都為806美元。
· 谷歌每年收取700美元,其Windows溢價更低。
· 有趣的是,IBM的按需付費只要303美元,其Windows溢價要低很多。
· 使用混合使用折扣可以降低Azure上Windows的溢價。
云定價的底線:AWS、Azure、谷歌和IBM之間的對決
RightScale的研究發(fā)現(xiàn),企業(yè)的平均云支出有35%是浪費掉的,因此專注于優(yōu)化云的使用可以節(jié)省大量資金。
你在云實例上的成本將取決于特定用例:你選擇的實例類型、運行的區(qū)域,你的實例是否需要本地磁盤,以及是否要使用折扣。
開發(fā)多云策略是云成本管理工作的重要組成部分。使用多個公共云提供商不僅可以幫你進(jìn)行談判,在你把資源部署到公共云時還能讓你將成本作為考慮的其中一個因素。
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。