调整实例大小后如何修改我的预留实例?

1 分钟阅读
0

我需要增加我的区域性、可转换的 Amazon Elastic Compute Cloud(Amazon EC2)预留实例的大小。

简短描述

某些实例平台(例如 SUSE 和 RHEL)不支持灵活调整实例。如果支持灵活调整实例,则在使用相同系列、代系和属性中的实例时都将享受一定的折扣,无论实例大小如何。对于不支持灵活调整实例的实例平台,您可以修改预留实例的可用区、实例大小和范围来满足不断变化的需求。请注意,实例变更必须保持在同一个系列和代系内。如果您的预留占用空间保持不变,则可以将现有的预留实例拆分或合并为同一系列中不同大小的实例。

如果占用空间不变,则您之前购买的预留实例提供的折扣也不变。

解决方法

修改您的预留实例

示例场景 1

您有一个基于 5.16xlarge 的 SUSE Linux 的 EC2 实例。您为此实例购买了相应的区域可转换 r5.16xlarge 预留实例。您的应用程序的需求发生了变化,现在您需要一个 r5.24xlarge 实例。但基于 SUSE Linux 的实例无法灵活调整。您不想失去 r5.16xlarge 预留实例提供的折扣。

在这种情况下,您可以额外购买一个 r5.8xlarge 预留实例,并将其与现有的 r5.16xlarge 预留实例合并。这样就能涵盖您正在运行的 r5.24xlarge 实例。

r5.24xlarge 实例的占用空间为 192 个单元。这意味着您需要一个具备相应占用空间(192 个单元)的预留实例来涵盖新的 r5.24xlarge 实例。r5.16xlarge 实例的占用空间为 128 个单元。r5.8xlarge 预留实例的占用空间为 64 个单元。合并这些实例后,新的预留实例(128 个单元 + 64 个单元 = 192 个单元)即可涵盖活跃的 r5.24xlarge 实例。

示例场景 2

您有一个区域性的可转换预留实例,可涵盖基于 t2.large(4 个单元)RHEL 的活跃实例。但您的需求发生了变化。为了运行您的应用程序,您现在需要在负载均衡器后面运行四个 t2.small(各 1 个单元)EC2 实例。

在这种情况下,将 t2.large 预留实例分成四个 t2.small 预留实例,即可涵盖新启动的实例。

有关详细信息,请参阅修改预留实例

使用实惠配套

如果您不想修改实例,可以使用一个实惠配套

使用实惠配套,您可以在 1 年或 3 年期限内承诺一定的使用量,从而获得折扣。使用量以美元/小时为单位。以下是实惠配套选项:

  • **计算实惠配套:**无论实例系列、大小、可用区、AWS 区域、操作系统或租期如何,都可以自动应用于 EC2 实例的使用量,从而实现最大的灵活性。
  • **EC2 实例实惠配套:**提供优惠以换取在特定地区使用单个实例系列的承诺。无论可用区、大小、操作系统或租期如何,此选项都会自动应用于该区域中选定实例系列下的活跃实例。

相关信息

如何应用预留实例

标准预留实例和可转换预留实例之间的区别

AWS 官方
AWS 官方已更新 10 个月前