如何确保我的 amazon ec2 实例正在使用预留实例?

如何确保我的 amazon ec2 实例正在使用预留实例?

我购买了一个 Amazon EC2 实例,其价格低于常规按需实例。当我在 EC2 中启动新实例时,没有任何迹象表明我将使用预留实例。如何确保我使用的实例是预留实例而不是按需实例?

答案1

只要您使用的实例数量少于您拥有的预留实例数量,AWS 就会自动向您收取预留价格。

换句话说,类型之间没有区别,这纯粹是一个会计问题,AWS 会自动为您处理。

答案2

正如其他人所说,这更像是一种计费结构。亚马逊现在已在其“成本管理器”中添加了一些有用的报告(您可能必须先在计费设置中启用它,然后等待一两天才能看到数据。)有“RI 使用率报告”和“RI 覆盖率报告”模板可用。

在这里,您可以看到我几天前购买的预留实例在覆盖率报告上的效果,确认预留现在覆盖了我正在运行的 100% 的实例:

Cost Explorer 中的 RI 覆盖率报告

答案3

您将在帐户活动中看到它。您必须自己进行分析,但如果您知道您购买了多少实例以及有多少实例正在运行,您就可以知道您是否被收取了您认为应该收取的费用。我自己前段时间购买了几个实例,我想确保我购买了正确的预留实例,所以我打印了一份帐户活动副本,等了几天,然后比较了结果。

您会在帐户活动屏幕上看到一条注释,上面写着“预留实例”,但无论是否使用,这条注释都会出现,因为对于预留实例(仅限重度使用),他们会在月初提前向您收取整个月的费用。只需确保您的正常费用不会出现,并且您知道预留实例正在正确使用即可。

答案4

要检查您的预留实例:

  1. 登录到您的 aws 控制台。
  2. 进入EC2管理页面。
  3. 扩展实例
  4. 单击“预留实例”

在这里,您可以看到所有可用的预留实例(如果可用),否则会显示“您没有任何预留实例。”。

相关内容