2014年3月25日,Google宣布了其云服務的一系列新特性,并大幅降價。第二天,Amazon Web Services也宣布新特性并匹配降價。而3月31日,微軟Azure也調低了價格。
Adrian Cockcroft是Netflix云系統團隊的架構總監。作為全球云計算大會拉斯維加斯站開幕式主題演講的一部分,他對云計算領域最近的這一系列舉措進行了概要介紹。本月初,他又寫了一篇博文,探討與之相關的細節。
他指出,AWS用戶應該從過時的m1、m2、c1、c2遷移到新的m3、r3、c3實例上,以便以更低的價格獲得更好的性能以及最新的Intel CPU。這里重要的是要了解AWS的兩代實例類型。AWS舊實例類型的名字以m1、m2、c1、c2開頭,除了規格最小的m1外,其它類型都有了替代類型,以m3、r3、c3命名。舊類型使用的Intel CPU技術是五年前引入的,而新一代的CPU則是去年引入的,基于Sandybridge架構。新實例具有相近的RAM和CPU線程數,但CPU性能顯著提高。新設備還用更小、更快、更可靠的固態磁盤代替了小而慢的本地磁盤,底層的網絡從1Gbit/s升到10Gbit/s。
基于上述分析,他認為,任何以AWS m1系列實例為基礎的云計算基準或價格比較都只能稱為偽基準。此前,微軟承諾匹配AWS的價格。在他們的聲明中,新定價與AWS m1系列進行了比較,他們的A5比舊的m2.xlarge便宜。但與AWS r3.large相比,A5的CPU類型更老更慢,價格更高($0.22 vs. $0.18),內存卻更小(14GB vs. 15GB)。Azure的價格策略忽略了當代的AWS產品,因此,微軟并沒有兌現匹配價格的承諾。此外,Google和AWS的價格調整自4月1日起生效,而Azure則自5月1日起生效。
在規格相近的情況下,AWS與Google實例的價格基本一樣。由于Google是最近才加入公有云市場的,所以他們的所有實例類型都是基于Sandybridge架構。對于最常用的實例類型AWS m3和Google n1-standard,它們的技術參數非常相近,每小時的價格也完全相同。這兩家供應商在架構上的最大區別是,Google實例是無磁盤的,他們的所有存儲都是網絡附加存儲,而AWS包含不同數量的SSD。AWS虛擬層為每個實例提供的內存稍多一些,而c3的技術參數表明AWS為該實例類型提供的CPU時鐘頻率稍高一些。他認為,這是因為計算密集型的c3實例類型是基于具有更高時鐘頻率的Ivybridge CPU,而不是先前的Sandybridge。具有大容量內存的實例類型有一點不同。Google n1-himem實例提供的內存小于AWS r3的同等產品,但價格也低一點。
IBM Softlayer的價格仍然更高,對于小型實例類型尤其如此。IBM Softlayer有一個根據需要選擇的模型,而不是提供一組特定的實例類型供用戶選擇。小型實例的價格為$0.10/hr,而AWS和Google n1-standard-1的價格為$0.07/hr。當在Softlayer上選擇更大的實例類型時,其成本并不是按比例呈線性增長的,而Google和AWS會隨著配置加倍而加倍。實際上,Softlayer與Google n1-standard-16同等的實例價格稍微低一些。Softlayer大部分實例的價格與AWS和Google降價前在相同的范圍內。
在分析比較了幾家主要云供應商的定價后,Adrian對他們之間的差異和缺失的特性進行了綜合說明。他寫道,在AWS的定價中,低檔的m1.small實例是一個異常的存在,現在還沒有同等的更新的技術。與Google相比,AWS具有廣泛得多的實例類型,但他們缺少一個可以與Google n1-standard-16相匹配的m3.4xlarge實例,而Google hicpu系列的CPU/RAM比是AWS c3系列的兩倍,因此,它們不具備直接的可比性。對于具有最高內存和CPU的AWS實例,Google沒同等的實例,而且沒有本地磁盤或SSD選項。相反,他們有比AWS Elastic Block Store性能更好的附加磁盤,但是附加磁盤增加了實例成本,而且永遠無法和實例內的本地SSD一樣快。Microsoft Azure則需要刷新其實例類型選項,它們的實例范圍小得多,CPU更老更慢,而且沒有SSD選項,看起來不是特別有競爭力。
最后,Adrian總結到,隨著公有云供應商一年數次壓低價格及升級實例,在比較私有云和公有云成本時應該將類似摩爾定律的因素考慮進來,成本每18到24個月降低一半,而技術更新比三年一次更頻繁。CIO們也無需擔心供應商會把他們套牢后漲價,即使不換供應商,他們也可以看到公有云系統一次又一次地降價。
要了解更多信息,讀者可以查看AWS、 Google Compute Engine、 Microsoft Azure、IBM Softlayer的定價頁面。Adrian的電子表格匯總了上述供應商的實例。關于定價分析,可以查看這里。
感謝楊賽對本文的審校。
給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至[email protected]。也歡迎大家通過新浪微博(@InfoQ)或者騰訊微博(@InfoQ)關注我們,并與我們的編輯和其他讀者朋友交流。
告訴我們您的想法