发布于: May 31, 2022

Amazon Elastic Container Services(Amazon ECS)提供集群自动扩缩(CAS)功能,可以代表您动态管理 Amazon Elastic Compute Cloud(EC2)自动扩缩组(ASG)的扩缩,这样您就可以专注于运行您的容器。容量提供程序是将您的 Amazon ECS 集群与 ASG 连接起来的计算接口。借助容量提供程序,您可以就容器化工作负载如何在不同类型的计算容量上运行定义灵活的规则,并管理容量的扩缩。容量提供程序提高了在 ECS 上运行任务和服务的可用性、可扩展性并降低了相关成本。从今天开始,我们将通过直接与目标跟踪扩缩策略集成,而不是依赖 Amazon Auto Scaling 扩缩计划,简化容量提供程序与 ASG 之间的集成机制。

容量提供程序会根据您的目标容量配置自动扩缩您的 ASG 内的基础架构容量。以前,Amazon ECS 创建了一个包含单一目标跟踪扩缩策略的 Amazon Auto Scaling 扩缩计划,用于管理关联 ASG 的目标容量。目标跟踪扩缩策略可确保您的 ASG 拥有必要数量的 Amazon EC2 实例来支持工作负载。通过今天的发布,我们取消了额外的扩缩计划层,从而简化了容量提供程序与 ASG 的集成,现在,容量提供程序可以直接为管理 CAS 创建相同的目标跟踪策略。此更改将自动应用于您创建的所有新容量提供程序。您无需执行任何操作即可更新现有的容量提供程序。它们将继续像以前一样使用包含目标跟踪扩缩策略的扩缩计划发挥作用

此简化的集成现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。要了解有关集群自动扩缩工作原理的更多信息以及有关此更新的其他信息,请参阅我们的文档