本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装Amazon ParallelCluster用户界面
用户界Amazon ParallelCluster面是基于 Web 的用户界面,它镜像Amazon ParallelClusterpcluster
CLI,同时提供类似于控制台的体验。您可以在自己的Amazon ParallelCluster界面中安装和访问用户界面Amazon Web Services 账户. 当您运行它时,Amazon ParallelCluster用户界面会访问您的亚马逊Amazon ParallelCluster API Gateway 上托管的 API 实例Amazon Web Services 账户。有关Amazon ParallelCluster用户界面的更多信息,请参阅Amazon ParallelCluster用户界面。
先决条件:
-
一个 Amazon Web Services 账户
-
访问Amazon Web Services Management Console
安装Amazon ParallelCluster用户界面
要安装Amazon ParallelCluster用户界面的实例,请为在其中Amazon CloudFormation创建集群Amazon Web Services 区域的选择一个快速创建链接。快速创建 URL 将带您进入创建堆栈向导,您可以在其中提供快速创建堆栈模板输入并部署堆栈。有关 CloudFormation 快速创建堆栈的更多信息,请参阅《Amazon CloudFormation用户指南》中的为堆栈创建快速创建链接。
您只能使用安装Amazon ParallelCluster界面的相同Amazon ParallelCluster版本创建和编辑集群或构建映像。
用户界面快速创建链接 | 用户界面快速创建链接备用 |
使用Amazon CloudFormation快速创建链接部署带有嵌套的 Amazon Cognito、API Gateway 和 Amazon EC2 Systems Manager 堆栈的Amazon ParallelCluster用户界面堆栈。
-
登录到 Amazon Web Services Management Console。
-
通过从本节开头的表格中选择Amazon Web Services 区域快速创建链接来部署Amazon ParallelCluster UI。这将带您进入控制台中的 “ CloudFormation 创建堆栈向导”。
-
为管理员的电子邮件输入有效的电子邮件地址。
部署成功完成后,Amazon ParallelCluster用户界面会向您发送一个临时密码到此电子邮件地址。您可以使用临时密码访问 UAmazon ParallelCluster I。如果您在保存或使用临时密码之前删除了电子邮件,则必须删除堆栈并重新安装Amazon ParallelCluster UI。
-
将表单的其余部分留空或输入(可选)参数的值以自定义Amazon ParallelCluster UI 构建。
-
记下堆栈名称以供后续步骤使用。
-
导航到 “功能”。同意这些 CloudFormation 能力。
-
选择 Create(创建)。完成Amazon ParallelCluster API 和Amazon ParallelCluster用户界面部署需要大约 15 分钟。
-
创建堆栈时查看堆栈详细信息。
-
部署完成后,打开发送到您输入的地址的管理员电子邮件。它包含用于访问Amazon ParallelCluster用户界面的临时密码。如果您永久删除电子邮件且尚未登录到Amazon ParallelCluster UI,则必须删除您创建的Amazon ParallelCluster UI 堆栈并重新安装Amazon ParallelCluster UI。
-
在堆栈Amazon CloudFormation控制台列表中,选择您在上一步中记下的堆栈名称链接。
-
在堆栈详细信息中,选择输出并选择名为
Stacknam
e URL 的密钥的链接以打开Amazon ParallelCluster UI。堆栈名称
是您在上一步中记下的名称。 -
输入临时密码。按照步骤创建自己的密码并登录。
-
您现在位于所选Amazon ParallelCluster界面的主页上。Amazon Web Services 区域
-
要开始使用Amazon ParallelCluster UI,请参阅使用Amazon ParallelCluster UI 配置和创建集群。
Amazon Cognito 用户池选项
以下部分涉及 CloudFormation 快速创建链接或快速创建 URL。快速创建 URL 将带您进入创建堆栈向导,您可以在其中提供快速创建堆栈模板输入并部署堆栈。有关 CloudFormation 快速创建堆栈的更多信息,请参阅《Amazon CloudFormation用户指南》中的为堆栈创建快速创建链接。
要维护可用于多个Amazon ParallelCluster UI 实例的 Amazon Cognito 用户池,请考虑以下选项:
-
使用现有的用户Amazon ParallelCluster界面实例,该实例链接到从嵌套 CloudFormation 堆栈创建的 Amazon Cognito 用户池。这是当您使用快速创建链接部署Amazon ParallelCluster用户界面并将所有 Amazon Cognito 参数留空时创建的内容。
-
使用在部署用户Amazon ParallelCluster界面之前部署的独立 Amazon Cognito 用户池。然后,部署一个新的Amazon ParallelCluster UI 实例,该实例链接到您已经部署的独立 Amazon Cognito 用户池。这样,您就可以将 Amazon Cognito 部署与Amazon ParallelCluster用户界面部署分开。此外,非嵌套的Amazon ParallelCluster UI CloudFormation 堆栈更易于更新。
将现有的 Amazon Cognito 用户池与新的用户Amazon ParallelCluster界面实例一起使用
-
在CloudFormation 控制台中,选择包含要用于多个Amazon ParallelCluster UI 实例的 Amazon Cognito 用户池的Amazon ParallelCluster UI 堆栈。
-
导航到创建 Amazon Cognito 用户池的嵌套堆栈。
-
选择 Outputs(输出)选项卡。
-
复制以下参数的值:
-
UserPoolId
-
UserPoolAuthDomain
-
SNSRole
-
-
使用快速创建链接部署新的Amazon ParallelCluster UI 实例,并使用您复制的输出填写所有
External Amazon ParallelCluster UI Amazon Cognito
参数。这可以防止新的Amazon ParallelCluster UI 堆栈创建新池,并将其链接到从嵌套堆栈创建的现有 Amazon Cognito 用户池。您可以部署具有相同参数值的后续新Amazon ParallelCluster UI 实例,也可以将它们链接到 Amazon Cognito 用户池。
创建独立的 Amazon Cognito 用户池
用户界面 Amazon Cognito 快速创建链接 | 用户界面 Amazon Cognito 快速创建链接备用 |
-
选择标有与部署Amazon ParallelCluster界面实例相同的Amazon Web Services 区域链接来启动仅限 Amazon Cognito 的堆栈。请参阅本部分开头的快速创建链接。
-
堆栈创建完成后,选择 Ou t puts 选项卡并复制以下参数的值:
-
UserPoolId
-
UserPoolAuthDomain
-
SNSRole
-
-
通过选择Amazon ParallelCluster UAmazon ParallelCluster I 快速启动链接并使用您复制的值填写所有
External Amazon ParallelCluster UI Amazon Cognito
参数来部署新的 UI 实例。新的Amazon ParallelCluster UI 实例链接到独立的 Amazon Cognito 用户池,不会创建嵌套堆栈或新的用户池。您可以部署具有相同参数值的后续新Amazon ParallelCluster UI 实例,也可以将它们链接到独立的 Amazon Cognito 用户池。
识别Amazon ParallelCluster和Amazon ParallelCluster UI 版本
-
在 CloudFormation 控制台中,选择一个Amazon ParallelCluster UI 堆栈。
-
选择 “参数” 选项卡。
-
Amazon ParallelCluster版本是参数版本的值。
-
UAmazon ParallelCluster I 版本位于PublicEcrImageUri值的末尾。例如,如果值为
public.ecr.aws/pcui/parallelcluster-ui-awslambda:2023.02
,则版本为2023.02
。
将Amazon ParallelCluster UI 更新到新Amazon ParallelCluster版本
要将Amazon ParallelCluster用户界面更新到最新Amazon ParallelCluster版本,请通过选择快速创建链接启动新堆栈。
Amazon ParallelCluster用户界面成本
Amazon ParallelCluster用户界面建立在无服务器架构上,在大多数情况下,您可以在Amazon免费套餐类别中使用它。下表列出了Amazon ParallelCluster用户界面Amazon Web Services所依赖的内容及其免费套餐限制。据估计,每月的典型使用费用不到一美元。
服务 | Amazon免费套餐 |
---|---|
Amazon Cognito |
月活跃用户数 50,000 |
Amazon API Gateway |
100 万次休息 API 调用 |
Amazon Lambda |
每月 100 万次免费请求,每月 400,000 GB 秒的计算时间 |
EC2 Image Builder |
除了 EC2 外,不收取任何费用 |
Amazon Elastic Compute Cloud |
15 分钟一次性容器镜像构建 |
Amazon CloudFormation |
5 GB 数据(摄取、归档存储和由 Logs Insights 查询扫描的数据) |