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

实例购买选项

Amazon EC2 提供了以下让您根据需求优化成本的购买选项:

  • 按需实例 – 按秒为启动的实例付费。

  • 预留实例 – 通过承诺在 1 年或 3 年期限内提供一致的实例配置(包括实例类型和区域)来降低您的 Amazon EC2 成本。

  • Spot 实例 – 请求未使用的 EC2 实例,这可能会显著降低您的 Amazon EC2 成本。

  • 专用主机 – 为完全专用于运行您的实例的物理主机付费,让您现有的按插槽、按内核或按 VM 计费的软件许可证降低成本。

  • 专用实例 – 为在单一租户硬件上运行的实例按小时付费。

  • 预留容量 – 可在特定可用区中为 EC2 实例预留容量,持续时间不限。

如果您需要预留容量,请为特定可用区购买预留实例或预留容量。如果能灵活控制应用程序的运行时间并且您的应用程序可以中断,Spot 实例就是经济实惠之选。专用主机或专用实例可以通过使用现有服务器端绑定软件许可证来满足合规性要求和降低成本。有关更多信息,请参阅 Amazon EC2 定价

确定实例生命周期

实例的生命周在运行时开始,在停止时结束。您所选择的购买选项将影响实例的生命周期。例如,个按需实例将在您启动它时运行并在您终止它时结束。只要具有可用的容量,并且您的最高价高于 Spot 价格,Spot 实例就会运行。

使用以下程序来确定实例的生命周期。

New console

使用控制台确定实例的生命周期

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances (实例)

  3. 选择实例。

  4. 详细信息选项卡中的实例详细信息下,找到生命周期。如果值为 spot,表示实例是 Spot 实例。如果值为 normal,表示实例是按需实例或预留实例。

  5. 详细信息选项卡中的主机和置放群组下,找到租期。如果值为 host,表示实例正在 专用主机 上运行。如果值为 dedicated,表示实例是 专用实例。

Old console

使用控制台确定实例的生命周期

  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Instances (实例)

  3. 选择实例。

  4. 描述选项卡上,查找租期。如果值为 host,表示实例正在 专用主机 上运行。如果值为 dedicated,表示实例是 专用实例。

  5. Description 选项卡上,查找 生命周期。如果值为 spot,表示实例是 Spot 实例。如果值为 normal,表示实例是按需实例或预留实例。

使用Amazon CLI来确定实例的生命周期。

使用以下描述实例口令:

aws ec2 describe-instances --instance-ids i-1234567890abcdef0

如果实例正在专用主机上运行,那么输出内容包含以下信息:

"Tenancy": "host"

如果实例为专用实例,那么输出内容包含以下信息:

"Tenancy": "dedicated"

如果实例为 Spot 实例,那么输出内容包含以下信息:

"InstanceLifecycle": "spot"

否则,输出不包含 InstanceLifecycle