更新时间:2024-12-20 gmt 08:00

cpu积分计算方法-九游平台

什么是cpu积分

cpu积分是一种用来衡量云服务器计算、存储以及网络配置利用率的方式。云服务器利用cpu积分机制保证云服务器基准性能,解决超分云服务器长期占用cpu资源的问题。

使用cpu积分机制的弹性云服务器适用于平时cpu负载不高、但突发时可接受因积分不足,而导致云服务器性能无法超过基准性能的场景。

当前通用计算型s6和通用入门型t6规格使用积分机制(不额外进行计费),了解更多规格信息,请参考通用计算型s6通用入门型

工作原理

当您购买使用cpu积分机制的弹性云服务器后,云平台会发放初始积分,用来满足云服务器安装后的突发性能要求。

云服务器运行后,就会开始消耗积分以满足需求,同时云平台按照一定的速度发放积分。当云服务器实际计算性能高于基准cpu计算性能时,会消耗更多的cpu积分来提升cpu性能,满足工作需求。

  • 云平台发放的积分可以累积,但达到最大积分后,停止累积。
  • 初始积分不计入累积积分上限。
  • 当云服务器开始消耗cpu积分时,优先使用初始cpu积分。
  • 1个vcpu按照100%利用率,运行1分钟 ,消耗1个积分。
  • 通用计算型s6规格属于不限制积分的共享型实例,实例性能突发时间不受积分的限制,也无额外积分收费。
  • 通用入门型t6规格属于限制积分的共享型实例,如果实际计算性能长期高于基准性能,则会持续消耗累积积分,当累积积分为0时,实际计算性能无法超过基准性能。

相关概念

表1 cpu积分相关概念(以t6云服务器为例)

概念

说明

示例

初始积分

1台t6云服务器在创建成功后,会分到云平台分配的cpu积分,即初始cpu积分。初始cpu积分仅在创建时分配。

以t6.large.1为例,云服务器创建成功后,会分配60个cpu积分。

最大积分

当分配积分大于消耗积分时,cpu积分会越来越多。获得的积分在运行的云服务器上不会过期,但每个云服务器可累积获取的积分数存在上限,即cpu积分累积上限。不同的云服务器规格,上限不同。

以t6.large.1为例,最大cpu积分余额为576。当cpu积分达到576,cpu积分暂停累积,少于576时,重新开始累积。

cpu积分/小时

每小时云服务器获取的cpu积分,与基准cpu计算性能对应。

1个vcpu计算性能100%时,运行1分钟 ,消耗1个积分。

以t6.large.1为例,cpu积分/小时为24,代表cpu积分分配速度为每小时24个cpu积分。

基准cpu计算性能(%)

当云服务器以基准cpu计算性能运行时,每分钟的消耗积分等于云平台分配的cpu积分。

以t6.large.1为例,基准cpu计算性能为40%,即实际计算性能为40%时,每分钟的消耗积分等于分配积分。

平均基准cpu计算性能(%)

当云服务器以基准cpu计算性能运行时,每个vcpu的计算性能为平均基准cpu计算性能。计算公式如下:

平均基准cpu计算性能 = 基准cpu计算性能 ÷ vcpu个数

以t6.large.1为例,基准cpu计算性能为40%,vcpu为2,平均基准cpu计算性能为20%。

消耗积分

云服务器运行后,就会开始消耗积分以满足需求。

1个积分可以提供1个vcpu在计算性能100%时运行1分钟 。

因此每分钟cpu积分的消耗积分计算公式如下:

每分钟消耗的cpu积分 = 1个cpu积分 x 实际cpu计算性能

以t6.large.1为例,实际计算性能为20%运行1分钟时,会消耗0.2个cpu积分。

累积积分

  • 实际cpu计算性能低于基准cpu计算性能时,即每分钟的消耗积分小于云平台分配的cpu积分,剩余积分累加,即为累积积分(累积积分达到最大积分后,停止累积)。
  • 实际cpu计算性能高于基准cpu计算性能时,即每分钟的消耗积分大于云平台分配的cpu积分,此时会消耗累积积分来提升cpu性能(优先使用初始cpu积分),满足工作需求。

每分钟累积积分计算公式如下:

每分钟累计的cpu积分 = 1个cpu积分 x (基准cpu计算性能 - 实际cpu计算性能)

以t6.large.1为例,基准cpu计算性能为40%,当云服务器实际计算性能为10%时,1分钟可以累积0.3个cpu积分。

关机对cpu积分的影响

cpu积分变化因计费模式和网络类型而异。

表2 计费模式与cpu积分

计费模式

云服务器关机后积分变化

包年/包月

关机后保留已有的积分,积分继续累积,但达到最大积分后,停止累积。

按需计费

关机后保留已有的积分,但积分不再累积。

竞价计费型实例

关机后保留已有的积分,但积分不再累积。

相关文档

网站地图