Trace Id is missing
Skip to main content

Azure HPC Cache

File caching for high-performance computing (HPC).

Run latency-sensitive file-based workloads in Azure

Keep important work moving. Azure HPC Cache lets you transfer excess compute capacity to Azure while leaving large datasets in your network-attached storage (NAS) or in Azure Blob storage for a cloud NAS solution.

High performance with up to 16 GB/s throughput, reducing latency for cacheable workloads
Scalable to meet changing compute demand
Aggregated namespace bringing together multiple file sources
Easy management through the Azure portal

Increase productivity with low latency

Enable quicker file access by scaling your cache based on workload—improving application performance regardless of storage capacity. Provide low-latency hybrid storage support for both on-premises NAS and Azure Blob storage.

A person working on at their desk with two screens.
A person using a large touchscreen device in a server room.

Support existing HPC workloads in Azure

Flexibly store data via traditional, on-premises NAS storage and Azure Blob storage. Azure HPC Cache supports hybrid architectures including NFSv3 via Azure NetApp Files, Dell EMC Isilon, Azure Blob storage, and other NAS products.

Simplify storage resource management

Azure HPC Cache provides an aggregated namespace, so you can present hot data needed by applications in a singular directory structure and reduce client complexity.

Data for a storage target being viewed in Azure HPC Cache.

Comprehensive security and compliance, built in

A security center overview in Azure showing policy and compliance data and resource security hygiene.
The security center compute and apps tab in Azure showing a list of recommendations.

Get started with an Azure free account


Start free. Get USD 200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.


After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.


After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Developer resources


Learn how Azure HPC Cache works and how best to use it in your workloads.

Resources to optimize HPC Cache

Explore additional features and products, like networkingNFS storage services, and orchestration.

Frequently asked questions about Azure HPC Cache

  • Azure HPC Cache supports NFSv3.

  • HPC Cache works wherever workloads demand heavy reads for computing. Scenarios include financial simulations and genomics sequencing. Learn more about high-performance computing.

  • Before using your cache, you'll need to set up a dedicated subnet for the HPC Cache instance. You'll also need DNS support so that the cache can access storage and other resources. Learn more about the requirements in the service documentation.

  • You can use HPC Cache with Azure Blob Storage, Blob NFS, Azure NetApp Files, or NFS on-premises storage targets by NetApp or Dell EMC Isilon.

  • HPC Cache works best with compute farms of up to 75000 CPU cores. These workloads tend to be read-heavy and require file access to data in NFS-accessible storage or Azure Blob Storage.

Ready when you are—let's set up your Azure free account