本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 AWS PCS 中创建计算节点组
本主题概述了可用选项,并介绍了在并 AWS 行计算服务 (AWS PCS) 中创建计算节点组时应考虑的事项。如果这是您第一次在 AWS PCS 中创建计算节点组,我们建议您按照中的教程进行操作开始使用并 AWS 行计算服务。本教程可以帮助您创建可运行的 HPC 系统,而无需扩展到所有可能的可用选项和系统架构。
注意
您可以在计算节点组上配置自定义 Slurm 设置,以控制资源利用率和节点级行为。有关更多信息,请参阅 在 PCS 中配置自定义 Slurm 设置 AWS。
重要
AWS PCS 目前需要 IPv4 支持本地节点通信的内核,即使您在 IPv6仅限网络中使用 AWS PCS 也是如此。有关更多信息,请参阅 适用于 AWS PCS 的自定义 Amazon 机器映像 (AMIs)。
先决条件
-
足够的服务配额可以在您的中启动所需数量的 EC2 实例 AWS 区域。您可以使用AWS Management Console
来检查和请求增加服务配额。 -
满足 PCS 联网要求的现有 V AWS PC 和子网。我们建议您在部署用于生产的集群之前,充分了解这些要求。有关更多信息,请参阅 AWS PCS VPC 和子网要求和注意事项。您也可以使用 CloudFormation 模板创建 VPC 和子网。 AWS 提供了 CloudFormation 模板的 HPC 配方。有关更多信息,请参阅 aws-hpc-recipes
上的 GitHub。 -
一个 IAM 实例配置文件,有权调用 AWS PCS
RegisterComputeNodeGroupInstanceAPI 操作并访问您的节点组实例所需的任何其他 AWS 资源。有关更多信息,请参阅 AWS 并行计算服务的 IAM 实例配置文件。 -
您的节点组实例的启动模板。有关更多信息,请参阅 在 AWS PCS 上使用亚马逊 EC2 启动模板。
-
要创建使用 Amazon EC2 Spot 实例的计算节点组,您必须拥有AWSServiceRoleForEC2竞价服务相关角色。 AWS 账户有关更多信息,请参阅 适用于 AWS PCS 的 Amazon EC2 Spot 角色。
在 AWS PCS 中创建计算节点组
您可以使用 AWS Management Console 或创建计算节点组 AWS CLI。