如果你是阿里云突发性能实例的使用者,或者正打算入手一款入门级云主机,你是否注意到在2018杭州云栖大会弹性计算平台技术专场上提到的新款突发性能实例 – t5无性能约束实例?
无性能约束是什么概念?先来看看当时现场的介绍图:
简而言之,对于突发性能实例来说,在性能负载大于基线时会消耗积分(当然,反之性能负载小于基线时会积累积分),当积分消耗完后,t5标准实例的性能会被限制在基线。而t5无性能约束实例可以通过预支积分,或者付费的方式,继续维持系统性能,相当于信用卡版本的t5实例,灵活度更高,对突发场景的适应性更好,说是成本和性能兼得完全合适。
现在我们来看看这个“信用卡版本t5”怎么玩:
小A购买了一台1核1G的t5,规格:ecs.t5-lc1m1.small,安装Linux系统。
实例创建后,小A会获取初始CPU积分30分,在实例启动时,小A另外会获得预支积分144分。为什么是144分?因为最多可以预支的积分等于该实例未来24小时可累积的最大CPU积分余额,对于这款实例来说,最多可以预支144分(见下图)。
小A的实例开始运行,CPU负载如下图。
实例在开始阶段,CPU负载一直大于CPU基线,所以一直处于积分消耗阶段。首先被消耗的是现有的CPU积分(和t5标准版一样)。
在现有的30个CPU积分消耗完后,并不会马上开始收费,而会消耗预支积分。在本例中,小A有144个预支积分,即使CPU以100%负载运行,消耗完所有预支积分也需要160分钟。
在预支积分也消耗完后,开始消耗超额积分。这个阶段是收费的,直至CPU负载回到到基线下方为止。超额积分的单价和实例的操作系统有关,Linux实例每个积分消耗0.005元,Windows实例消耗0.01元。假设小A的Linux实例使用了50个超额积分,那么这个阶段他的账单是:0.005 x 50 = 0.25元。
在CPU负载回到基线下方后,积分开始积累。最先被积累的是预支积分,这个过程就像信用卡还款,直到144个预支积分都恢复后,实例开始累积CPU积分。
当下一次突发性能场景到来时,仍然优先消耗CPU积分,其次是预支积分,最后是超额积分。
相比t5标准版在CPU积分消耗完后,CPU性能就会被限制在基线,t5无性能约束版的适应性和灵活性更强。
对于大部分入门用户来说,持续超过CPU使用基线的场景并不多。在unlimited模式下,只要24小时平均CPU使用率小于基线,就无需额外付费,预支的积分会随着CPU的使用率降低而补充。
如果你的业务场景不需要CPU持续高速超过基线运行,如果你希望成本和性能兼得,来试试t5无性能约束版吧。
目前t5无性能约束版正在陆续向全网用户开放,您可以在创建实例前或创建实例后打开无性能约束版的开关(见下图)。
点击t5无性能约束版的帮助文档,了解更多。
另外,点击参加阿里云2018双11拼团活动,1核2G的t5云服务器最低只需¥99.5/年。