摘要:一文了解时尚预留实例券(RI)。东西不错,今天就来说说吧。首先,这个博客不是文档。阅读文档后想进一步了解文档的朋友,请点击小故事。我给大家讲个故事,了解一下云上的几种支付方式:订阅(prepaid)、pay-as-you-go(后付费)paid)、预留实例券。小明喜欢游泳。一开始,小明工作忙,去游泳的次数也不固定。每次去都是锻炼完就给老板付钱(paylater)。好处是他很自由。随时发布,按秒计费),但每次价格昂贵(请参考ECS价格表,按量付费价格最贵)。后来,小明渐渐发现自己游泳很有规律,为了节省开支,他每天都去。于是和老板谈了个合同,合同是这样的:小明先付钱(预付款),然后他每次来,可以使用窗边的泳道一年(包年),这样他可以获得比较大的折扣。有的朋友会觉得,这个合同好奇怪……大家冷静一下。我只是想比较一下云上的情况。大家想一想。云上的预付费用(年月)是直接绑定特定机器的吗?机器(实例)?嗯,有一天小明因为各种原因不想用靠窗的泳道,想换到大门口的泳道锻炼,怎么办?因为违约,小明应该解除现在的合同,签下大门旁边泳道的合同。想一想,在云端,如果年月用户因为某种原因想要释放当前实例,重新创建(这个过程经常发生,比如公司不同阶段机器的用途不同,或者业务比例不同),不是要走退款流程,然后下单购买,然后创建……财务流程重复,需要一些人工运维。近日,小明发现泳池推出了会员卡(类似于云端预留实例券)。一次性购买会员卡后,即可免费前来游泳。任何泳道都可以游泳,甚至可以去两条街外的chains游泳池使用,每次来游泳都能保证小明有泳道(资源预留)。办会员卡的费用和签合同差不多,但灵活性大大增强。什么是预留实例?预留实例券就像是云端的会员卡,也可以说是打折券。会员卡有自己的属性,只有属性匹配才能使用。让我们来看看会员卡长什么样子,配上这张预留实例券。这是小编从购买页面摘取的一张图片。可以看到有5个重要的信息,分别是:实例规格,比如图中ecs.g5.2xlarge的地理位置,比如华北2可用区G操作系统,比如validity图中linux的期限,比如3年预留的台数,比如图中2台预留的台数,顺便在购买页面参数选择窗口的位置选择附上,有小伙伴可能会问有没有reservation,reserved和unreserved是什么意思?别着急,后面我们会讲到实例规格和操作系统的选择。目前,预留实例优惠券仅支持Linux有效期和预留单位数量。这张会员卡购买后如何使用?答案是:用现收现付(pay-as-you-go)实例。只要预留实例优惠券有效期内(图中3年),只要你的按量付费实例符合优惠券的属性,你就会发现你的按量付费计算部分(vCPU+内存)bill直接扣掉,这部分费用不用花钱!例如,如果您持有上例中的预留实例券,您在华北2可用区G有一个ecs.g5.2xlarge实例,操作系统为Linux。本次账单的计算部分将直接全额扣除。的。但是在这个例子中,如果你的实例规格是ecs.c5.2xlarge,或者操作系统是Windows,会因为不完全匹配卡券的属性而扣费失败。当你的实例用完,你不再需要它时,释放它并打开另一个。只要还符合这些属性,还是可以抵扣的。但需要注意的是,同时扣除的按量付费实例不能超过优惠券上的预留实例数(图中为2个)。你看,预留实例优惠券通过按量付费(pay-as-you-go)保留了灵活性,同时通过承诺使用时间(例如3年期、1年期)期间),云供应商可以大大减少客户的使用量。现收现付成本(最多降低79%)。ReservedInstances的灵活分配让我们看看一些更有趣的玩法。首先看ReservedInstances的拆分。假设可抵扣实例券数量为1张,规格为ecs.g5.2xlarge(8核),则可抵扣1张ecs.g5.2xlarge(8核)按量付费实例。有一天,你觉得单节点的算力用不上了,想着能不能用凭证抵扣两个ecs.g5.xlarge(4核)。答案是:可以,只需要拆分凭证即可。那能不能变成4个ecs.g5.large(2核)的扣分呢?答案依然是:可以,只是需要重新拆解。然后是保留实例优惠券的合并。刚才反过来看这个过程,还是成立的。你有一堆小号优惠券,通过合并,你还可以组合大号优惠券。拆分和合并请参考具体规则。因此,预留实例券用于购买整个算力的折扣。当实例系列确定,vCPU总数不变时,您可以灵活调整您想要的具体规格。预留实例类型从有效期来看,目前在线预留实例优惠券分为1年期和3年期两种。在支付方式上,在线预留实例券目前分为三种:全额预付费(即一次性付清会员卡费用)、部分预付费(先支付一半费用,剩余部分按小时计费)),0预付款(购买时不付款,之后按小时出账单)。详情请点击。从资源预留的角度来看,目前线上预留实例优惠券分为区域级和可用区级两种。让我们谈谈两者之间的区别。区域级注册机和可用区级注册机首先给不熟悉ECS的读者一个概念:区域就是一个区域的概念,可能包括多个可用区。例如下图中华北2地域下有7个可用区。您购买的实例最终将位于地理上的特定可用性区域。可用区级注册机如果在购买页面选择地理位置时选择预留,则需要指定地区和具体可用区。此时,您购买的是可用区级别的RI。对于可用区级别的预留实例,不支持跨同一地域的可用区扣费。例如,如果您的注册机券在华北2可用区G,则只能在华北2可用区G的按需实例中扣除,不能在华北扣除。2可用区F实例,如果您需要扣除的实例迁移到其他可用区,您需要通过修改优惠券属性,将您的优惠券的地理位置属性更改为其他可用区。另外,zone级RI的扣费必须与实例规格完全匹配才能扣费。例如注册机优惠券是ecs.g5.2xlarge,那么实例也必须是ecs.g5.2xlarge。如果要支持ecs.g5家族下的其他规格,可以选择拆分合并,vCPU总量不变。你可能会问,刚才不是说要完全匹配吗?别着急,我们一会儿看看区域RI是如何工作的。区域级RI的最大优势是资源预留。当您购买可用区级预留实例时,ECS库存系统会为您预留对应的按量付费实例。比如优惠券是ecs.g5.2xlarge,预留了10个实例,那么在注册券有效期内,总会有10个ecs.g5.2xlarge实例为您预留,保证您随时可以发布服务你需要他们。很多朋友问,过年,春运,线上资源这么紧张,你怎么保证你的计算资源一开就100%可用?小编偷偷告诉你,预约实例券是个好办法……这也是商品名称中“预约”功能的直接体现。对于区域性预留实例,如果您在购买页面选择地理位置时选择了无预留,则无需指定具体的可用区。您只需要选择一个地区。此时,您购买的是区域性RI。区域级预留实例可以在区域内任意可用区满足扣减条件的按量付费实例进行扣减,灵活性更高。另外,区域级预留实例的扣费条件更加宽松,只要您的按需实例与优惠券上的实例族相匹配,就可以扣费(当然操作系统必须满足属性)。比如你的coupon是1年(即8760小时)ecs.c5.large(2核),你的按需实例只要满足ecs.c5的条件就可以抵扣。假设你的按需实例是ecs。c5.xlarge(4核),没关系,可以扣半年。有关更多示例,请参见下表。刚才说的是大实例可以用小券,反之,小实例可以用大券。假设你的coupon是ecs.c5.4xlarge(16核),有效期一年,那么你可以减一个16核c5一年,或者两个8核c5一年,或者四个4核C5跑一年一年,或者扣除8个2核c5一年。刚才说的区域级RI跨核扣是自动匹配的,不需要手动拆分合并。显然,区域级别的RI更灵活,但是区域级别的RI不保证资源预留。当库存非常紧张时,您可能需要等待开启按量付费实例。说了这么多,让我向您展示一下区域级RI和区域级RI在预留实例优惠券控制台中的样子。上图框是可用区级别的注册机,可以看到可用区和实例规格都非常清晰。下框是区域级别的注册机,只有区域信息,下面是跨可用区,实例规格只包括实例族信息(例如ecs.c5)和vCPU核总数。对了,Region级别的RI和可用区级别的RI是可以相互转换的,不用担心买错了。同时,还可以修改可用区级预留实例的具体可用区属性。关于这两种RI,详细文档在这里,请点击谈钱现在说说钱,看看RI的购买成本。下面对比一下ecs.c5.large实例在华北2(北京)区域三种计费规则下运行一个月的计算部分的价格:预付包月、预留实例券(1年全预付)、按量付费PaidPrepaidMonthlyReservedInstanceCoupon(1年全额预付)按量付费179元152.15元446元注:价格截取自阿里云官网4月17日,2019卷实例账单的计算部分不在存储网络部分。此外,RI的1年和3年对比显示,3年折扣较低;全额预付、部分预付、0预付的比较表明,全额预付折扣最低。如何购买?目前,预留实例券正在进行大规模邀请测试。通过ECS控制台可以看到预留实例券的入口,如图,进入后可以看到邀请测试页面。当然,您也可以直接点击提交邀请测试申请。本文作者:燕影阅读原文。本文为云栖社区原创内容,未经许可不得转载。
