承诺在整个组织内使用 EC2?

承诺在整个组织内使用 EC2?

我想知道是否可以在组织内的 AWS 账户之间移动作为承诺使用创建的特定 EC2 实例?

场景如下:假设技术公司为多个客户处理 IT 系统,并决定利用 AWS 组织为每个客户创建单独的子账户。在大多数情况下,系统在 ECS/EKS 集群上运行,因此虚拟机是同质的。由于这种同质性,大多数机器都是购买时承诺使用 1 年或 3 年。但某个时候客户可能会离开公司,而机器会留下来。是否可以将它们连同承诺使用一起转移到同一组织内的其他子账户?

答案1

简短的回答是:是的。预留实例可以在整个组织内共享。

更多详情可在这找到:具有整合账单的 RI

请谨慎选择购买 RI 的账户,这样即使子账户迁出,您仍可保留 RI。请参阅上面的链接,了解如何跨账户使用 RI 的指导。

值得补充的是,预留实例(或承诺使用)本身并不与特定实例绑定。例如。如果您有一个 1x c5.xlarge 的 RI,并且部署了 2x c5.xlarges 实例,那么 RI 将附加到第一个实例,如果您随后终止该实例,它将简单地附加到第二个实例。

答案2

AWS 文档. 还可以找到更多详细信息这里

出于计费目的,AWS Organizations 的整合计费功能将组织中的所有账户视为一个账户。这意味着组织中的所有账户都可以享受任何其他账户购买的预留实例的每小时成本优惠。

这意味着您可以在任何帐户中创建预留实例,并且账单将反映折扣。

RI 位置

主账户:全部放入主账户才有效,不受账户删除影响。无法选择将优惠应用到哪个账户。

子账户:折扣适用于 RI 所在的账户,如果没有实例,则折扣将适用于其他账户中的该实例类型。如果删除账户,RI 可能会丢失,无法移动。

哪种方法最适合您取决于您​​的具体情况,您的问题没有提供足够的信息供我指导您。

相关内容