步骤 2:指定扩展策略 - Amazon Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

步骤 2:指定扩展策略

使用以下过程为上一步中发现的资源指定扩展策略。

对于每种类型的资源,Amazon Auto Scaling 选择最常用于确定在任何给定时间有多少该资源正在使用中的指标。您应选择最合适的扩展策略以根据此指标优化性能。当您启用动态扩展功能和预测式扩展功能时,在它们之间共享扩展策略。有关更多信息,请参阅 扩展计划的工作原理

有以下扩展策略可用:

  • 提高可用性 – Amazon Auto Scaling 自动扩展和缩减资源并将资源利用率保持在 40%。当您的应用程序具有紧急且有时无法预测的扩展需求时,此选项很有用。

  • 在可用性和成本之间进行平衡 – Amazon Auto Scaling 自动扩展和缩减资源并将资源利用率保持在 50%。此选项可帮助您保持高可用性,同时降低成本。

  • 成本优化 – Amazon Auto Scaling 自动扩展和缩减资源并将资源利用率保持在 70%。如果您的应用程序可以在需求出现意外更改时处理缓冲区容量减少的情况,则此选项可用于降低成本。

例如,扩展计划将您的 Auto Scaling 组配置为根据组中所有实例平均使用的 CPU 量来添加或删除 Amazon EC2 实例。您可选择是否通过更改扩展策略来针对可用性、成本或两者的组合优化使用率。

如果现成的策略不能满足您的需求,您也可以配置自定义策略。使用自定义策略,您可以更改目标利用率值,选择其他指标,或同时采用这两种方法。

重要

对于入门教程,请仅完成以下过程的第一步,然后选择 Next(下一步)继续。

指定扩缩策略

  1. Specify scaling strategy (指定扩展策略) 页上,对于 Scaling plan details (扩展计划详细信息)Name (名称),输入扩展计划的名称。扩缩计划的名称在此区域的扩缩计划集中必须唯一。扩缩计划的名称最多可使用 128 个字符,并且不得包含竖线“|”、正斜杠“/”或冒号“:”。

  2. 所有包含的资源都按资源类型列出。对于 Auto Scaling groups(Auto Scaling 组),执行以下操作:

    
                        选择 EC2 Auto Scaling 组
    1. 跳过此步骤以使用默认扩缩策略和指标。要使用其他扩缩策略或指标,请继续执行以下步骤:

      1. 对于 Scaling strategy(扩缩策略),选择所需的扩缩策略。

        对于入门教程,一定要选择 Optimize for availability(提高可用性)。这会指定将 Auto Scaling 组的平均 CPU 利用率保持在 40%。

      2. 如果您选择 Custom(自定义),则展开 Configuration details(配置详细信息)以选择所需的指标和目标值。

        • 对于 Scaling metric (扩展指标),请选择所需的扩展指标。

        • 对于 Target value(目标值),选择所需的目标值,例如在任意一分钟间隔内的目标利用率或目标吞吐量。

        • 对于 Load metric(负载指标)[仅限 Auto Scaling 组],选择将用于预测性扩缩的负载指标。

        • 选择 Replace external scaling policies(替换外部扩缩策略)以指定 Amazon Auto Scaling 可以删除之前在扩缩计划之外(例如通过其他控制台)创建的扩缩策略,并将其替换为由该扩缩计划创建的新目标跟踪扩缩策略。

    2. (可选)预设情况下,系统已为 Auto Scaling 组启用预测性扩缩。要为 Auto Scaling 组关闭预测性扩缩,请清除 Enable predictive scaling(启用预测性扩缩)。

    3. (可选)默认情况下,将为每个资源类型启用动态扩展。要为某种资源关闭动态扩缩,请清除 Enable dynamic scaling(启用动态扩缩)。

    4. (可选)默认情况下,当您指定为其发现了多个可扩展资源的应用程序源时,所有资源类型自动包括到您的扩展计划中。要在扩展计划中忽略某种资源,请清除包含在扩展计划中

  3. (可选)要为其他资源类型指定扩缩策略,请重复上述步骤。

  4. 完成后,选择 Next(下一步)以继续扩缩计划的创建过程。