最近的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提需求
有随时退换货的杀器,这个功能应该也不须要了