Amazon Elastic Compute Cloud
Linux 实例用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

CPU 积分和基准性能

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

CPU 积分

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

获得 CPU 积分

每个可突增性能实例以设定的每小时速率(以毫秒级精度)持续获得 CPU 积分,具体取决于实例大小。用于加减积分的核算过程也以毫秒级精度进行,因此您不必担心 CPU 积分超支;CPU 的短时间突增只消耗少量 CPU 积分。

如果可突增性能实例使用的 CPU 资源少于基准性能所需的数量(例如,处于空闲状态时),则未使用的 CPU 积分将累积到 CPU 积分余额中。如果可突增性能实例需要突增至基准性能水平以上,它将花费累积积分。可突增性能实例累积的积分越多,在需要更高性能时,它突增到基准以上的时间就越长。

下表列出了可突增性能实例类型、每小时获得 CPU 积分的速率、实例可以累积获得的最大 CPU 积分数、每个实例的 vCPU 数以及以完整核心性能百分比形式表示的基准性能水平(使用单个 vCPU)。

实例类型

每小时获得的 CPU 积分

可累积获得的最大积分数*

vCPU

每个 vCPU 的基准性能

t2.nano

3

72

1

5%

t2.micro

6

144

1

10%

t2.small

12

288

1

20%

t2.medium

24

576

2

20%**

t2.large

36

864

2

30%**

t2.xlarge

54

1296

4

22.5%**

t2.2xlarge

81.6

1958.4

8

17%**

t3.nano

6

144

2

5%**

t3.micro

12

288

2

10%**

t3.small

24

576

2

20%**

t3.medium

24

576

2

20%**

t3.large

36

864

2

30%**

t3.xlarge

96

2304

4

40%**

t3.2xlarge

192

4608

8

40%**

* 可累积的积分数等于可在 24 小时周期内获得的积分数。

** T3 实例和 t2.medium 以及更大的实例具有多个 vCPU。下表列出了每个 vCPU 的基准性能。要计算实例 的基准 CPU 使用率,请将 vCPU 百分比乘以 vCPU 数。例如,t3.large 实例有两个 vCPU,它们为实例提供 60% 的基准 CPU 利用率(2 个 vCPU x 每 vCPU 30% 的基准性能)。在 CloudWatch 中,显示的是每个 vCPU 的 CPU 利用率。因此,以基准性能运行的 t3.large 实例的 CPU 利用率在 CloudWatch CPU 指标中显示为 30%。

CPU 积分获得率

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

CPU 积分累积限制

虽然获得的积分在运行的实例上从不过期,但实例可累积获得的积分数存在限制。该限制由 CPU 积分余额限制决定。在到达限制后,获得的任何新积分都会被丢弃,如下图所示。存储桶已满表示达到 CPU 积分余额限制,而溢出指示超出限制的新获得积分。

对于每种 实例大小,CPU 积分余额限制是不同的。例如,t3.micro 实例可在 CPU 积分余额中累积最多 288 个获得的 CPU 积分。上表列出了每个 实例可以累积获得的最大积分数。

注意

T2 标准实例也获得启动积分。启动积分不计入 CPU 积分余额限制。如果 T2 标准实例尚未使用其启动积分,并保持闲置状态 24 小时,同时累积获得的积分,则其 CPU 积分余额将超过限制。有关更多信息,请参阅 启动积分。T3 实例不获得启动积分。默认情况下,T3 实例作为 unlimited 启动,因此可以在启动时立即突增,而不需要启动积分。

累积的 CPU 积分生命期

运行的实例上的 CPU 积分不会过期。

对于 T2,CPU 积分余额在实例停止与启动之间不保留。如果您停止 T2 实例,实例将失去其所有累积积分。

对于 T3,CPU 积分余额在实例停止后保留七天,此后积分会丢失。如果在七天内启动实例,则不会丢失积分。

有关更多信息,请参阅 CloudWatch 指标表中的 CPUCreditBalance

基准性能

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

本页内容: