发布于: May 20, 2022
即日起,当您创建新的预测性扩展策略时,Amazon EC2 Auto Scaling 将会追溯到 14 天前,以生成过去日期的容量预测,从而使您能够了解预测性扩缩如何扩缩您的 Auto Scaling 组。这使您能够在创建预测性扩缩策略之后立即将需求和容量预测与实际使用量进行对比,从而快速确定预测性扩缩策略对于您的应用程序来说是否准确。以前,在创建策略后,您必须至少等待几天才能为相同的对比建立充足的预测历史记录,以确定预测准确性。
Amazon EC2 Auto Scaling 服务可以根据您定义的条件自动向 Auto Scaling 组添加或删除 EC2 实例,从而帮助您满足应用程序需求。除了提供可对需求变化做出反应的动态扩缩策略之外,Auto Scaling 还可以为您提供预测性扩缩策略,该策略可以在出现预测需求峰值之前主动更改 Auto Scaling 组的大小。这可以帮助您维持高应用程序可用性和响应速度,且无需过度预置,从而降低 EC2 成本。例如,预测性扩缩可能会在周末后业务恢复时观察到反复出现的早高峰,并在每个工作日在该流量之前主动横向扩展您的应用程序,以便您不必在晚上过度预置 Auto Scaling 组。您可以从在“ForecastOnly”模式下创建预测性扩缩策略开始,在这种模式下,预测性扩缩不会采取任何扩缩操作,只会向您显示预测结果。此次发布之后,在创建策略之后,您可以立即将历史预测与实际使用量进行对比,以确定预测的准确性,然后再决定是否需要在“ForecastAndScale”模式下实际启用预测性扩缩,以根据预测的容量开始扩缩。
预测性扩缩现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域中通过 Amazon Command Line Interface(CLI)、EC2 Auto Scaling 管理控制台、Amazon CloudFormation 和 Amazon SDK 提供。如需了解更多信息,请访问文档。