阿里云服务器突发性能实例简介



突发性能实例是一种通过CPU积分来保证计算性能的实例规格,适用于平时CPU使用率低,但偶尔有突发高CPU使用率的场景。突发性能实例在创建后可以持续获得CPU积分,在性能无法满足负载要求时,通过消耗更多CPU积分来无缝提高计算性能,不会影响部署在实例上的环境和应用。较之其他实例规格,突发性能实例的CPU使用更加灵活且成本较低。

突发性能实例相比相比共享型、通用型实例多了“基准性能”和“CPU积分”两个的概念,基准性能全称是基准CPU计算性能,它决定了CPU积分的获取速度,实例运行需依靠并消耗CPU积分。CPU积分在购买创建实例后持续获得,获取速度是固定的,CPU积分获取速度=60积分/小时 × 基准性能 × vCPU个数。实例创建的同时也在持续的消耗CPU积分,消耗速度不是固定的,它和CPU使用率、vCPU数量有关,CPU积分消耗速度=60积分/小时 × CPU使用率 × vCPU个数,所以,以下三种情况都将消耗1个CPU积分:

·1个vCPU以100%使用率运行1分钟;
·1个vCPU以50%使用率运行2分钟;
·2个vCPU以50%使用率运行1分钟;

从上边两个公式可知:
·当CPU使用率=基准性能时,消耗速度等于获取速度,这就保证了实例可以在基准性能下持续稳定的运行;
·当CPU使用率<基准性能时,消耗速度小于获取速度,CPU积分有剩余,剩余积分可以保存,有效期24小时;
·当CPU使用率>基准性能时,消耗速度大于获取速度,此时可用保存的CPU积分来提高CPU使用率,积分用完降回到基准性能;

以ecs.t6-c1m1.large(2 vCPU、20%CPU基准性能)实例规格为例:



20%基准性能决定了CPU积分获取速度=60积分/小时 × 20% × 2个vCPU=24积分/小时,如果CPU使用率保持在20%,那么CPU积分消耗速度也是24积分/小时,这样就保证了实例可以在基准性能下持续稳定的运行;如果CPU使用率低于20%,积分有剩余可保存;如果CPU使用率大于20%则用保存的积分提高CPU使用率,积分用完后再降回20%。最大CPU积分余额=24积分/小时 × 24小时=576积分,可满足ecs.t6-c1m1.large实例CPU以100%使用率运行=576积分 ÷ 60积分/小时 × 2=4.8小时。









常见问题

问:高CPU使用率场景下突发性能实例CPU积分不够用怎么办?
答:突发性能实例分为性能约束模式(默认)和无性能约束模式,当CPU积分余额消耗完毕后,如果实例的CPU使用率仍然高于基准性能,可以打开无性能约束模式,突破可用CPU积分的约束,通过透支或付费使用CPU积分在任意时间段保持高于基准性能的CPU使用率。

参考资料

[1].突发性能实例概述:https://help.aliyun.com/document_detail/59977.html
[2].实例规格族:https://help.aliyun.com/document_detail/25378.html

评论: 0 | 引用: 0 | 查看次数: 1719
发表评论
登录后再发表评论!