Skip to main content
Cloud / AWS / Products / AWS ParallelCluster - HPC Clusters in the Cloud

AWS ParallelCluster - HPC Clusters in the Cloud

AWS ParallelCluster is a free open-source tool for building and managing HPC clusters in AWS with Slurm or AWS Batch.

Compute
Pricing Model Tool is free, pay-per-use for the underlying AWS resources (compute, storage, network)
Availability Available in many AWS regions, check regional availability
Data Sovereignty EU regions available
Reliability N/A (open-source tool with no SLA of its own; underlying AWS services carry their own published SLAs) SLA

What is AWS ParallelCluster?

AWS ParallelCluster is an AWS-supported open-source tool for building and managing High Performance Computing (HPC) clusters in the AWS Cloud. It automates setup of the required compute resources, job scheduler, and a shared file system, letting you quickly build both proof-of-concept and production HPC environments, for example as the basis for workflows such as genomics portals that automate an entire DNA sequencing pipeline.

You can access AWS ParallelCluster via its command-line interface, its API, a Python library, a graphical web UI (PCUI), or as an AWS CloudFormation custom resource. ParallelCluster gives researchers and engineering teams access to elastic compute capacity without operating their own HPC infrastructure.

Core Features

  • Automated cluster deployment: Complete setup of an HPC environment including compute nodes, scheduler, and shared storage.
  • Auto-scaling: Compute nodes scale automatically based on the job queue.
  • Slurm and AWS Batch integration: Choose between the established Slurm scheduler and AWS Batch depending on workload type.
  • Shared storage: Integration with Amazon FSx for Lustre, Amazon EFS, and Amazon S3.
  • Multiple access methods: CLI, API, Python library, web UI (PCUI), and CloudFormation integration.

Typical Use Cases

Scientific simulations: CFD simulations, molecular dynamics, weather models, and other compute-intensive scientific applications benefit from elastic, on-demand HPC capacity.

Machine learning training: Distributed training of ML models on GPU clusters, scaling from single GPUs to large multi-node clusters for foundation models.

Life sciences: Genomics pipelines, protein folding, and drug discovery with access to GPU-accelerated instances for compute-intensive analysis.

Benefits

  • No hardware investment required for HPC projects.
  • Elastic capacity that scales up and down on demand.
  • Pay-per-use for the underlying AWS resources, combinable with Spot Instances for cost optimization.
  • Familiar environment for HPC users through Slurm support.

Integration with innFactory

As an AWS Reseller, innFactory supports you with AWS ParallelCluster: we help with HPC cluster architecture, migration of on-premises HPC workloads, and optimization for cost and performance.

Typical Use Cases

High Performance Computing (HPC)
Scientific computing
Research
Simulations

Frequently Asked Questions

What is AWS ParallelCluster?

AWS ParallelCluster is an AWS-supported open-source tool for building and managing High Performance Computing clusters in the AWS Cloud. It automatically sets up the required compute resources, job scheduler, and a shared file system. You can access it via CLI, API, a Python library, a web UI (PCUI), or as a CloudFormation custom resource.

Which job schedulers are supported?

ParallelCluster supports Slurm and AWS Batch as job schedulers. Slurm is the more actively developed and widely used option for classic, tightly coupled HPC workloads, while AWS Batch suits container- and batch-oriented computing.

How much does AWS ParallelCluster cost?

The tool itself is free. You only pay for the AWS resources used when creating images and clusters, such as EC2 instances, EBS volumes, FSx or S3 storage, and network traffic. Spot Instances can significantly reduce compute costs.

Which instance types suit HPC workloads?

For tightly coupled HPC workloads, AWS offers dedicated HPC-optimized instance families such as Hpc7a (AMD-based) and Hpc7g (AWS Graviton-based) with optimized networking. For GPU-accelerated computing and ML training, families such as P5 and P6 are available. The right instance family depends on the workload and should be chosen based on current AWS documentation.

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 AWS (official documentation). This page does not represent an offer by AWS.

AWS Cloud Expertise

innFactory is an AWS Reseller with certified cloud architects. We provide consulting, implementation, and managed services for AWS.

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.

STACKIT

STACKIT Compute Engine - Virtual Machines

STACKIT Compute Engine: scalable VMs from German and Austrian data centers. GDPR-compliant, OpenStack-based.

Pricing Pay-as-you-go (hourly billing)
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Compute Engine GPU - GPU Instances

STACKIT Compute Engine GPU: NVIDIA H100, A100, and L40S from German data centers for AI training and inference, …

Pricing Pay-per-use (hourly billing)
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Linux Server - Managed Linux VMs

STACKIT Linux Server: VMs with Ubuntu, Debian, RHEL, Rocky Linux, AlmaLinux and openSUSE, operated in German and …

Pricing Compute Engine hourly price per vCPU/RAM …
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Red Hat Enterprise Linux - RHEL VMs

STACKIT RHEL: Red Hat Enterprise Linux images from German data centers, SAP-certified. GDPR compliant.

Pricing Pay-per-use for VM and RHEL license …
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Run Command - Scripts Without SSH

STACKIT Run Command enables secure remote execution of scripts on Compute Engine instances without a direct SSH …

Pricing Included in Compute Engine
SLA SLA as published by the provider
Compare →
STACKIT

STACKIT Server Agent - Manage and Monitor Servers

STACKIT Server Agent: lightweight agent for monitoring and managing STACKIT servers, the basis for Run Command and …

Pricing Pricing as published in the STACKIT …
SLA SLA as published by the provider
Compare →

55 comparable products found across other clouds.

Ready to start with AWS ParallelCluster - HPC Clusters in the Cloud?

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

Schedule Consultation