Skip to main content
Azure Feature Compatibility with Microsoft HPC Pack

Updated: November 18, 2014

Applies To: Microsoft HPC Pack 2012, Microsoft HPC Pack 2012 R2

This topic lists the Azure features that can be used in Azure burst deployments with HPC Pack. Certain features and services are compatible with only certain versions of HPC Pack, and some require additional configuration in the Azure subscription or the Azure node template that is used for the deployment. For more information about configuring an Azure node template to use these features, see Configuring an Azure Node Template for Microsoft HPC Pack.

For general requirements to add Azure nodes to a Windows HPC cluster, see Requirements to Add Azure Nodes with Microsoft HPC Pack.

In this topic:

  • Azure platform support

  • Azure features that can be used in burst deployments from an HPC cluster

  • Azure worker role instance sizes that can be used in burst deployments

  • Deprecated or retired features

Azure platform support

Azure burst deployments with HPC Pack are supported in subscriptions in the global Azure service. Starting in HPC Pack 2012 R2 Update 1, customers who have a subscription in the Azure China service can also deploy Azure nodes with HPC Pack. To change the Azure service endpoint used for Azure burst deployments, run the Update-HpcAzureEndpoint.ps1 script that is provided in the %CCP_HOME%bin folder on the head node. For more information about the Azure China Service operated by 21ViaNet, see

Azure features that can be used in burst deployments from an HPC cluster
  • In some cases, Azure features or services that are in preview or beta can be configured in an Azure node template, if your subscription and your version of HPC Pack enable them. Before you use a preview or beta feature, review the terms of use. We recommend that you only use preview or beta features in test or proof-of-concept deployments of Azure nodes, not in production deployments.

  • Certain versions of HPC Pack may include settings to configure Azure features that are now deprecated or retired, and which therefore should not be used in Azure burst deployments. For more information, see Deprecated or retired features in this topic.



Minimum version of Microsoft HPC Pack

Additional requirements

Worker role nodes

  • Run an Azure guest operating system that is substantially similar to Windows Server

  • Are automatically deployed with HPC Pack components

  • Can use Azure virtual machines of various sizes (see Azure worker role instance sizes that can be used in burst deployments)

  • Optionally mount an application VHD file (an Azure drive)


    Azure drive is currently in preview.

HPC Pack 2008 R2 with SP1

  • Running message-passing interface (MPI) jobs on worker role nodes requires at least HPC Pack 2008 R2 with SP2

  • Mounting an application VHD requires at least HPC Pack 2012

Azure Virtual Network (regional)

  • Enables secure site-to-site network connectivity between Azure and the on-premises network – for example, to connect Azure nodes to an on-premises license server

  • Enables connectivity between a head node configured on an Azure virtual machine and Azure worker nodes


HPC Pack does not currently support configuration of a point-to-site virtual network.

HPC Pack 2012


Starting with HPC Pack 2012 with SP1, connectivity between Azure and an on-premises network can be configured using a VPN hardware device or the Routing and Remote Access service (RRAS) running in Windows Server 2012.

Remote Desktop Connection

  • Allows remote connections to Azure nodes

HPC Pack 2008 R2 with SP2

Azure startup script

  • Runs a script, such as a batch file, that configures a set of Azure nodes when they are started (provisioned)

HPC Pack 2008 R2 with SP2

Azure worker role instance sizes that can be used in burst deployments

The following table lists the Azure worker role instance sizes that you can choose from when adding Azure nodes to a Windows HPC cluster. The minimum version of HPC Pack that supports each size is listed. For details about the sizes for virtual machine-based compute resources, see Virtual Machine and Cloud Service Sizes for Azure. For pricing information, see Cloud Services Pricing Details.

Available sizes for worker role instances can differ from those for Azure virtual machines.


Starting with the HPC Pack 2012 R2 Update 1 release, HPC Pack automatically detects and allows you to select additional supported worker role sizes if they are introduced later to the Azure platform.

Worker role size

Minimum version of HPC Pack


HPC Pack 2008 R2 with SP1


HPC Pack 2008 R2 with SP1


HPC Pack 2008 R2 with SP1

Extra Large

HPC Pack 2008 R2 with SP1


HPC Pack 2012 R2


HPC Pack 2012 with SP1


HPC Pack 2012 with SP1


HPC Pack 2012 R2


HPC Pack 2012 R2


HPC Pack 2012 R2 Update 1

Deprecated or retired features

The following Azure features are retired. These features are no longer available for use in Azure node deployments with versions of HPC Pack that provide related configuration settings.

  • VM Role (beta)   Retirement date: May 2013


    The node template settings to select VM role instances for deployments of Azure nodes are removed as of HPC Pack 2012 with SP1.

  • Azure Connect (CTP)   Retirement date: July 2013


    The node template settings to enable Azure Connect in deployments of Azure nodes are removed as of HPC Pack 2012.