基准CPU计算性能
每种t5实例规格都有一个基准CPU计算性能,即正常工作负载时,实例每个vCPU核有一个最大使用率。比如ecs.t5-lc1m2.small实例在正常工作负载时,CPU使用率最大为10%。
CPU 积分
每台t5实例根据基准CPU计算性能以固定速度获取CPU积分。一个CPU积分代表的计算性能与vCPU核数、CPU使用率和工作时间有关:
1个CPU积分 = 一个vCPU核以100%使用率运行1分钟
1个CPU积分 = 一个vCPU核以50%使用率运行2分钟
1个CPU积分 = 2个vCPU核以25%使用率运行2分钟
如果希望一个vCPU核一小时(60分钟)都以100%使用率运行,一个vCPU核每小时需要60个CPU积分。
初始CPU积分
一台t5实例在创建成功后,每个vCPU核会分到30个CPU积分,即初始CPU积分。只有创建实例时才会分配初始CPU积分。当实例开始消耗CPU积分时,优先使用初始CPU积分。
CPU积分获得率
t5实例每分钟获取CPU积分。CPU积分获得率是指单位时间内一台t5实例获取的CPU积分,取决于基准CPU计算性能,以分钟为单位。计算公式如下:
CPU积分获得率 = 基准CPU计算性能 * vCPU数量
举例:以ecs.t5-c1m2.xlarge为例,平均基准CPU计算性能为15%,所以,CPU积分分发速度为每分钟0.6个CPU积分(即每小时36个CPU积分)。
消耗CPU积分
实例开启后即消耗累积的积分,并且优先消耗初始CPU积分。每分钟CPU积分的消耗量按以下公式计算:
每分钟消耗的CPU积分 = 1个CPU积分 * 实际CPU计算性能
举例:以ecs.t5-lc1m2.small为例,当它以20% CPU使用率运行1分钟时,会消耗0.2个CPU积分。
累积CPU积分
当实例的CPU使用率小于基准CPU计算性能时,因每分钟内CPU积分的消耗量小于分发量,实例CPU累计积分可产生净增加。反之,则产生净消耗。增加速度取决于实际CPU负载与基准性能之间的差值,计算公式如下:
每分钟累计的CPU积分 = 1个CPU积分 * (基准CPU计算性能 - 实际CPU计算性能)
您可以在控制台上 查看CPU累积量和消耗量。
最大CPU积分余额
当CPU积分分发量大于消耗量时,CPU积分会越来越多。获得的积分在运行的实例上不会过期,但一个实例可累积获取的积分数存在上限,即,最大CPU积分余额。不同的实例规格,上限不同。
以ecs.t5-lc2m1.nano为例,最大CPU积分余额为144。当CPU积分达到144时,暂停累积,少于144时,重新开始累积。
初始积分不计算在内。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。