AWS 使用的服务 AWS ParallelCluster - AWS ParallelCluster

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS 使用的服务 AWS ParallelCluster

使用以下亚马逊 Web Services (AWS) 服务 AWS ParallelCluster。

亚马逊API网关

Amazon API Gateway 是一项用于创建、发布、维护、监控和保护REST的 AWS 服务HTTP,而且 WebSocket APIs规模不限

AWS ParallelCluster 使用 API Gateway 来托管 AWS ParallelCluster API。

有关的更多信息 AWS Batch,请参见https://aws.amazon.com/api-gateway/https://docs.aws.amazon.com/apigateway/

AWS Batch

AWS Batch 是一项 AWS 托管作业调度器服务。它可以动态配置集群中计算资源的最佳数量和类型(例如,CPU或内存优化型实例)。 AWS Batch 这些资源是根据批处理作业的特定要求(包括卷要求)预置的。使用 AWS Batch,您无需安装或管理额外的批处理计算软件或服务器集群即可有效地运行作业。

AWS Batch 仅与 AWS Batch 群集一起使用。

有关的更多信息 AWS Batch,请参见https://aws.amazon.com/batch/https://docs.aws.amazon.com/batch/

AWS CloudFormation

AWS CloudFormation 是一项为云环境中的第三方应用程序资源建模 AWS 和配置的通用语言的 infrastructure-as-code服务。它是使用的主要服务 AWS ParallelCluster。中的每个集群 AWS ParallelCluster 都表示为一个堆栈,每个群集所需的所有资源都在 AWS ParallelCluster AWS CloudFormation 模板中定义。在大多数情况下, AWS ParallelCluster CLI命令直接对应 AWS CloudFormation 堆栈命令,例如创建、更新和删除命令。在集群内启动的实例会HTTPS调用启动集群 AWS 区域 的 AWS CloudFormation 终端节点。

有关的更多信息 AWS CloudFormation,请参见https://aws.amazon.com/cloudformation/https://docs.aws.amazon.com/cloudformation/

Amazon CloudWatch

Amazon CloudWatch (CloudWatch) 是一项监控和可观察性服务,可为您提供数据和可操作的见解。这些见解可用于监控您的应用程序、响应性能变化和服务异常以及优化资源利用率。中 AWS ParallelCluster, CloudWatch 用于仪表板,用于监视和记录 Docker 映像构建步骤和 AWS Batch 作业输出。

在 2.10.0 AWS ParallelCluster 版本之前 CloudWatch ,仅用于集群。 AWS Batch

有关的更多信息 CloudWatch,请参见https://aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cloudwatch/

亚马逊 CloudWatch 活动

Amazon CloudWatch Ev CloudWatch ents(Events)提供近乎实时的系统事件流,这些事件描述了亚马逊 Web Services (AWS) 资源的变化。通过使用可快速设置的简单规则,您可以匹配事件并将事件路由到一个或多个目标函数或流。在中 AWS ParallelCluster, CloudWatch 事件用于 AWS Batch 作业。

有关 CloudWatch 活动的更多信息,请参阅 https://docs.aws.amazon.com//eventbridge/latest/userguide/ eb-cwe-now-eb

Amazon CloudWatch 日志

亚马逊 CloudWatch 日CloudWatch 志(日志)是亚马逊的核心功能之一 CloudWatch。您可以使用它来监控、存储、查看和搜索 AWS ParallelCluster中使用的众多组件的日志文件。

在 2.6.0 AWS ParallelCluster 版本之前, CloudWatch 日志仅用于集群。 AWS Batch

有关更多信息,请参阅 与 Amazon CloudWatch 日志集成

AWS CodeBuild

AWS CodeBuild (CodeBuild) 是一项 AWS 托管的持续集成服务,它符合源代码、运行测试并生成随时可以部署的软件包。中 AWS ParallelCluster, CodeBuild 用于在创建集群时自动透明地构建 Docker 镜像。

CodeBuild 仅与 AWS Batch 群集一起使用。

有关的更多信息 CodeBuild,请参见https://aws.amazon.com/codebuild/https://docs.aws.amazon.com/codebuild/

Amazon DynamoDB

Amazon DynamoDB (DynamoDB) 是一项快速灵活的无数据库服务。SQL它用于存储集群的最小状态信息。头节点跟踪 DynamoDB 表中的预置实例。

DynamoDB 不适用于集群。 AWS Batch

有关 DynamoDB 的更多信息,请参阅和。https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/

Amazon Elastic Block Store

Amazon Elastic Block Store (AmazonEBS) 是一项高性能的块存储服务,可为共享卷提供永久存储。所有 Amazon EBS 设置都可以通过配置传递。可以将亚马逊EBS卷初始化为空,也可以从现有的亚马逊EBS快照中初始化。

有关 Amazon 的更多信息EBS,请参阅https://aws.amazon.com/ebs/https://docs.aws.amazon.com/ebs/

Amazon Elastic Compute Cloud

亚马逊弹性计算云 (AmazonEC2) 为提供计算容量 AWS ParallelCluster。头节点和计算节点是 Amazon EC2 实例。HVM可以选择支持的任何实例类型。头节点和计算节点可以是不同的实例类型。此外,如果使用多个队列,则部分或全部计算节点也可以作为竞价型实例启动。在实例上找到的实例存储卷将作为条带LVM卷装载。

有关 Amazon 的更多信息EC2,请参阅https://aws.amazon.com/ec2/https://docs.aws.amazon.com/ec2/

Amazon Elastic Container Registry

Amazon Elastic Container Registry(亚马逊ECR)是一个完全托管的 Docker 容器注册表,可轻松存储、管理和部署 Docker 容器镜像。在中 AWS ParallelCluster,Amazon ECR 存储了创建集群时生成的 Docker 镜像。然后,使用 Docker 镜像为提交的作业运行容器。 AWS Batch

Amazon ECR 仅用于 AWS Batch 集群。

有关更多信息,请参阅https://aws.amazon.com/ecr/https://docs.aws.amazon.com/ecr/

Amazon EFS

Amazon Elastic File System (AmazonEFS) 提供了一个简单、可扩展且完全托管的弹性NFS文件系统,用于 AWS Cloud 服务和本地资源。如果指定了,EFSEfsSettings则使用亚马逊。2.1.0 AWS ParallelCluster 版本中增加了EFS对亚马逊的支持。

有关 Amazon 的更多信息EFS,请参阅https://aws.amazon.com/efs/https://docs.aws.amazon.com/efs/

亚马逊 f FSx or Lustre

FSxfor Lustre 提供了一个使用开源 Lustre 文件系统的高性能文件系统。FSxfor Lustre 在指定FsxLustreSettings 属性时使用。在 2.2.1 AWS ParallelCluster 版本中增加了对 Lustre 的支持。FSx

有关 Lustre FSx 的更多信息,请参阅 lust https://aws.amazon.com/fsx/re/ 和https://docs.aws.amazon.com/fsx/

Amazon f FSx or NetApp ONTAP

FSxf ONTAP or 提供了基于常用ONTAP文件系统构建的完全托管 NetApp的共享存储系统。FSxf ONTAP or 在指定FsxOntapSettings 属性时使用。在 3.2.0 AWS ParallelCluster 版本中增加了FSx对ONTAP的支持。

有关 for 的更多信息ONTAP,FSx请参阅 https://aws.amazon.com/fsx/netapp-ontap/ 和https://docs.aws.amazon.com/fsx/

Amaz FSx on 公开版 ZFS

FSxfor Op ZFS en 提供了一个完全托管的共享存储系统,该系统建立在流行的 Open ZFS 文件系统之上。FSxfor ZFS Open FsxOpenZfsSettings 属性 在指定时使用。3.2.0 AWS ParallelCluster 版本中增加了ZFS对 Open 的支持。FSx

有关 Open FSx 的更多信息ZFS,请参阅 https://aws.amazon.com/fsx/openzfs/ 和https://docs.aws.amazon.com/fsx/

AWS Identity and Access Management

AWS Identity and Access Management (IAM) 在中 AWS ParallelCluster 用于为 Amazon EC2 提供特定于每个集群的实例的最低权限IAM角色。 AWS ParallelCluster 实例只能访问部署和管理集群所需的特定API调用。

对于 AWS Batch 集群,还会在创建集群时为与 Docker 镜像构建过程相关的组件创建IAM角色。这些组件包括允许在亚马逊存储库中添加和删除 Docker 镜像的 Lambda 函数。ECR它们还包括允许删除为集群和 CodeBuild 项目创建的 Amazon S3 存储桶的功能。还有 AWS Batch 资源、实例和作业的角色。

有关的更多信息IAM,请参见https://aws.amazon.com/iam/https://docs.aws.amazon.com/iam/

AWS Lambda

AWS Lambda (Lambda) 运行编排 Docker 镜像创建的函数。Lambda 还管理自定义集群资源的清理,例如存储在亚马逊ECR存储库和亚马逊 S3 上的 Docker 镜像。

有关 Lambda 的更多信息,请参阅https://aws.amazon.com/lambda/和。https://docs.aws.amazon.com/lambda/

Amazon RDS

Amazon Relational Database Service (AmazonRDS) 是一项 Web 服务,可以更轻松地在 AWS 云中设置、操作和扩展关系数据库。

AWS ParallelCluster 将 Amazon RDS 用于 AWS Batch 和 Slurm.

有关 Amazon 的更多信息RDS,请参阅https://aws.amazon.com/rds/https://docs.aws.amazon.com/rds/

Amazon Route 53

Amazon Route 53 (Route 53) 用于使用每个计算节点的主机名和完全限定域名创建托管区。

有关 Route 53 的更多信息,请参阅https://aws.amazon.com/route53/https://docs.aws.amazon.com/route53/

Amazon Simple Notification Service

(AmazonSNS) 是一项托管服务,可从发布者向订阅者(也称为制作者和消费者)提供消息传送。

AWS ParallelCluster 使用 Amazon SNS 进行API托管。

有关 Amazon 的更多信息SNS,请参阅https://aws.amazon.com/sns/https://docs.aws.amazon.com/sns/

Amazon Simple Storage Service

亚马逊简单存储服务 (Amazon S3) Service 存储的模板位于 AWS ParallelCluster 每个服务中。 AWS 区域 AWS ParallelCluster 可以配置为允许CLI/SDK工具使用 Amazon S3。

AWS ParallelCluster 还会在您的 AWS 账户 中创建一个 Amazon S3 存储桶,用于存储集群使用的资源,例如集群配置文件。 AWS ParallelCluster 在您创建集群的每个存储桶中 AWS 区域 都保留一个 Amazon S3 存储桶。

当您使用 AWS Batch 集群时,将使用您账户中的 Amazon S3 存储桶来存储相关数据。例如,该存储桶会存储根据提交的作业创建 Docker 映像和脚本时创建的构件。

有关更多信息,请参阅https://aws.amazon.com/s3/https://docs.aws.amazon.com/s3/

Amazon VPC

Amazon VPC 定义了您的集群中节点使用的网络。

有关 Amazon 的更多信息VPC,请参阅https://aws.amazon.com/vpc/https://docs.aws.amazon.com/vpc/

Elastic Fabric Adapter

Elastic Fabric Adapter (EFA) 是一个用于实例的网络接口,客户可以使用它来大规模运行需要高水平节点间通信的应用程序。 AWS

有关 EC2 Image Builder 的更多信息,请参阅 https://aws.amazon.com/hpc/efa/

EC2Image Builder

EC2Image Builder 是一项完全托管的 AWS 服务,可帮助您自动创建、管理和部署自定义、安全的 up-to-date服务器映像。

AWS ParallelCluster 使用 Image Builder 创建和管理 AWS ParallelCluster 图像。

有关 EC2 Image Builder 的更多信息,请参见https://aws.amazon.com/image-builder/https://docs.aws.amazon.com/imagebuilder/

Amazon DCV

Amazon DCV 是一种高性能远程显示协议,它提供了一种在不同网络条件下将远程桌面和应用程序流传输到任何设备的安全方式。DCV当指定了HeadNode 部分/Dcv设置时,将使用亚马逊。2.5.0 AWS ParallelCluster 版本中增加了DCV对亚马逊的支持。

有关 Amazon 的更多信息DCV,请参阅 https://aws.amazon.com/hpc/dcv/ 和https://docs.aws.amazon.com/dcv/