最近的Ignite 2017宣佈了Azure將在年末推出保留實例(Reserved Instance)。雖然在沒有RI的這些年,Azure的EA Monetary Commitment一樣也提供了和RI類似的價格優惠。shell
可是對於公有云的用戶來說,這個消息依然振奮人心,畢竟在https://feedback.azure.com隨便搜搜,都能發現早在2009年就有人提交了在Azure支持RI的feature request。架構
很是惋惜的是,Azure的官網關於保留實例RI的文檔幾乎沒有。咱們只能從Ignite的視頻中試試能不能窺一斑而知全豹。性能
Azure RI的概述優化
看完Ignite上RI的介紹的視頻,第一感覺是簡單粗暴可是有效,很是不微軟。ui
首先,任何EA客戶或Web Direct 客戶均可以購買RI。 spa
其次,視頻
另外,年末會有 新版本的EA Monetary,EA預付費的那部分錢能夠在EA期限內的任什麼時候間段購買RI(殺器+1)。blog
接下來,咱們經過具體例子來分析Azure RI的優點,以及爲何說Azure RI有大殺器內存
Azure RI的優點ci
節約成本
用戶對RI最關心的問題是買RI能夠省多少錢,咱們看一下下面兩張圖
可見,一個Dv2系列的虛機一年期RI能夠省46%,而三年期能夠省到65%。大內存的M系列虛機三年期RI則能夠省到72%
在激活Azure特有的Hybrid Benefit後,Dv2最大可節約82%的開支-----------應用場景: 對於在On-Prem已經購買Windows Server License with SA的用戶,Azure上的Windows RI節約開支高達82%
簡單靈活
從上一章節能夠看到,Azure RI在節約成本方面遵循了一向的price matching策略,即對虛機,存儲,帶寬等產品match AWS的相應價格(在Windows workload來說,Azure的RI省錢更多)。
那麼在價格類似的狀況下,用戶最關心的問題就是使用是否是簡單靈活。咱們看一下常見的RI使用中的問題:
Azure RI解決這些問題的辦法至關簡單,不論是一年期仍是三年期的RI:
相比AWS的RI,爲了達到購買後虛機Size和數目的可變更性,用戶必須購買單價更高期限必須是三年的Convertible RI。
同時,AWS的RI不支持退貨,只能去RI MarketPlace出售。AWS會收取成交價格的12%作爲手續費。
EA
既然Azure的RI簡單靈活,也支持Web Direct的模式,那企業用戶還有沒有必要買EA呢?咱們繼續看一下Ignite上透露出來年末新版本EA的信息。
Again,簡單粗暴可是有效。另外,無責任猜測一下,基於Azure的Price Matching策略,根據EA客戶的預付費金額大小還能夠購買打折的RI
Azure RI的管理
使用RI的主要目的不只僅是Cost Saving,更多時候是對應用系統的一種Capacity Planning。所以,咱們還須要作到如下幾點來管理好RI:
等RI年末上線後,咱們能夠看看微軟今年購買的雲成本管理軟件Cloudyn在這方面有沒有相應的功能支持。
咱們注意到,即便在產品快速迭代敏捷發佈的今天,一些骨灰級公有云用戶都已經達到了雲上虛擬機資源70%~90%的RI使用率,RI管理優化這一領域有很大的發展空間。一樣無責任猜測一下,國內的雲管平臺廠商應該也會迅速跟進。
Azure RI的購買
如下是Ignite上展現的Azure RI購買頁面,用戶只要給出Region, VM Size和期限就能夠了,至關簡單。(題外話,國內的EA用戶應該不用擔憂發票問題,如上章所述,EA的committed預付費是能夠購買RI的)
想象空間
Azure目前的計劃是在年末在公共region中逐步推出RI,以後向獨立Region(德國,中國,US Gov)推出。因此國內的Azure 用戶還須要耐心等待一段時間。
那麼除了Ignite公佈的功能,咱們的想象空間裏還能加入些什麼,比方說:
有了隨時退換貨的殺器,Azure應該不會須要build一個出售購買二手RI的MarketPlace。
畢竟lauch有5年之久的AWS RI Marketplace叫好不叫座,全球天天offer的instance數目不到1500,其中50%以上還集中在us east,四分之一是micro,nano和small size的instance。
Azure已經有了Batch能夠知足此類需求
一樣,Batch的low priority instance也知足了此類需求
這個能夠有,你們贊同的話麻煩去https://feedback.azure.com提需求
有隨時退換貨的殺器,這個功能應該也不須要了