本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS PCSVPC以及子网要求和注意事项
创建 AWS PCS集群时,需要在其中指定VPC一个子网VPC。本主题概述了您在集群中使用的VPC和子网的 AWS PCS具体要求和注意事项。如果你没有 a VPC 可以用 AWS PCS,你可以使用 AWS提供的 AWS CloudFormation 模板来创建一个。有关更多信息VPCs,请参阅 Amazon VPC 用户指南中的虚拟私有云 (VPC)。
VPC要求和注意事项
创建集群时VPC,您指定的必须满足以下要求和注意事项:
-
VPC必须为要创建的群集、任何节点和其他群集资源提供足够数量的 IP 地址。有关更多信息,请参阅 Amazon VPC 用户指南中的您VPCs和子网的 IP 地址。
-
VPC必须支持DNS主机名和DNS解析。否则,节点无法注册客户集群。有关更多信息,请参阅《Amazon VPC 用户指南》VPC中的您的DNS属性。
-
VPC可能需要使用VPC端点 AWS PrivateLink 才能联系 AWS PCSAPI。有关更多信息,请参阅《亚马逊VPC用户指南》 AWS PrivateLink中的 “使用将您VPC连接到服务”。
子网要求和注意事项
创建 Slurm 集群时, AWS PCS将在您指定的子网中创建一个弹性网络接口 (ENI)。此网络接口支持调度器控制器和客户VPC之间的通信。网络接口还使 Slurm 能够与部署在客户账户中的组件进行通信。您只能在创建集群时为集群指定子网。
集群的子网要求
您在创建集群时指定的子网必须满足以下要求:
-
子网必须至少有 1 个 IP 地址供使用 AWS PCS。
-
子网不能位于 AWS Outposts AWS Wavelength、或 AWS 本地区域中。
-
子网可以是公有子网或私有子网。如果可能,我们建议您指定私有子网。公有子网是带有路由表的子网,其中包含通往互联网网关的路由;私有子网是带有路由表的子网,其中不包括通往互联网网关的路由。
节点的子网要求
您可以将节点和其他集群资源部署到您在创建集 AWS PCS群时指定的子网以及同一VPC子网中的其他子网。
将节点和群集资源部署到的任何子网都必须满足以下要求:
-
您必须确保子网有足够的可用的 IP 地址来部署所有节点和群集资源。
-
如果您计划将节点部署到公有子网,则该子网必须自动分配IPv4公有地址。
-
如果您部署节点的子网是私有子网,并且其路由表中不包含通往网络地址转换 (NAT) 设备 (IPv4) 的路由,请使用 AWS PrivateLink 向客户添加VPC终端节点VPC。VPC节点联系的所有 AWS 服务都需要端点。唯一需要的端点是 AWS PCS允许节点调用
registerNodeGroupInstances
API操作。 -
公有或私有子网状态不受影响 AWS PCS;所需的端点必须可以访问。