本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为您的 PC AWS S 集群创建 VPC
您可以在 AWS 并行计算服务 (PCS) 中为集群创建亚马逊虚拟私有云 (Amazon V AWS PC)。
使用 Amazon VPC 将 VPC 资源启动到您定义的虚拟网络中。此虚拟网络与您在自己的数据中心中运行的传统网络极为相似。但是,它带有使用 Amazon Web Services 的可扩展基础设施的优势。我们建议您在部署生产 VPC 集群之前全面了解 Amazon VPC 服务。有关更多信息,请参阅什么是 Amazon VPC? 在作者视觉模式下。 亚马逊 VPC 用户指南。
PCS 集群、节点和支持资源(例如文件系统和目录服务)部署在您的 Amazon VPC 中。如果您想将现有 Amazon VPC 与 PCS 配合使用,则必须满足中所述的要求AWS PCS VPC 和子网要求和注意事项。本主题介绍如何使用 AWS提供的 AWS CloudFormation 模板创建满足 PCS 要求的 VPC。部署模板后,您可以查看该模板创建的资源,以确切了解它创建了哪些资源以及这些资源的配置。
先决条件
要创建适用于 PCS 的亚马逊 VPC,您必须拥有必要的 IAM 权限才能创建亚马逊 VPC 资源。这些资源包括子网 VPCs、安全组、路由表和路由,以及 Internet 和 NAT 网关。有关更多信息,请参阅 Amazon VPC 用户指南中的使用公有子网创建 VPC。要查看亚马逊的完整列表 EC2,请参阅服务授权参考 EC2中的亚马逊操作、资源和条件密钥。
创建亚马逊 VPC
通过复制并粘贴您将在 AWS 区域 哪里使用 PCS 的相应网址来创建 VPC。您也可以下载 AWS CloudFormation 模板并自己将其上传到AWS CloudFormation 控制台
-
美国东部(弗吉尼亚北部)(us-east-1)
https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/create/review?stackName=hpc-networking&templateURL=https://aws-hpc-recipes.s3.us-east-1.amazonaws.com/main/recipes/net/hpc_large_scale/assets/main.yaml
-
美国东部(俄亥俄)(us-east-2)
https://console.aws.amazon.com/cloudformation/home?region=us-east-2#/stacks/create/review?stackName=hpc-networking&templateURL=https://aws-hpc-recipes.s3.us-east-1.amazonaws.com/main/recipes/net/hpc_large_scale/assets/main.yaml
-
美国西部(俄勒冈)(us-west-2)
https://console.aws.amazon.com/cloudformation/home?region=us-west-2#/stacks/create/review?stackName=hpc-networking&templateURL=https://aws-hpc-recipes.s3.us-east-1.amazonaws.com/main/recipes/net/hpc_large_scale/assets/main.yaml
-
仅限模板
https://aws-hpc-recipes.s3.us-east-1.amazonaws.com/main/recipes/net/hpc_large_scale/assets/main.yaml
为 PCS 创建亚马逊 VPC
-
在AWS CloudFormation 控制台
中打开模板。 注意
它们已在模板中预先填充,因此您只需将其保留为默认值即可。
-
在 “提供堆栈名称” 下,然后输入 “堆栈名称”
hpc-networking
。 -
在参数下,输入以下详细信息:
-
然后 CidrBlock,在 VPC 下输入
10.3.0.0/16
-
在子网 A 下:
-
然后输入 CidrPublicSubnetA
10.3.0.0/20
-
然后输入 CidrPrivateSubnetA
10.3.128.0/20
-
-
在子网 B 下:
-
然后输入 CidrPublicSubnetB
10.3.16.0/20
-
然后输入 CidrPrivateSubnetA
10.3.144.0/20
-
-
在子网 C 下:
-
对于 ProvisionSubnetsC,选择
True
。注意
如果您在可用区少于三个的区域中创建 VPC,则如果设置为,则此选项将被忽略
True
。 -
然后输入 CidrPublicSubnetB
10.3.32.0/20
-
然后输入 CidrPrivateSubnetA
10.3.160.0/20
-
-
-
在 “能力” 下,选中 “我确认 AWS CloudFormation 可能会创建 IAM 资源” 复选框。
监控 AWS CloudFormation 堆栈的状态。当它到达时CREATE_COMPLETE
,VPC 资源已准备就绪,可供您使用。
注意
要查看 AWS CloudFormation 模板创建的所有资源,请打开AWS CloudFormation 控制台hpc-networking
堆栈,然后选择 Resources(资源)选项卡。