按需型实例 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

按需型实例

使用按需型实例,您按秒为计算容量支付费用,无需长期订阅。您可以完全控制其生命周期 — 您确定何时发布、停止、休眠、启动、重启或终止它。

购买按需型实例没有长期承诺。您只需要为处于 running 状态的按需型实例的秒数付费,最少 60 秒。运行中的个按需型实例的每秒价格是固定的,上列出了此价格。

我们建议您为短期的不规则且不能中断的应用程序使用按需型实例。

使用 按需型实例

您可以通过以下方式使用按需型实例:

如果您是 Amazon EC2 的新用户,请参阅如何开始使用 Amazon EC2

个按需型实例限制

每个区域的每个 Amazon 账户运行的按需型实例数具有一定的限制。按需实例限制是根据运行的按需实例使用的虚拟中央处理器 (vCPU) 数进行管理的,而不论实例类型如何。

按需型实例具有以下限制:

  • 正在运行的按需 DL 实例

  • 正在运行的按需 F 实例

  • 正在运行的按需 G 和 VT 实例

  • 正在运行按需内存增强型实例

  • 正在运行的按需型 HPC 实例

  • 正在运行的按需 Inf 实例

  • 正在运行的按需 P 实例

  • 正在运行的按需标准(A、C、D、H、I、M、R、T、Z)实例

  • 正在运行的按需型 Trn 实例

  • 正在运行的按需 X 实例

每种限制指定了一个或多个实例系列的 vCPU 限制。有关不同实例系列、实例代和大小的信息,请参阅 Amazon EC2 实例类型

只要 vCPU 数不超过您的账户限制,您就可以启动满足您不断变化的应用程序需求的任意实例类型组合。例如,对于 256 个 vCPU 的标准实例限制,您可以启动 32 个 m5.2xlarge 实例 (32 x 8 vCPU) 或 16 个 c5.4xlarge 实例 (16 x 16 vCPU)。有关更多信息,请参阅 EC2 个按需实例限制

监控 个按需型实例 限制和使用情况

您可以使用以下方法查看和管理按需型实例限制。

使用 Amazon EC2 控制台查看当前限制
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 从导航栏中选择一个区域。

  3. 从导航窗格中,选择 Limits

  4. 从第一个筛选条件中选择正在运行的实例当前限制列会显示账户中每种按需型实例类型的最大 vCPU 数量。

使用 Amazon Trusted Advisor 控制台查看当前限制

打开 Amazon Trusted Advisor 控制台中的服务限制页面

配置 CloudWatch 告警

使用 Amazon CloudWatch 指标集成,您可以根据限制监控 EC2 使用情况。您还可以配置警报以警告即将达到限制。有关更多信息,请参阅 Amazon CloudWatch 用户指南 中的可视化服务配额并设置告警

计算所需的 vCPU 数量

您可以使用 vCPU 限制计算器来确定应用程序需要的 vCPU 数。

使用计算器时,请注意:计算器假定您已达到当前限制。您为实例计数输入的值是在当前限制允许的数量之外您需要启动的实例数量。该计算器将您的当前限制添加到实例计数以获得新的限制。

您可以查看和使用以下控件和信息:

  • 实例类型 – 您添加到 vCPU 限制计算器的实例类型。

  • 实例计数 – 您需要的所选实例类型的实例数。

  • vCPU 计数 – 与实例计数对应的 vCPU 数。

  • 当前限制 – 实例类型所属的限制类型的当前限制。该限制应用到相同限制类型的所有实例类型。例如,在前面的屏幕截图中,m5.2xlargec5.4xlarge 的当前限制为 2016 个 vCPU,这是属于所有标准实例限制的所有实例类型的限制。

  • 新限制 – 新限制以 vCPU 数量为单位,通过将 vCPU 计数当前限制相加来计算。

  • X – 选择 X 可删除行。

  • 添加实例类型 – 选择添加实例类型可将其他实例类型添加到计算器。

  • 限制计算 – 显示当前限制、所需 vCPU 以及限制类型的新限制。

    • 实例限制名称 – 您选择的实例类型的限制类型。

    • 当前限制 – 限制类型的当前限制。

    • 所需 vCPU – 与您在实例计数中指定的实例数对应的 vCPU 数。对于所有标准实例限制类型,需要的 vCPU 数通过将此限制类型的所有实例类型的 vCPU 计数相加得到。

    • 新限制 – 新限制通过将当前限制所需 vCPU 相加得到。

    • 选项 – 选择请求提高限制可请求提高对应限制类型的限制。

计算所需 vCPU 数
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 从导航栏中选择一个区域。

  3. 从左侧导航器,选择限制

  4. 选择计算 vCPU 限制

  5. 选择添加实例类型,选择所需实例类型,然后指定所需实例数。要添加更多实例类型,请再次选择添加实例类型

  6. 查看限制计算窗格,了解指定实例所需的新限制。

  7. 使用完计算器后,您可以选择 Request on-demand limit increase(请求提高按需限制)或 Close(关闭)。

请求提高限制

即使 Amazon EC2 会根据您的使用情况自动增加按需型实例限制,您也可以在必要时请求提高限制。例如,如果您打算启动超过当前限制允许数量的实例,可以使用上一部分介绍的限制计算器或使用 Amazon EC2 Service Quotas 所述的方法之一。

查询按需型实例的价格

可以使用价目表服务 API 或 Amazon 价目表 API 查询按需型实例的价格。有关更多信息,请参阅 Amazon Billing 用户指南中的使用Amazon价目表 API