实例购买选项 - Amazon Elastic Compute Cloud

实例购买选项

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

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

  • Savings Plans – 通过承诺在 1 年或 3 年期限内保持一致的使用量(以 USD/小时为单位)来降低您的 Amazon EC2 成本。

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

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

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

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

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

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

有关 Savings Plans 的更多信息,请参阅 Savings Plans 用户指南

确定实例生命周期

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

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

New console

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

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

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

  3. 选择实例。

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

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

  6. (可选)如果您购买了 Reserved Instance 并要验证它是否正在被应用,您可以检查 Amazon EC2 的使用率报告。有关更多信息,请参阅Amazon EC2 使用率报告

Old console

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

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

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

  3. 选择实例。

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

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

  6. (可选)如果您购买了 Reserved Instance 并要验证它是否正在被应用,您可以检查 Amazon EC2 的使用率报告。有关更多信息,请参阅Amazon EC2 使用率报告

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

使用以下描述实例口令:

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

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

"Tenancy": "host"

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

"Tenancy": "dedicated"

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

"InstanceLifecycle": "spot"

否则,输出不包含 InstanceLifecycle