发布于: May 19, 2022
从今天开始,当您创建新的预测式扩缩策略时,Amazon EC2 Auto Scaling 回退 14 天以生成过去日期的容量预测,赋能您查看预测式扩缩如何扩缩 Auto Scaling 组。这允许您在创建预测式扩缩策略后立即对比需求和容量预测情况与实际情况,从而快速决定预测式扩缩策略对于您的应用程序是否准确。之前,您在创建策略后必须等待至少数天才能积累足够的预测历史记录进行上述对比来确定预测准确性。
Amazon EC2 Auto Scaling 是一项服务,会根据您定义的条件自动将 EC2 实例添加到 Auto Scaling 组或从 Auto Scaling 组删除 EC2 实例,从而帮助您满足应用程序需求。除了提供随需求变化的动态扩缩策略外,Auto Scaling 为您提供预测式扩缩策略,可在预测的需求高峰出现之前主动更改 Auto Scaling 组的大小。这有助于您在无需超额配置的情况下维持较高的应用程序可用性和响应能力,从而降低 EC2 成本。例如,预测式扩缩可能观察到周末后恢复营业时经常出现早流量高峰,并在该流量高峰出现之前的每个工作日主动横向扩展应用程序,从而使您不必在夜间超额配置 Auto Scaling 组。您可以首先在“ForecastOnly”模式中创建预测式扩缩策略,在该模式中,预测式扩缩策略不会采取任何扩缩操作,仅向您显示预测情况。此次发布后,您可以在创建策略后立即对比历史预测情况和实际使用情况,以确定预测的准确性,然后决定是否真正启用“ForecastAndScale”模式中的预测式扩缩,从而开始根据预测的容量进行扩缩。
预测式扩缩可在所有的公有 AWS 区域通过 AWS Command Line Interface (CLI)、EC2 Auto Scaling 管理控制台、AWS CloudFormation 和 AWS 软件开发工具包提供。要了解更多信息,请访问文档。