Amazon EMR 托管式自动扩缩功能现已支持应用程序主放置位置
发布于:
2024年8月30日
今天,我们很高兴地宣布,EMR 托管式自动扩缩功能新增了一项增强功能,通过增加对 Yarn 节点标签功能的支持,提高了应用程序弹性,并根据执行程序和 ApplicationMasters 的需求扩展集群。 默认情况下,Amazon EMR 确保控制正在运行的任务和需要在任务 (ApplicationMasters) 生命周期内保持活动状态的进程可以在核心和任务节点上运行。但是,许多客户(特别是使用竞价型实例运行任务节点的客户)选择仅在按需核心节点上运行 ApplicationMasters,以确保在竞价型实例上运行的应用程序主节点中断时运行的任务不会失败。通过今天的发布,EMR 托管式自动扩缩功能现在将根据对 YARN 节点标签定义的个别 AM 或执行程序请求的需求来扩展集群。根据 AM 或执行程序的需求智能地扩展集群,可以提高性能和利用率并降低成本。
作为今天发布的一部分,在 EMR 版本 7.2 及更高版本中,Amazon EMR 还允许您按市场类型(即按需与竞价)指定应用程序级 YARN 节点标签表达式。以前,客户只能按节点类型级别(即核心与任务)指定 YARN 节点标签表达式。现在,借助这项新的增强功能,客户将拥有更大的灵活性,可以更好地满足集群工作负载的需求。
此功能在 Amazon EMR 版本 7.2 及更高版本中可用,在所有提供 Amazon EMR 托管式自动扩缩功能的 AWS 区域推出。查看我们的托管式自动扩缩功能文档以了解更多信息。