发布于: May 27, 2022

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

容量提供程序会根据目标容量配置自动扩缩 ASG 中的基础设施容量。之前,Amazon ECS 创建包含单个目标跟踪扩缩策略的 AWS Auto Scaling 扩缩计划,以管理关联的 ASG 的目标容量。目标跟踪扩缩策略确保您的 ASG 具有支持工作负载所必须的 Amazon EC2 实例的数量。随着今日发布,我们通过删除其他扩缩计划层简化了容量提供程序和 ASG 之间的集成,容量提供程序现在会直接创建相同的目标跟踪策略来管理 CAS。此更改将自动应用到您创建的所有新的容量提供程序。您无需采取任何行动来更新您的现有容量提供程序。它们将和之前一样通过包含目标跟踪扩缩策略的扩缩计划继续运行。

要详细了解集群自动扩缩如何工作和有关此更新的其他信息,请参阅我们的文档。