Amazon EC2 实例的置放群组 - Amazon Elastic Compute Cloud

Amazon EC2 实例的置放群组

为了满足工作负载的需求,您可以将一组相互依赖的 EC2 实例启动到一个置放群组中,以影响它们的置放。

根据工作负载类型,您可以使用以下置放策略之一创建置放群组:

  • 集群 – 将一个可用区内靠近的实例打包在一起。通过使用该策略,工作负载可以实现所需的低延迟网络性能,以满足高性能计算(HPC)应用程序通常使用的紧密耦合的节点到节点通信的要求。

  • 分区 – 将实例分布在不同的逻辑分区上,以便一个分区中的实例组不会与不同分区中的实例组使用相同的基础硬件。该策略通常为大型分布式和重复的工作负载所使用,例如,Hadoop、Cassandra 和 Kafka。

  • 分布 – 将一小组实例严格放置在不同的基础硬件上,以减少相关的故障。

置放群组是可选的。如果不将您的实例启动到一个置放群组中,EC2 会尝试以某种方式放置实例,以便将所有实例分布在基础硬件上,从而最大限度减少相关的故障。

定价

创建置放群组无需支付费用。

规则和限制

在使用置放群组之前,请注意以下规则:

  • 一个实例一次只能放在一个置放群组中;您不能将一个实例放在多个置放群组中。

  • 不能合并置放群组。

  • 按需容量预留区域预留实例可让您为可用区中的 EC2 实例提供容量预留。当您启动实例时,如果实例属性与按需容量预留或区域预留实例指定的属性相匹配,则该实例将自动使用预留容量。如果您将实例启动到置放群组,情况也是如此。

  • 您无法在置放群组中启动专属主机。

  • 您无法在置放群组中启动已配置为中断时停止或睡眠的竞价型实例。