使用 Azure 应用商店和 Azure 门户中的 ​​Microsoft HPC Pack 2012 R2 虚拟机映像​​创建 HPC 群集的头节点。 此 HPC Pack VM 映像基于预安装了 HPC Pack 2012 R2 Update 3 的 Windows Server 2012 R2 Datacenter。 使用此头节点在 Azure 中进行 HPC Pack 的概念证明部署。 然后,可以向该群集添加计算节点,以运行 HPC 工作负荷。



Tip

若要在 Azure 中部署完整的 HPC Pack 2012 R2 群集(包括头节点和计算节点),建议使用自动化方法。 选项包括 ​​HPC Pack IaaS 部署脚本​​和 Resource Manager 模板,如​​适用于 Windows 工作负荷的 HPC Pack 群集​​。 Resource Manager 模板也可用于 ​​Microsoft HPC Pack 2016 群集​​。


规划注意事项

如下图所示,在 Azure 虚拟网络的 Active Directory 域中部署 HPC Pack 头节点。

在 Azure VM 中使用应用商店映像创建 HPC Pack 群集的头节点_虚拟网络

  • Active Directory 域:必须先将 HPC Pack 2012 R2 头节点加入到 Azure 中的 Active Directory 域,再在 VM 上启动 HPC 服务。 如本文所示,若要进行概念证明部署,可以先将为头节点创建的 VM 提升为域控制器,然后再启动 HPC 服务。 另一种方法是在 Azure 中部署单独的域控制器和林,并将头节点 VM 加入到该域林。
  • 部署模板:对于大多数新部署,Azure 建议使用 Resource Manager 部署模型。 本文假定你使用这种部署模型。
  • Azure 虚拟网络:通过 Resource Manager 部署模型部署头节点时,需指定或创建 Azure 虚拟网络。 如需将头节点加入现有的 Active Directory 域,则应使用虚拟网络。 在以后还需使用它将计算节点 VM 添加到群集。

创建头节点的步骤

以下是概略性步骤,说明了如何通过 Azure 门户使用 Resource Manager 部署模型为 HPC Pack 头节点创建 Azure VM。

  1. 如果希望使用单独的域控制器 VM 在 Azure 中创建新的 Active Directory 林,其中一种方法是使用 ​​Resource Manager 模板​​。 对于简单的概念验证部署,可以忽略此步骤,将头节点 VM 本身配置为域控制器。 此选项将在本文后面介绍。
  2. 在 Azure 应用商店的“Windows Server 2012 R2 上的 HPC Pack 2012 R2”页上,单击“创建虚拟机”。
  3. 在门户的“Windows Server 2012 R2 上的 HPC Pack 2012 R2”页上,选择“Resource Manager”部署模型,然后单击“创建”。
    在 Azure VM 中使用应用商店映像创建 HPC Pack 群集的头节点_microsoft_02
  4. 使用门户配置设置并创建 VM。 如果不熟悉 Azure,请按照在 Azure 门户中创建 Windows 虚拟机教程中的说明操作。 若要进行概念证明部署,通常可以接受默认或推荐的设置。

    Note
    如果希望将头节点加入到 Azure 中的现有 Active Directory 域,请确保在创建 VM 时为该域指定了虚拟网络。
  5. 创建 VM 并运行 VM 之后,通过远程桌面​​连接到 VM​​。
  6. 选择以下选项之一,将 VM 加入到 Active Directory 域林:
  • 如果使用现有的域林在 Azure 虚拟网络中创建了 VM,请使用标准的 Server Manager 或 Windows PowerShell 工具将 VM 加入到该林。 然后重新启动。
  • 如果在新的虚拟网络中创建 VM(未使用现有域林),则将该 VM 提升为域控制器。 使用标准步骤安装和配置头节点上的 Active Directory 域服务角色。 有关详细步骤,请参阅​​安装新的 Windows Server 2012 Active Directory 林​​。
  1. 在 VM 运行并加入到 Active Directory 林后启动 HPC Pack 服务,如下所示:
    a.将新的虚拟硬盘附加到 VM。 使用一个属于本地管理员组的域帐户连接到头节点 VM。 例如,可以使用创建头节点 VM 时设置的管理员帐户。
    b.保留“数据库类型”设置,即设置为“共享”。 对于默认头节点配置,以管理员身份启动 Windows PowerShell 并键入以下命令:
    PowerShell复制

& $env:CCP_HOME\bin\HPCHNPrepare.ps1 -DBServerInstance ".\ComputeCluster"

  1. HPC Pack 服务启动可能需要几分钟时间。
    对于其他头节点配置选项,请键入 get-help HPCHNPrepare.ps1

后续步骤