Skip to main content
Cloud / Azure / Products / Azure CycleCloud - HPC Cluster Orchestration

Azure CycleCloud - HPC Cluster Orchestration

Azure CycleCloud orchestrates HPC environments on Azure: provision infrastructure, deploy schedulers and autoscale clusters with familiar tooling.

compute
Pricing Model No license or subscription fee, only the underlying Azure resources
Availability Multiple regions incl. EU (e.g. Europe West, Germany West Central)
Data Sovereignty EU regions available
Reliability N/A (tool without its own SLA, depends on the Azure services used) SLA

What is Azure CycleCloud?

Azure CycleCloud is a tool for orchestrating and managing High Performance Computing (HPC) environments on Azure. It provisions the required infrastructure, deploys familiar HPC schedulers and automatically scales clusters so jobs run efficiently at any scale. With CycleCloud you can create different file systems and mount them to the compute nodes to support HPC workloads.

Organizations with long-standing HPC environments often build deep expertise and custom tooling around a specific scheduler. CycleCloud solves the problem of moving these setups to Azure without a redesign: it abstracts the Azure building blocks such as VMs, scale sets, network interfaces and disks, so HPC administrators keep working with the cluster and scheduler they already know. CycleCloud is not a scheduler itself but a management platform for deploying and operating HPC resources.

Core Features

  • Scheduler-agnostic orchestration: Built-in support with autoscaling plugins for Slurm, PBS Pro, IBM LSF, Grid Engine and HTCondor. You can integrate your own scheduler through the autoscaling REST API.
  • Automatic scaling: CycleCloud adjusts cluster size and components based on job load, availability and time requirements, so users do not need to build their own autoscaling routines.
  • Declarative templates: Complete HPC environments including NFS servers, parallel file systems, authentication and license servers are defined through a single management plane and can be shared and replicated.
  • Azure integration and APIs: Integrates with Azure Monitor and Microsoft Cost Management as well as services such as Azure NetApp Files and Microsoft Entra ID, complemented by a RESTful API and a built-in CLI.

Typical Use Cases

Migrating existing HPC environments: Teams move long-standing on-premises setups with established schedulers to Azure without rebuilding their workflows and tools.

Simulation and research: Scientific and engineering simulations run on clusters that grow on demand and shrink again once the jobs complete.

Reproducible environments for multiple teams: HPC setups defined as templates are rolled out consistently across different teams and projects.

Benefits

  • Keep using familiar schedulers instead of learning new tooling
  • Automatic scaling reduces idle costs and manual effort
  • No license fee for CycleCloud, billing only for the Azure resources you use
  • EU regions available for workloads with data sovereignty requirements

Integration with innFactory

As a Microsoft Solutions Partner, innFactory supports you with the adoption and operation of this service.

Typical Use Cases

Migrate existing on-premises HPC environments to Azure with a familiar scheduler
Run scientific and engineering simulations on automatically scaling clusters
Provision reproducible HPC environments across multiple teams via templates
Adjust compute capacity dynamically to job load and reduce idle costs

Frequently Asked Questions

What is Azure CycleCloud?

Azure CycleCloud is a tool for orchestrating and managing High Performance Computing environments on Azure. It provisions the infrastructure, deploys familiar HPC schedulers and autoscales clusters based on job load. CycleCloud is not a scheduler itself but a platform for building and running complete HPC systems.

When should I use Azure CycleCloud?

CycleCloud fits when you move an existing HPC environment with an established scheduler such as Slurm, PBS Pro, LSF, Grid Engine or HTCondor to Azure while keeping your familiar workflows. It also suits simulation and research workloads that need clusters scaling on demand, as well as reproducible HPC setups shared across multiple teams.

How much does Azure CycleCloud cost?

There is no license or subscription fee for CycleCloud itself. You pay only for the underlying Azure resources such as VMs, scale sets, disks, storage and networking on a pay-as-you-go basis. Spot VMs and reserved capacity can be used to further reduce compute costs.

Which HPC schedulers does Azure CycleCloud support?

CycleCloud is scheduler-agnostic and provides built-in support with autoscaling plugins for Slurm, PBS Pro, IBM LSF, Grid Engine and HTCondor. You can also integrate your own scheduler through the autoscaling REST API.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.

Microsoft Solutions Partner

innFactory is a Microsoft Solutions Partner. We provide expert consulting, implementation, and managed services for Azure.

Microsoft Solutions Partner Microsoft Data & AI

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

AWS

Amazon EC2 - Virtual Servers

Amazon EC2 provides scalable virtual servers in the cloud with over 1000 instance types. GDPR-compliant in EU regions.

Pricing Pay-per-use (On-Demand), plus Reserved …
SLA 99.99% Monthly Uptime Percentage at the region level, 99.5% at the instance level (see official EC2 SLA page)
Compare →
AWS

Amazon EC2 Auto Scaling - Automatic Capacity Adjustment

Amazon EC2 Auto Scaling automatically adjusts EC2 capacity to demand. Optimal performance at minimum cost.

Pricing No additional charge for Auto Scaling …
SLA Covered by the Amazon EC2 SLA (see official SLA page)
Compare →
AWS

Amazon Lightsail - Simple Cloud Hosting

Amazon Lightsail offers virtual servers, containers, and databases with fixed monthly pricing for simple workloads.

Pricing Fixed monthly pricing
SLA SLA as published by the provider
Compare →
AWS

Amazon Linux 2023 - Optimized Linux Distribution for AWS

Amazon Linux 2023 is an AWS-optimized Linux distribution with long-term support, security updates, and seamless AWS …

Pricing Free (included in the price of the EC2 …
SLA No dedicated SLA; covered by the SLA of the underlying compute service (e.g. EC2)
Compare →
Google Cloud

App Engine - Serverless Platform

App Engine is Google's serverless application platform for web apps and APIs with automatic scaling and no …

Pricing Pay-per-use (instance hours, resource …
SLA SLA as published by the provider
Compare →
AWS

AWS App Runner - Container Hosting Without Infrastructure

AWS App Runner is a managed service for container-based web apps with auto-scaling; closed to new customers since April …

Pricing Pay for vCPU and memory usage, plus …
SLA SLA as published by the provider
Compare →

38 comparable products found across other clouds.

Ready to start with Azure CycleCloud - HPC Cluster Orchestration?

Our certified Azure experts help you with architecture, integration, and optimization.

Schedule Consultation