发布于: Jul 12, 2017
Auto Scaling 现在支持一种新的扩展策略类型,称为目标跟踪扩展策略,可让您通过几个简单的步骤来为应用程序设置动态扩展。向应用程序添加 Auto Scaling,可以最大限度地发挥 亚马逊云科技的各项优势。Auto Scaling 可根据您定义的条件,通过自动启动或终止 Amazon EC2 实例来帮助您构建响应需求变化的系统。此动态扩展有助于提高应用程序可用性并降低成本。例如,通过使用 Auto Scaling,可以在需求增加时自动启动 Auto Scaling 组的 EC2 实例以帮助保持性能,并在需求减少时终止实例以节省资金。
借助目标跟踪功能,您可以从应用程序负载均衡器为应用程序选择一个负载指标 (如 “CPU 平均利用率”或新增的“每个目标请求数量”),并设置目标值,而 Auto Scaling 会根据需要调整 Auto Scaling 组中的 EC2 实例数量以保持该目标值。就像家用恒温器一样,会自动调整系统以将环境保持在您想要的温度。例如,您可以配置目标跟踪,将 Web 服务器队列的 CPU 利用率保持在 50%。这样一来,Auto Scaling 将根据需要启动或终止 EC2 实例,以将平均 CPU 利用率保持在 50%。
Auto Scaling 可免费获取。目标跟踪扩展策略现可在所有区域中的 Amazon EC2 使用,包括由北京光环新网科技股份有限公司运营的 亚马逊云科技中国 (北京) 地区。
您可以通过使用 Amazon管理控制台、Amazon命令行界面 (CLI) 或 Amazon 软件开发工具包来开始使用 Auto Scaling 的目标跟踪扩展策略。
要了解更多信息,请参阅以下资源:
• 《Auto Scaling 用户指南》的““扩展策略类型”部分
• 《应用程序负载均衡器指南》中的 “应用程序负载均衡器指标” 部分