IBM Cloud Docs
IBM Spectrum Scale 入门

IBM Spectrum Scale 入门

通过 IBM® Storage Scale,可以部署使用 IBM Storage Scale 作为存储解决方案的 HPC 集群。 通过使用 Terraform 和 IBM Cloud Schematics 作为自动化框架来执行部署。 以下步骤概述了高级事件流:

  1. 在 IBM Cloud Schematics 上 创建工作空间,该工作空间使用为此产品开发的 Terraform 代码。 此步骤定义用于执行自动化的配置属性集。
  2. 生成计划 以确认配置属性是否有效,以便在运行 Terraform 代码时正确供应所有资源。 如果验证失败,请修正配置属性并重试。
  3. 应用计划 将触发 IBM Cloud 资源的实际部署,以便在部署完成时启动并运行 HPC 集群。 如果部署失败,请确定失败原因,解决问题,然后重试。 如果需要对配置属性进行更改,那么最好再次生成计划。

如果您决定通过 IBM Cloud 目录来部署 IBM Storage Scale 集群,而不是使用 IBM Cloud Schematics,那么当您单击 安装时,将跳过 生成计划 操作,并且步骤将从 创建工作空间 直接转至 应用计划。 您需要在目录中输入适用于您的许可权和 IBM Cloud 帐户的值。 如果部署失败,那么可以使用 Schematics UI 来修正错误,您可以重试 应用计划 步骤。

在可以部署 Storage Scale 集群之前,需要创建或收集一些信息。 首先,请完成以下步骤。

创建 SSH 密钥

在 IBM Cloud 帐户中创建 SSH 密钥。 如果要使用不同的密钥来访问防御主机,计算集群和存储集群,那么可能需要多个 SSH 密钥。 确保 SSH 密钥存在于供应集群的同一资源组和区域中。 如果集群需要多个 SSH 密钥,那么该产品支持传递多个以逗号分隔的 SSH 密钥。 有关更多信息,请参阅 管理 SSH 密钥

创建定制映像

您可以为计算节点创建定制映像,也可以使用缺省映像。 但是,对于引导程序和存储节点,仅支持缺省映像。 有关更多信息,请参阅 规划定制映像

IBM Cloud 为 RHEL 提供预先构建的映像,以帮助您快速入门。 根据您选择的 RHEL 7.9 或 RHEL 8.6,可以选择 hpcc-scale5181-rhel79hpcc-scale5181-rhel86。 请参阅 部署值 中的 compute_vsi_osimage_name 参数。 除基本操作系统外,该映像还包含 Storage Scale 软件包,这些软件包允许 Storage Scale 共享文件系统在集群创建和配置完成后自动安装并可供使用。

收集公共 IP 地址

供应环境后,您需要提供要从中访问环境的公共 IP 地址。 在 remote_cidr_blocks 部署值中提供这些公共 IP 地址。 有关更多信息,请参阅 部署值

标识集群部署位置

您需要通过选择 IBM Cloud 区域和可用性区域来决定集群的部署位置。 在配置工作空间时提供此位置信息。 有关更多信息,请参阅 资源部署的区域和数据中心位置

后续步骤

收集了定义集群配置所需的输入值后,即可部署 IBM Storage Scale 集群。 Storage Scale 集群可通过使用 IBM Cloud 目录磁贴,Schematics UI,Schematics CLI 或 Schematics API 来部署。 如果要使用 CLI 或 API 部署集群,请查看所选接口的先决条件:

在创建和收集信息并查看所选接口的任何其他先决条件之后,您已准备好开始 创建工作空间