了解 iSCSI 部署
可以在 HPC 群集上部署 iSCSI 启动节点。 iSCSI 启动节点是使用 iSCSI 连接通过网络启动操作系统的计算节点。 iSCSI 启动节点不需要本地硬盘驱动器作为系统磁盘,而是使用 iSCSI 存储阵列上的存储资源。 iSCSI 存储阵列是计算机、存储系统或设备,它使用 iSCSI 协议通过网络连接提供存储资源。
注意
有关 iSCSI 部署和部署 iSCSI 启动节点的分步过程的详细信息,请参阅 部署 iSCSI 启动节点分步指南。
在本主题中:
部署 iSCSI 启动节点 的步骤
部署 iSCSI 启动节点 的要求
部署 iSCSI 启动节点的步骤
在 HPC 群集中部署 iSCSI 启动节点有三个主要步骤:
为 iSCSI 部署配置头节点。
创建基节点,然后创建该基节点的映像。
通过部署基本节点映像来部署 iSCSI 启动节点。
以下列表更详细地介绍了三个主要步骤:
为 iSCSI 部署配置头节点:
安装并连接一个或多个网络连接存储阵列到群集的专用 HPC 网络,然后在头节点上安装存储阵列的 iSCSI 提供程序。
如果在安装后需要配置 iSCSI 存储阵列的 iSCSI 提供程序,请按照存储阵列供应商提供的说明对其进行配置。
通过提供头节点的管理 IP 地址,将 iSCSI 存储阵列添加到头节点。
创建基节点,然后创建该基节点的映像:
将想要通过 iSCSI 部署的节点添加到群集。 其中一个节点用作基节点。
通过 iSCSI 部署基节点。
如有必要,请配置基节点。 例如,可以安装可用更新或安装要在所有 iSCSI 启动节点上运行的程序。
创建基节点的映像。 此映像用于部署 iSCSI 启动节点。
创建用于部署 iSCSI 启动节点的节点模板。 此模板引用基础节点映像和部署节点的 iSCSI 存储阵列。
通过部署基本节点映像来部署 iSCSI 启动节点:
- 使用基本节点映像和创建的节点模板将 iSCSI 启动节点添加到 HPC 群集。
部署 iSCSI 启动节点的要求
若要部署 iSCSI 启动节点,需要满足以下条件:
一个或多个网络连接存储阵列。 所需的存储阵列数取决于要部署的 iSCSI 启动节点数以及这些节点将具有的存储要求(例如,如果要在节点上生成大型文件或加载要处理的节点的大型文件)。
存储阵列的 iSCSI 提供程序的安装软件。 此软件可从存储阵列的供应商处获取。
重要
只能在群集的头节点上安装一个 iSCSI 提供程序。 因此,所有存储阵列都必须使用相同的 iSCSI 提供程序。
群集中的节点与存储阵列之间的网络连接。 存储阵列必须连接到连接要部署为 iSCSI 启动节点的计算机的同一专用 HPC 网络。
注意
- 有关 HPC 群集的专用 HPC 网络和不同网络拓扑的详细信息,请参阅设计和部署指南中的 HPC 群集网络。
- 由于 iSCSI 部署需要专用 HPC 网络,因此如果 HPC 群集在拓扑 5(企业网络上的所有节点)连接,则无法部署 iSCSI 启动节点。
安装并配置Microsoft HPC Pack 的头节点计算机(即已完成 部署目录 所需的所有步骤)。
要部署为 iSCSI 启动节点的计算机之一不得具有本地硬盘驱动器,或者必须在系统 BIOS 中禁用硬盘驱动器。 此计算机将用于为 iSCSI 部署创建基节点。
如果要部署为 iSCSI 启动节点的计算机上安装的网络适配器无法直接从 iSCSI 启动,则需要一个网络启动程序 (NBP) 文件才能在网络适配器中启用预启动执行环境 (PXE)才能从 iSCSI 启动。 如果网络适配器可以直接从 iSCSI 启动,则使用 NBP 文件启用 PXE 是可选的。
如果要部署为 iSCSI 启动节点的计算机上安装的网络适配器可以直接从 iSCSI 启动,并且不会使用 NBP 文件启用 PXE,则需要包含要部署为 iSCSI 启动节点的所有计算机的节点 XML 文件。 此节点 XML 文件必须遵循以下规则:
列出每个节点,仅列出连接到 HPC 专用网络的网络适配器的名称和媒体访问控制 (MAC) 地址。 如果节点具有其他网络适配器,请不要在节点 XML 文件中包括这些适配器的 MAC 地址。
不指定节点的 IP 地址。 IP 地址在 iSCSI 部署过程中动态分配。
未为节点指定节点模板。 应用为 iSCSI 部署创建的节点模板。
如果没有节点 XML 文件,可以按照 创建 Node XML 文件分步指南中的步骤创建一个。