create and manage a high performance computing (HPC)

Options to create and manage a high performance computing (HPC) cluster in Azure with Microsoft HPC Pack

Azure has two different deployment models for creating and working with resources: Resource Manager and classic. This article covers using both models, but Microsoft recommends that most new deployments use the Resource Manager model.

Take advantage of Microsoft HPC Pack and Azure compute and infrastructure services to create and manage a cloud-based high performance computing (HPC) cluster. HPC Pack is Microsoft’s free HPC solution built on Microsoft Azure and Windows Server technologies and supports both Windows and Linux HPC workloads. A cloud-based HPC Pack cluster provides a cluster administrator or independent software vendor (ISV) a flexible, scalable platform to run compute-intensive applications while reducing investment in an on-premises compute cluster infrastructure.

Run an HPC Pack cluster in Azure VMs
Azure templates

(Marketplace) HPC Pack cluster for Windows workloads

(Marketplace) HPC Pack cluster for Excel workloads

(Marketplace) HPC Pack cluster for Linux workloads

(Quickstart) Create an HPC cluster

(Quickstart) Create an HPC cluster with Linux compute nodes

(Quickstart) Create an HPC cluster with custom compute node image

Azure VM images

HPC Pack on Windows Server 2012 R2

HPC Pack compute node on Windows Server 2012 R2

HPC Pack compute node with Excel on Windows Server 2012 R2

PowerShell deployment script

Create an HPC cluster with the HPC Pack IaaS deployment script
Tutorials

Tutorial: Get started with Linux compute nodes in an HPC Pack cluster in Azure

Tutorial: Run NAMD with Microsoft HPC Pack on Linux compute nodes in Azure

Tutorial: Run OpenFOAM with Microsoft HPC Pack on a Linux RDMA cluster in Azure

Tutorial: Get started with an HPC Pack cluster in Azure to run Excel and SOA workloads

Manual deployment with the Azure portal

Set up the head node of an HPC Pack cluster in an Azure VM
Cluster management

Manage compute nodes in an HPC Pack cluster in Azure

Grow and shrink Azure compute resources in an HPC Pack cluster

Submit jobs to an HPC Pack cluster in Azure

Add worker role nodes to an HPC Pack cluster
Burst to Azure worker instances with HPC Pack

Tutorial: Set up a hybrid cluster with HPC Pack in Azure

Add Azure “burst” nodes to an HPC Pack head node in Azure

Grow and shrink Azure compute resources in an HPC Pack cluster

Integrate with Azure Batch
Burst to Azure Batch with HPC Pack
Create RDMA clusters for MPI workloads
Set up a Windows RDMA cluster with HPC Pack to run MPI applications

Tutorial: Run OpenFOAM with Microsoft HPC Pack on a Linux RDMA cluster in Azure

Set up a Linux RDMA cluster to run MPI applications

Leave a Reply