IBM Cloud Docs
IBM Storage Scale 入门

IBM Storage Scale 入门

通过 IBM® Storage Scale,可以部署将 IBM Storage Scale 用作存储解决方案的 HPC 集群。 通过使用 Terraform 和 IBM Cloud Schematics 作为自动化框架来执行部署。

部署群集的先决条件

在部署 Storage Scale 群集之前,请完成以下步骤:

步骤 1:创建 SSH 密钥

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

第 2 步:创建自定义图像

您可以使用默认镜像,也可以为计算、存储和客户端节点创建自定义镜像。 但是,对于引导程序,GKLM (如果启用了加密) 和 LDAP (如果启用了 LDAP),仅支持缺省映像。 有关更多信息,请参阅 规划定制映像

对于并行 vNIC 和 CES 功能,只支持用于存储的默认映像。

IBM Cloud提供预构建的 RHEL 映像,帮助您快速上手。 请参阅 部署值 中的 storage_vsi_osimage_namestorage_bare_metal_osimage_namecompute_vsi_osimage_name 参数。 除基本操作系统外,映像还包括 Storage Scale 软件包,可在群集创建和配置完成后自动挂载 Storage Scale 共享文件系统并准备就绪。

步骤 3:收集公共 IP 地址

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

步骤 4:确定群集部署位置

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

在部署值中启用可选功能

完成必选步骤后,可在 Storage Scale 集群的部署值中启用可选参数:

启用加密

您需要决定是否要对文件系统启用加密。 可使用 IBM Security® Guardium® Key Lifecycle Manager (GKLM) 或 IBM KeyProtect 加密 Storage Scale 群集文件系统。 如果要启用加密,那么在配置工作空间时需要定义 scale_encryption_xxx 部署值。 有关启用加密和配置这些部署值的更多信息,请参阅 启用加密

启用并行 vNIC (MROT)

根据计算和存储群集每个节点的并行 vNIC 支持,会根据配置文件的带宽生成一个辅助 vNIC。 根据并行 vNIC 功能,如果 VSI 配置文件的带宽上限 (Gbps) 达到或超过 64 Gbps,则会激活辅助网络接口。

如果启用了 CES,那么无法使用并行 vNIC 功能。

启用 CES

要启用 CES,请将 total_protocol_cluster_instances 设置为大于零的值。 请参阅 部署值 主题以获取更多详细信息。

为持久存储启用启动盘加密

要对持久存储器启用引导驱动器加密,请将 bms_boot_drive_encryption 参数设置为 true。

启用 LDAP

要启用 LDAP,请将 enable_ldap 参数设置为 true,并完成其他变量的设置,如 ldap_admin_passwordldap_user_nameldap_user_password。 有关更多信息,请参阅 部署值。 还支持现有 LDAP。

启用 AFM

要启用 AFM,请将 total_afm_cluster_instances 参数设置为大于零的值。 有关详细信息,请参阅 部署值

后续步骤

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

创建并审查界面的其他先决条件后,执行以下操作:

  1. 在 IBM Cloud Schematics上创建一个工作区,该工作区使用为该产品开发的 Terraform代码。 此步骤定义用于执行自动化的配置属性集。 有关更多信息,请参阅 创建工作区

  2. 生成计划 以确认配置属性是否有效,以便在运行 Terraform 代码时正确供应所有资源。 如果验证失败,请修正配置属性,然后重试。

  3. 应用计划 将触发 IBM Cloud 资源的实际部署,以便在部署完成时启动并运行 HPC 集群。 如果部署失败,请确定失败原因,解决问题,然后重试。 如果需要更改配置属性,那么最好再次生成计划。

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