Amazon Elastic Compute Cloud
Linux 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

CPU 积分和基准性能

传统 Amazon EC2 实例类型提供固定性能,而 T2 实例提供基准水平的 CPU 性能并能够突增到基准水平之上。基准性能和突增能力由 CPU 积分控制。一个 CPU 积分提供一个完整 CPU 核心在一分钟内的性能。

CPU 积分

一个 CPU 积分等于一个 vCPU 按 100% 使用率运行一分钟。vCPU 数、使用率和时间的其他组合也可以等于一个 CPU 积分。例如,一个 CPU 积分等于一个 vCPU 按 50% 使用率运行两分钟,或者两个 vCPU 按 25% 使用率运行两分钟。

获得 CPU 积分

每个 T2 实例以固定的每小时数额 (以毫秒级精度) 持续接收 CPU 积分,具体取决于实例大小。用于加减积分的核算过程也以毫秒级精度进行,因此您不必担心 CPU 积分超支;CPU 的短时间突增只消耗少部分的 CPU 积分。

在 T2 实例使用的 CPU 资源少于其基准性能水平允许的数量时 (例如,处于空闲状态时),未使用的 CPU 积分 (或获得的积分与花费的积分的差值) 将存储在积分余额中,从而累积 CPU 积分以在突增时使用。在您的 T2 实例需要的 CPU 资源超过基准性能水平允许的数量时,它将使用 CPU 积分余额中的积分。您的 T2 实例累积的积分越多,在需要更高性能时,它突增到基准性能水平以上的时间就越长。

下表列出了接收 CPU 积分的速率、实例可以累积获得的最大 CPU 积分余额、vCPU 数以及采用完整核心性能百分比形式的基准性能水平 (使用单个 vCPU)。

实例类型

每小时获得的 CPU 积分

获得的最大 CPU 积分余额

vCPU

基准性能 (CPU 使用率百分比)

t2.nano

3

72

1

5%

t2.micro

6

144

1

10%

t2.small

12

288

1

20%

t2.medium

24

576

2

40% (最大 200%)*

t2.large

36

864

2

60% (最大 200%)*

t2.xlarge

54

1296

4

90% (最大 400%)*

t2.2xlarge

81

1944

8

135% (最大 800%)*

* t2.medium 和更大的实例具有多个 vCPU。表中的基准性能是使用单个 vCPU 的百分比形式 (您可以将性能拆分到多个 vCPU 上)。要计算实例的基准 CPU 使用率,请将 vCPU 百分比总和除以 vCPU 数。例如,t2.large 的基准性能是 1 个 vCPU 的 60%。一个 t2.large 实例具有 2 个 vCPU,因此,以基准性能运行的 t2.large 实例的 CPU 使用率在 CloudWatch CPU 指标中显示为 30%。

CPU 积分获得速率

每小时获得的 CPU 积分数是由实例大小决定的。例如,t2.nano 每小时获得 3 个积分,而 t2.small 每小时获得 12 积分。上表列出了所有 T2 实例的积分获得速率。

尽管 CPU 积分从不过期,但实例累积的积分不能超过可累积的最大积分数。将丢弃在达到最大积分数后获得的任何积分,如下图中所示:完整存储桶表示最大积分数,溢出表示最近获得的积分超过最大积分数。

对于每种 T2 实例大小,最大积分数是不同的。例如,一个 t2.micro 实例每小时获得 6 个 CPU 积分,可以累积获得的最大 CPU 积分余额为 144 个 CPU 积分。上表列出了每个 T2 实例可以累积的最大积分数。

运行的实例上的 CPU 积分不会过期。不过,在实例停止和启动之间不会保留 CPU 积分余额;如果停止实例,该实例将丢失累积的所有积分。

基准性能

每个 T2 实例每小时获得指定数量的积分,并且可以累积到最大积分数 (由实例大小决定)。

每小时获得的积分数可以表示为 CPU 使用率的百分比形式,它称为基准性能,有时干脆称为基准。例如,一个 t2.nano 每小时获得 3 个积分,因而基准性能为 5% (3/60 分钟)。具有两个 vCPU 的 t2.large 每小时获得 36 个积分,因而每个 vCPU 的基准性能为 30% (18/60 分钟)。

本页内容: