概念性体系结构:大计算解决方案即服务

高性能计算 (HPC) 应用程序可扩展到数千个计算核心,扩展本地大计算或作为 100% 云本机解决方案进行运行。此 HPC 解决方案通过 Azure Batch 实现,后者可计划作业、自动缩放计算资源,并可作为减少 HPC 基础结构代码和维护的平台服务 (PaaS) 进行管理。

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

Big Compute Solutions as a Service Pool Storage Virtual Machines Client App Web App Batch

实施指南

产品 文档

虚拟机

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

存储

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

批处理

Azure Batch 将大量数据发送到在云端运行的计算引擎。

相关解决方案体系结构

云中部署的 HPC 群集

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

了解更多
推广到 Azure 的本地 HPC 实现

高性能计算 (HPC) 应用程序可扩展到数千个计算核心,扩展本地大计算或作为 100% 云本机解决方案进行运行。此 HPC 解决方案可利用 Azure 中运行的以及通过 ExpressRoute/VPN 访问的虚拟机的计算密集型实例扩展其计算能力。

了解更多