View a markdown version of this page

竞价型实例的分配策略 - Amazon Elastic Beanstalk
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

竞价型实例的分配策略

您可以为您的 Elastic Beanstalk 环境选择本主题中列出的任意一种分配策略。使用Elastic Beanstalk 控制台、命名空间配置选项或 Amazon CLI 为您的环境设置和配置竞价型实例分配策略和相关属性。

Amazon EC2 采用分配策略为环境管理和预置竞价型实例。每种分配策略都会根据其定义方式来优化已分配的实例,以处理可用容量、价格和实例类型选择。

Amazon EC2 Auto Scaling 提供了以下适用于竞价型实例的分配策略:

  • 容量优化型策略(默认)

    • 从实例池中请求竞价型实例,并根据启动的实例数量选择最佳容量。

    • 此策略非常适用于必须最大限度地降低服务中断可能性的工作负载。

  • 价格容量优化型策略

    • 从中断概率最低且价格最低的实例池中请求竞价型实例。

    • 这是大多数竞价型工作负载的首选。

  • 容量优化优先型策略

    • 根据容量可用性首先请求竞价型实例,同时尽最大努力兑现您选择的实例类型优先级。在为 Elastic Beanstalk 配置竞价型实例选项时,您可以提供按优先级排序的实例类型列表。

    • 此策略适用于需要最大限度减少服务中断的工作负载,并且特定实例类型的优先级划分很重要。

  • 最低价格

    • 从具有可用实例的最低价格实例池中请求竞价型实例。

    • 使用此策略时务必谨慎,因为它仅考虑实例价格而未考虑可用容量,这会导致中断率升高。

有关每种分配策略的更多详细信息,请参阅《Amazon EC2 Auto Scaling User Guide》 中的 Allocation strategies for multiple instance types。

为了帮助您了解哪种分配策略最适合满足您环境的要求,请参阅《Amazon EC2 用户指南》中的选择合适的竞价型分配策略。