跳过导航

解决方案体系结构:云中部署的 HPC 群集

高性能计算 (HPC) 应用程序可扩展到数千个计算核心,扩展本地大计算或作为 100% 云本机解决方案进行运行。此 HPC 解决方案包含头节点、计算节点和存储节点,在 Azure 中运行且无需维护硬件基础结构。

此解决方案建立在 Azure 托管服务上:虚拟机规模集, 虚拟网络存储。这些服务在高度可用的环境中运行,进行了修补和支持,使你可以将精力集中在解决方案上,而非运行它们的环境上。

OR Availability Set ARM template Script file ClusterHead Node Virtual Machines VM Scale Set RDMA Network A8, A9, and H SeriesVirtual Machines Storage Virtual Network

实施指南

产品/说明 文档

HPC 头节点

HPC 头节点作为虚拟机在本地或 Azure 内运行。
大小为 A8/A9 的 Azure 虚拟机提供 HPC 计算节点,可在 Windows 或 Linux 操作系统上运行。
借助适用于 A8 和 A9 实例的 RDMA 网络实现高带宽并使计算节点之间的延迟低至微秒。
存储节点还可在虚拟机中运行。

虚拟机规模集

可用性集确保应用程序可用且具有弹性,能应对更新和硬件故障。
通过 RDMA 进行通信的虚拟机部署在同一可用性集中。

虚拟网络

虚拟网络提供头节点、计算节点和存储节点之间的 IP 连接。

存储

Azure 存储 Blob 可存储用于备份虚拟机的磁盘,并可长期存储 HPC 应用程序所用的非结构数据和可执行文件。

Azure Resource Manager 模板

Resource Manager 模板或脚本文件用于将应用程序部署到 HPC 环境。