On-Demand Capacity Reservations - Amazon Elastic Compute Cloud

On-Demand Capacity Reservations

通过使用按需容量预留,您可以在特定可用区中为Amazon EC2实例预留计算容量达任意持续时间。容量预留可降低在存在容量限制的情况下无法获得按需容量的风险。如果您有严格的容量要求,并且正在运行需要一定级别的长期或短期容量保证的业务关键型工作负载,我们建议您创建容量预留,以确保在需要时始终可以获得所需时长的 Amazon EC2 容量。

您随时可以创建容量预留,而无需作出一年或三年期限承诺。在您的账户中预置容量预留后,容量即可用且账单开始。当您不再需要容量保证时,请取消容量预留以释放容量并停止产生费用。您还可以使用 Savings Plans 和区域性预留实例提供的账单折扣来减少容量预留的成本。

在创建容量预留时,您将指定:

  • 在其中预留容量的可用区

  • 为其预留容量的实例的数量

  • 实例属性,包括实例类型、平台、可用区和租赁

容量预留只能由匹配其属性的实例使用。默认情况下,这些容量由与属性匹配的运行中实例使用。如果您没有任何正在运行的实例与容量预留的容量匹配,则这些容量将保持未使用的状态,直至启动具有匹配属性的实例。

容量预留、预留实例与 Savings Plan 的区别

下表重点介绍容量预留、预留实例和 Savings Plan 之间的主要区别:

Capacity Reservations 可用区预留实例 区域性预留实例 Savings Plans
期限 没有承诺用量。可以根据需要创建和取消。 需要固定的一年或三年使用承诺
容量优势 在特定可用区中预留容量。 无预留容量。
账单折扣 无账单折扣。† 提供账单折扣。
实例限制 适用每个区域的每个按需型实例的限制。 默认值为每个可用区 20 个。您可以请求提高限制。 默认值为每个区域 20 个。您可以请求提高限制。 无限制。

† 您可以将容量预留与 Savings Plans 或区域预留实例相结合,以获得折扣。

有关更多信息,请参阅下列内容:

支持的平台

您必须使用正确的平台创建容量预留,以确保它与您的实例正确匹配。容量预留支持以下平台:

  • Linux/UNIX

  • 含有 SQL Server Standard 的 Linux

  • 含有 SQL Server Web 的 Linux

  • 含有 SQL Server Enterprise 的 Linux

  • SUSE Linux

  • Red Hat Enterprise Linux

  • 含有 SQL Server Standard 的 RHEL

  • 含有 SQL Server Enterprise 的 RHEL

  • 含有 SQL Server Web 的 RHEL

  • 含有 HA 的 RHEL

  • 含有 HA 和 SQL Server Standard 的 RHEL

  • 含有 HA 和 SQL Server Enterprise 的 RHEL

  • Ubuntu Pro

  • Windows

  • 含有 SQL Server 的 Windows

  • 含有 SQL Server Web 的 Windows

  • 含有 SQL Server Standard 的 Windows

  • 含有 SQL Server Enterprise 的 Windows

您购买 容量预留 时,必须指定代表适用于您实例的操作系统的平台

  • 对于 SUSE Linux 和 RHEL 发行版(不包括 BYOL),您必须选择特定的平台。例如,SUSE LinuxRed Hat Enterprise Linux 平台。

  • 对于所有其他 Linux 发行版(包括 Ubuntu),选择 Linux/UNIX 平台。

  • 如果您携带现有的 RHEL 订阅 (BYOL),则必须选择 Linux/UNIX 平台。

  • 对于带有 SQL Standard 的 Windows、带有 SQL Server Enterprise 的 Windows 和带有 SQL Server Web 的 Windows,您必须选择特定平台。

  • 对于所有其他 Windows 版本(不支持的 BYOL 除外),请选择 Windows 平台。

配额

允许您预留容量的实例数基于您账户的个按需型实例配额。您可以在配额允许的数量减去已经运行的实例数量范围内,为任意数量的实例预留容量。

限额仅适用于正在运行的实例。如果实例处于待处理、正在停止、已停止或休眠状态,则不会计入限额。

限制

在创建容量预留之前,请注意以下限制。

  • 活动和未使用的容量预留会计入您的个按需型实例限制中。

  • 容量预留无法从一个AWS账户转移到另一个账户。但是,您可以与其他 AWS 账户共享容量预留。有关更多信息,请参阅 使用共享 容量预留

  • 区域Reserved Instance账单折扣不适用于容量预留。

  • 您可以在集群置放群组中创建容量预留。不支持分布和分区置放群组。

  • 容量预留不能与专用主机一起使用。容量预留可以与专用实例一起使用。

  • [Windows 实例] 容量预留不能用于自带许可(BYOL)。

  • 容量预留不能确保休眠的实例在尝试启动后可以恢复。