发布于: Jul 14, 2023

AWS Batch 现在支持 AWS Fargate 中的 Linux ARM64 和 Windows x86 容器。此功能通过扩展 AWS Batch 客户在 Fargate 计算环境中调度 Linux ARM64 和 Windows x86 容器的架构选项,有助于简化客户对现代容器技术的采用。对 ARM64 架构的支持还为客户提供 Fargate 中 Graviton 实例的可持续性优势,与基于 x86 的同类实例相比,这有助于提高包括高性能计算在内的各种工作负载的性价比。

客户现在可以通过 AWS CLI 或 SDK 使用 AWS Batch submitJob API 来安排基于 ARM64 和基于 Windows 的容器。为此,客户需要使用 AWS Batch 的 RegisterJobDefinition API 创建 ARM64 或 Windows 作业定义。所有 Fargate 按需计算环境都支持基于 ARM64 和基于 Windows 的容器。

现在,目前推出 AWS Batch 的所有 AWS 区域都支持 Linux ARM64 容器,但 Fargate 不支持 AWS Batch 的区域除外,如 ECS Fargate 开发人员指南中所述。除 AWS GovCloud(美国)区域之外的所有 AWS Batch 区域都支持 Windows x86 容器。要了解有关 AWS Batch 的更多信息,请参阅 AWS Batch 用户指南。要了解有关 AWS Batch API 的更多信息,请参阅 AWS Batch API 参考