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

无限模式

配置为 unlimited 的可突增性能实例(如 T2 无限或 T3 无限)可以承受所需的任何时段的高 CPU 性能。如果在滚动 24 小时或实例生命周期(以较短者为准)内 T2 或 T3 实例的平均 CPU 利用率等于或低于基准,实例的每小时价格自动涵盖期间的所有使用峰值。如果实例长时间以较高的 CPU 利用率运行,可能会按每 vCPU 小时的固定费率收取额外的费用。有关实例定价的信息,请参阅 Amazon EC2 定价Amazon EC2 按需定价中的“T2 和 T3 无限定价”部分。

重要

如果您使用的 t2.micro 实例享受 AWS 免费套餐优惠并将其配置为 unlimited,在滚动 24 小时内的平均使用率超过实例基准时,可能会收取相应的费用。

无限模式概念

unlimited 是用于可突增性能实例的积分配置选项。可以随时对正在运行或已停止的实例启用或禁用它。

  • 默认情况下,T3 实例作为 unlimited 启动。

  • 默认情况下,T2 实例作为 standard 启动。

只要需要,配置为 unlimited 的可突增性能实例就可以突增到基准之上。这样,您的各种通用型应用程序就可以享受较低的 实例每小时价格,并确保您的实例绝不会受到基准性能的限制。

如果在滚动 24 小时内配置为 unlimited 的实例的平均 CPU 利用率等于或低于基准,则基本每小时实例价格自动涵盖所有 CPU 使用峰值。对于绝大多数通用型工作负载,T2 和 T3 无限实例提供足够高的性能,而不会收取任何额外的费用。如果 24 小时的平均 CPU 利用率超过基准,则会按每 vCPU 小时的固定费率收取额外的费用。

有关更多信息,请参阅 Amazon EC2 按需定价中的“T2 和 T3 无限定价”部分。

无限可突增性能实例的工作原理

如果配置为 unlimited 的可突增性能实例用完其 CPU 积分余额,它可能会花费超额积分以突增到基准以上。在该实例的 CPU 使用率低于基准时,该实例会使用它获得的 CPU 积分支付以前花费的超额积分。凭借获得 CPU 积分来支付超额积分的能力,Amazon EC2 可以在 24 小时周期内将实例的 CPU 使用率保持在平均水平。

超额积分会产生费用

如果实例的平均 CPU 使用率等于或低于基准,则实例不会产生额外的费用。由于实例在 24 小时周期内可获得最大数量的积分 (例如,t3.micro 可在 24 小时周期内获得最多 288 个积分) 的原因,因此在花费的超额积分不超过最大积分数时,不会立即向您收费。

但是,如果 CPU 利用率保持在基准以上,则实例无法获得足够的积分来支付已花费的超额积分。对于未支付的超额积分,按每 vCPU 小时的固定费率收取额外的费用。有关更多信息,请参阅 Amazon EC2 按需定价中的“T2 和 T3 无限定价”部分。

在出现以下任一情况时,将对之前花费的超额积分收费:

  • 花费的超额积分超出实例可在 24 小时周期内获得的最大积分数。对于超出最大积分数的所花费超额积分,将在该小时结束时向您收费。

  • 实例已停止或终止。

  • 实例从 unlimited 切换为 standard

花费的超额积分是通过 CloudWatch 指标 CPUSurplusCreditBalance 跟踪的。通过 CloudWatch 指标 CPUSurplusCreditsCharged 来跟踪收费的超额积分。有关更多信息,请参阅 T2 和 T3 实例的额外 CloudWatch 指标

T2 无限没有启动积分

T2 标准实例接收启动积分,但 T2 无限实例不接收积分启动。T2 无限实例可以随时突增到基准以上,而不会收取额外的费用,但前提是在滚动 24 小时时间段或其生命周期 (以较短者为准) 内实例的平均 CPU 使用率等于或低于基准。因此,T2 无限实例不需要启动积分,即可在启动后立即达到较高的性能。

如果 T2 实例从 standard 切换到 unlimited,则将从 CPUCreditBalance 中扣除所有累积的启动积分,然后再结转剩余的 CPUCreditBalance

注意

T3 标准实例和 T3 无限实例从不会收到启动积分。

启用无限模式

T3 实例默认情况下作为 unlimited 启动。T2 实例默认情况下作为 standard 启动,除非您在启动时启用 unlimited

您可以随时在正在运行或停止的实例上从 unlimited 切换到 standard 以及从 standard 切换到 unlimited。有关更多信息,请参阅 作为“标准”或“无限”启动 T2 实例修改 T2 实例的 CPU 使用率积分选项

您可以使用 Amazon EC2 控制台或 AWS CLI 查看是您的 T2 或 T3 实例是配置为 unlimited 还是 standard。有关更多信息,请参阅 查看 T2 实例的 CPU 使用率积分选项

在启用或禁用“T2 无限”或“T3 无限”时,积分会出现什么情况

CPUCreditBalance 是一个 CloudWatch 指标,它跟踪 T2 或 T3 实例已累积的积分数。CPUSurplusCreditBalance 是一个 CloudWatch 指标,它跟踪“T2 无限”或“T3 无限”实例已花掉的超额积分数。

在“T2 无限”或“T3 无限”实例切换到 standard 时,会出现以下情况:

  • CPUCreditBalance 保持不变并进行结转。

  • 立即针对 CPUSurplusCreditBalance 进行收费。

在“T2 标准”或“T3 标准”实例切换到 unlimited 时,会出现以下情况:

  • 将结转包含已累积获得的积分的 CPUCreditBalance

  • 对于 T2 标准实例,将从 CPUCreditBalance 中扣除所有启动积分,并且将结转包含已累积获得的积分的剩余 CPUCreditBalance

监控积分使用情况

要了解“T2 无限”或“T3 无限”实例花费的积分是否超过基准提供的积分,您可以使用 CloudWatch 指标来跟踪和设置小时警报,以便获得积分使用情况通知。有关更多信息,请参阅 监控 CPU 积分

本页内容: