共享容量预留 - Amazon Elastic Compute Cloud

共享容量预留

容量预留共享使容量预留拥有者能够与其他AWS账户或在AWS组织内共享其预留容量。这使您能够集中创建和管理容量预留,并跨多个AWS账户或在AWS组织内共享预留容量。

在此模型中,拥有容量预留的AWS账户(拥有者)将与其他AWS账户(使用者)共享它。使用者可以在与其共享的容量预留中启动实例,所用方式与他们在自己的账户中拥有的容量预留中启动实例的方式相同。容量预留拥有者负责管理容量预留以及它们启动到其中的实例。拥有者无法修改使用者启动到已共享的容量预留中的实例。使用者负责管理启动到与其共享的容量预留中的实例。使用者无法查看或修改由其他使用者或容量预留拥有者拥有的实例。

容量预留拥有者可与以下对象共享容量预留:

  • 其 AWS 组织内部或外部的特定 AWS 账户

  • 其 AWS 组织内的组织部门

  • 其整个 AWS 组织

共享容量预留的先决条件

  • 要共享容量预留,您必须在您的AWS账户拥有它。无法共享已与您共享的容量预留。

  • 您只能为共享租赁实例共享 容量预留。您无法为专用租赁实例共享 容量预留。

  • 容量预留共享不适用于新的AWS账户或具有有限账单历史记录的AWS账户。

  • 要与您的AWS组织或AWS组织内的组织部门共享容量预留,您必须允许与 AWS Organizations 共享。有关更多信息,请参阅 AWS RAM 用户指南中的允许与 AWS Organizations 共享。

容量预留共享与 AWS Resource Access Manager (AWS RAM) 集成。AWS RAM 是一项服务,允许您与任何AWS账户或通过 AWS Organizations 共享AWS资源。利用 AWS RAM,您可通过创建资源共享来共享您拥有的资源。资源共享指定要共享的资源以及与之共享资源的使用者。使用者可以是单个 AWS 账户或 AWS Organizations 中的组织部门或整个组织。

AWS RAM有关 的更多信息,请参阅 AWS RAM 用户指南

跨可用区共享

为确保资源分配到区域的各可用区,我们将可用区独立映射到每个账户的名称。这可能会导致账户之间的可用区命名差异。例如,您的 us-east-1a 账户的可用区 AWS 可能与另一 us-east-1a 账户的 AWS 不在同一位置。

要确定容量预留相对于账户的位置,您必须使用可用区 ID (AZ ID)。AZ ID 是跨所有 AWS 账户的可用区的唯一且一致的标识符。例如,use1-az1us-east-1 区域的 AZ ID,它在每个 AWS 账户中的位置均相同。

查看账户中的可用区的 AZ ID
  1. 通过以下网址打开 AWS RAM 控制台:https://console.aws.amazon.com/ram

  2. 当前区域的 AZ ID 显示在屏幕右侧的 Your AZ ID (您的 AZ ID) 面板中。

共享的容量预留权限

拥有者的权限

拥有者负责管理和取消其共享的容量预留。拥有者无法修改由其他账户拥有的共享容量预留中运行的实例。拥有者仍然负责管理其启动到共享的容量预留中的实例。

使用者的权限

使用者负责管理其正在运行共享的容量预留的实例。使用者不能以任何方式修改共享的容量预留,也不能查看或修改由其他使用者或容量预留拥有者拥有的实例。

计费和计量

共享容量预留不会产生额外的费用。

默认情况下,容量预留所有者需要为其在容量预留中运行的实例以及未使用的预留容量付费,而使用者需要为其在共享容量预留中运行的实例付费。但是,您可以将共享容量预留的可用容量账单分配给特定的使用者账户。有关更多信息,请参阅 共享 Amazon EC2 容量预留的账单分配

如果容量预留所有者属于不同的付款人账户,并且容量预留由区域预留实例或 Savings Plan 承保,则容量预留所有者将继续为区域预留实例或 Savings Plan 付费。在这些情况下,容量预留所有者将为区域预留实例或 Savings Plan 付费,使用者需要为在共享容量预留中运行的实例付费。

实例限制

所有容量预留使用量都计入容量预留拥有者的个按需型实例限制。这包括:

  • 未使用的预留容量

  • 容量预留拥有者拥有的实例的使用情况

  • 使用者拥有的实例的使用情况

使用者在共享容量中启动的实例将计入容量预留拥有者的个按需型实例限制。使用者的实例限制是他们自己的个按需型实例限制和他们可以访问的共享容量预留中的可用容量的总和。