可以使用以下部署值在 IBM Cloud®上配置 Spectrum LSF 集群实例:
请注意:NOT_SET 是指 IBM Cloud 目录磁贴中的空值。 如果使用其他方式 (例如 CLI , API 或 Schematics UI) 直接供应 HPC 集群,请将值保留为空。
值 | 描述 | 需要吗? | 缺省值 |
---|---|---|---|
api_key | 这是需要在其中部署 Spectrum LSF 集群的 IBM Cloud 帐户的 IBM Cloud API 密钥。 有关如何创建 API 密钥的更多信息,请参阅 管理用户 API 密钥。 | 是 | 无 |
app_center_db_pwd | MariaDB的密码。 注: 密码应该至少为 8 个字符,必须具有一个数字,一个小写字母,一个大写字母和至少一个特殊字符。 | 否 | 无 |
app_center_gui_pwd | LSF Application Center GUI 的密码。 注: 密码应该至少为 8 个字符,必须具有一个数字,一个小写字母,一个大写字母和至少一个特殊字符。 | 否 | 无 |
cluster_prefix | 用于命名 IBM Spectrum LSF 集群和 IBM Cloud 资源的前缀,这些资源用于供应以构建 IBM Spectrum LSF 集群实例。 不能创建多个同名的 LSF 集群实例。 请确保该名称唯一。 | 否 | hpcc-lsf |
dedicated_host_enabled | 设置为 "true" 以将专用主机用于计算主机 (缺省值为 "false")。 Spectrum LSF 仍在公共虚拟服务器实例上动态供应计算主机,专用主机仅用于在创建集群时供应的静态计算主机。 专用主机的专用主机数和概要文件名称是根据 worker_node_min_count 和 worker_node_instance_type计算的。 | 否 | False |
dedicated_host_placement | 指定 "pack" 或 "传播"。 "pack" 选项在一个专用主机上部署虚拟服务器实例,直到全部完成,然后再移至下一个专用主机。 "传播" 选项以循环方式在所有专用主机上部署实例。 "传播" 选项应导致实例在主机上的分布大体均匀,而 "包" 选项可能导致一个专用主机大部分为空。 | 否 | 分布 |
enable_app_center | 设置为 "true" 以安装并启用 IBM Spectrum LSF Application Center GUI。 有关系统需求的更多信息,请参阅 IBM Spectrum LSF Application Center V 10.2 FP13的系统需求。 | 否 | False |
hyperthreading_enabled | 将此项设置为 true 将在集群的工作程序节点中启用超线程 (缺省值)。 否则,将禁用超线程技术。 | 否 | TRUE |
ibm_customer_number | 用于自带许可证 (BYOL) 权利检查的 IBM 客户编号 (ICN) 的逗号分隔列表。 有关如何查找 ICN 的更多信息,请参阅 我的 IBM 客户号 (ICN) 是什么? | 是 | 无 |
image_name | 要用于在 IBM Cloud 帐户中创建虚拟服务器实例以部署 IBM Spectrum LSF 集群的定制映像的名称。 缺省情况下,自动化会将基本映像与 此处记录的其他软件包配合使用。 如果要包含特定于应用程序的二进制文件,请遵循 规划定制映像 中的指示信息来创建您自己的定制映像,并使用该定制映像通过此产品构建 IBM Spectrum LSF 集群。 | 否 | hpcc-lsf10-scale5131-rhel84-2-0-5 |
login_node_instance_type | 指定要用于为 Spectrum LSF 集群创建登录节点的虚拟服务器实例概要文件类型。 有关概要文件类型的选项,请参阅 实例概要文件。 | 否 | bx2-2x8 |
management_node_count | 管理主机数。 这是管理主机和管理主机候选者的总数。 输入 1-3 范围内的值。 | 否 | 2 |
management_node_instance_type | 指定要用于为 Spectrum LSF 集群创建管理主机的虚拟服务器实例概要文件类型。 有关概要文件类型的选项,请参阅 实例概要文件。 | 否 | bx2-4x16 |
remote_allowed_ips | 可通过 SSH 或 RDP 接口访问 Spectrum LSF 实例的 IP 地址的逗号分隔列表。 出于安全目的,请提供分配给有权建立 SSH 或 RDP 连接的设备的公共 IP 地址 (例如, ["169.45.117.34"])。 要访存设备的 IP 地址,请使用 https://ipv4.icanhazip.com/。 | 是 | 无 |
resource_group | 应该在其中部署 VPC 资源的 IBM Cloud 帐户中的资源组名称。 有关资源组的其他信息,请参阅 管理资源组。 | 否 | 缺省值 |
scale_compute_cluster_filesystem_mountpoint | 计算集群 (accessingCluster) 文件系统安装点。 accessingCluster 是访问 owningCluster的集群。 有关更多信息,请参阅 安装远程 GPFS 文件系统。 | 否 | /gpfs/fs1 |
scale_compute_cluster_gui_password | 计算集群 GUI 的密码。 注: 密码应该至少为 8 个字符,必须具有一个数字,一个小写字母,一个大写字母和至少一个唯一字符。 密码不应包含用户名。 | 否 | 无 |
scale_compute_cluster_gui_username | 用于在计算集群上执行系统管理和监视任务的 GUI 用户。 注: 用户名应该至少为四个字符,可以是小写字母和大写字母的任意组合。 | 否 | 无 |
scale_filesystem_block_size | 文件系统 块大小。 Spectrum Scale 支持的块大小 (以字节计): 256K, 512K, 1M, 2M, 4M, 8M, 16M。 | 否 | 4M |
scale_storage_cluster_filesystem_mountpoint | Spectrum Scale 存储集群 (owningCluster) 文件系统安装点。 owningCluster 是拥有要安装的文件系统并为其提供服务的集群。 有关更多信息,请参阅 安装远程 GPFS 文件系统。 | 否 | /gpfs/fs1 |
scale_storage_cluster_gui_password | Spectrum Scale 存储集群 GUI 的密码。 注: 密码应该至少为 8 个字符,必须具有一个数字,一个小写字母,一个大写字母和至少一个唯一字符。 密码不应包含用户名。 | 否 | 无 |
scale_storage_cluster_gui_username | GUI 用户,用于在存储集群上执行系统管理和监视任务。 注: 用户名应该至少为 4 个字符,可以是小写字母和大写字母的任意组合。 | 否 | 无 |
scale_storage_image_name | 要用于在 IBM Cloud 帐户中创建虚拟机以部署 Spectrum Scale 存储集群的定制映像的名称。 缺省情况下,自动化使用基本映像以及 Spectrum Scale 软件和它需要的任何其他软件包。 如果您愿意,可以遵循 规划定制映像 的指示信息,使用其他软件创建您自己的定制映像,并使用该软件通过此产品构建 Spectrum Scale 存储集群。 | 否 | hpcc-scale5131-rhel84 |
scale_storage_node_count | 创建集群时供应的 Spectrum Scale 存储节点数。 请输入 2-18 范围内的值。 它必须是 2 的可除值。 | 否 | 4 |
scale_storage_node_instance_type | 指定要用于为 Spectrum LSF 集群创建 Spectrum Scale 存储节点的虚拟服务器实例存储器概要文件类型名称。 有关更多信息,请参阅 实例概要文件 | 否 | cx2d-8x16 |
spectrum_scale_enabled | 将此项设置为 true 将启用 Spectrum Scale 与集群的集成。 否则,将禁用 Spectrum Scale 集成 (缺省值)。 通过为属性输入 "true" ,您还同意以下两个条件之一: (1) 您正在生产中使用软件,并确认您具有足够的许可,以涵盖您在国际程序许可协议 (IPLA) 下的使用。 (2) 您正在评估软件,并同意遵守国际程序评估许可协议 (ILAE)。 注: 未能遵守软件生产使用许可违反了 IBM 国际程序许可协议。 | 否 | False |
ssh_key_name | 在 IBM Cloud 帐户中配置的 SSH 密钥的名称的逗号分隔列表,用于建立与 Spectrum LSF 管理主机的连接。 请确保 SSH 密钥存在于供应集群的同一资源组和区域中。 如果您的 IBM Cloud 帐户中没有 SSH 密钥,请使用 SSH 密钥中提供的指示信息来创建 SSH 密钥。 | 是 | 无 |
storage_node_instance_type | 指定要用于为 Spectrum Symphony 集群创建存储节点的虚拟服务器实例概要文件类型。 存储节点用于创建 NFS 实例以管理 HPC 工作负载的数据。 有关概要文件类型的选项,请参阅 实例概要文件。 | 否 | bx2-2x8 |
volume_capacity | 块存储器的大小 (以 GB 为单位) ,将用于构建 NFS 实例,并将作为安装在 Spectrum LSF 管理节点上。 输入 10 到 16,000 范围内的值。 | 否 | 100 |
volume_iops | 表示要用于 NFS 实例的块存储器的 IOPS 配置的数字 (仅对 volume_profile=custom有效,依赖于 volume_capacity)。 输入 100-48,000 范围内的值。 有关 IOPS 的可能选项,请参阅 定制 IOPS 概要文件。 | 否 | 300 |
volume_profile | 要用于 NFS 实例的块存储卷类型的名称。 有关可能的选项,请参阅 块存储器概要文件。 | 否 | general_purpose |
vpc_name | 部署集群资源的现有 VPC 的名称。 如果未提供任何值,那么将为集群供应新的 VPC。 了解更多信息。 | 否 | NOT_SET |
vpn_enabled | 将值设置为 true 以在集群中部署 VPC 的 VPN 网关。 | 否 | False |
vpn_peer_address | VPN 将连接到的对等公共 IP 地址。 | 否 | NOT_SET |
vpn_peer_cidrs | VPN 将连接到的对等 CIDR 的逗号分隔列表 (例如, 192.168.0.0/24)。 | 否 | NOT_SET |
vpn_preshared_key | VPN 的预共享密钥。 | 否 | NOT_SET |
worker_node_instance_type | 指定要用于为 Spectrum LSF 集群创建工作程序节点的虚拟服务器实例概要文件类型。 工作程序节点是执行工作负载的节点,应根据工作负载的特征进行选择。 有关概要文件类型的选项,请参阅 实例概要文件。 注: 如果专用 host_enabled == true ,那么可根据目标区域限制可用的实例前缀 (例如, bx2 和 cx2)。 选中 ibmcloud target -r {region_name}; ibmcloud is dedicated-host-profiles。 | 否 | bx2-4x16 |
worker_node_max_count | 可以部署在 Spectrum LSF 集群中的最大工作程序节点数。 为了使用 资源连接器 功能部件根据工作负载需求动态创建和删除工作程序节点,为此参数选择的值必须大于 worker_node_min_count。 如果计划仅在 LSF 集群中部署静态工作程序节点,例如,当您使用 Spectrum Scale 存储器时,此参数的值应该等于 worker_node_min_count。 输入 1-500 范围内的值。 | 否 | 10 |
worker_node_min_count | 工作程序节点的最小数目。 这是创建集群时将供应的静态工作程序节点数。 如果使用 NFS 存储器,请输入 0-500 范围内的值。 如果使用 Spectrum Scale 存储器,请输入 1-64 范围内的值。 注: Spectrum Scale 至少需要 3 个计算节点 (主节点,辅助节点,管理节点和工作程序节点的组合) 以建立 定额 并在发生节点故障时保持数据一致性。 因此,如果为 management_node_count 指定的值小于 2 ,那么 1 的最小值可能需要更大。 | 否 | 0 |
zone | 应该部署 Spectrum LSF 集群的所选区域中的 IBM Cloud 区域名称。 要获取区域内区域的完整列表,请参阅 使用 CLI 获取区域。 | 是 | 无 |