Cluster blueprint catalog

A cluster blueprint is a YAML file that defines a reusable configuration and describes the specific environment that you want to deploy using Cluster Toolkit. A cluster blueprint implements and documents a specific opinionated solution. For more information about cluster blueprints, see Cluster blueprint .

To search the catalog, you can filter by a combination of your required scheduler, storage, machine types, and base operating system. For each cluster blueprint, featured applications and Google Cloud resources that can be leveraged by using the blueprint are also highlighted.

Cluster blueprint
Scheduler
Storage
Machine types
Base operating system
Featured software and compute resources
Collection
Slurm
Filestore, Cloud Storage, Google Cloud Managed Lustre
A4
ubuntu-accelerator-2204-amd64-with-nvidia-570
  • NVIDIA ConnectX-7
  • Google Virtual NIC (gVNIC)
  • GPUs
  • Virtual Private Cloud
Core
GKE
Filestore, Cloud Storage
A3 Ultra
Container-Optimized OS
  • NVIDIA ConnectX-7
  • Google Virtual NIC (gVNIC)
  • GPUs
  • Virtual Private Cloud
Core
GKE
None
A3 High
Container-Optimized OS
  • Jobset
  • Kueue
Core
GKE
None
A3 Mega
Container-Optimized OS
  • Jobset
  • Kueue
Core
GKE
Filestore, Cloud Storage
C3
Container-Optimized OS
Core
GKE
Parallelstore
N2
Container-Optimized OS
Core
GKE
A4
Container-Optimized OS
  • Jobset
  • Kueue
Core
Slurm
Filestore, Cloud Storage, Google Cloud Managed Lustre
A3 Ultra
ubuntu-accelerator-2204-amd64-with-nvidia-570
  • NVIDIA ConnectX-7
  • Google Virtual NIC (gVNIC)
  • GPUs
  • Virtual Private Cloud
Core
Slurm
Filestore, Cloud Storage
A3 High
ubuntu-2004-lts*
  • Google Virtual NIC (gVNIC)
  • GPUs
  • Virtual Private Cloud
Core
Slurm
Filestore, Cloud Storage
A3 Mega
debian-12*
  • Google Virtual NIC (gVNIC)
  • GPUs
  • Virtual Private Cloud
Core
Slurm
Filestore
N2, C2, H3
hpc-rocky-linux-8*
Core
Slurm
None
TPUv4, N2, C2
slurm-gcp-6-4-tf-2.14.0*
  • TPUs
  • Maxtext
Community, Experimental
Slurm
Filestore, Cloud Storage
N2, A2, G2
debian-11*
  • GPUs
  • NCCL
  • PyTorch
  • TensorFlow
Core
Batch
Filestore
N2
rocky-linux-8-optimized-gcp
Core
Batch
Filestore
C2
hpc-rocky-linux-8
  • Spack
  • Weather Research and Forecasting (WRF)
Core
None
Filestore
C2
hpc-centos-7
  • Star CCM+
Community, Experimental
None
Filestore
C2
hpc-rocky-linux-8
  • Ansys Fluent
Community, Experimental
Slurm
Filestore
C2, N2
hpc-rocky-linux-8*
  • Packer
Core
Slurm
None
N2D
hpc-rocky-linux-8*
  • Packer
  • Building Slurm
Community
Slurm
Filestore
C2D
hpc-rocky-linux-8*
  • AMD
  • AMD Optimizing C/C++ and Fortran Compilers (AOCC)
  • OpenFoam
  • Spack
Community
Slurm
Filestore
N1
hpc-rocky-linux-8*
  • Local SSDs
Community, Experimental
Slurm
Filestore
N2, C2
ubuntu-2004-lts
Community
Slurm
Filestore
C2
hpc-rocky-linux-8*
  • GROMACS
  • Spack
Community, Experimental
Slurm
Cloud Storage, Filestore
A2, C2
hpc-rocky-linux-8*
  • GPUs
  • GROMACS on GPUs
  • Spack
  • VDI with VMD
Community
HTCondor
None
C2
hpc-rocky-linux-8
Community, Experimental
GKE
None
N2, A2
Container-Optimized OS
  • GPUs
Community, Experimental
GKE
None
N2, C2
Container-Optimized OS
Community, Experimental
GKE
Filestore, ephemeral storage
N2D
Container-Optimized OS
  • Local SSDs
  • CSI Drivers
  • Persistent Volumes
Community, Experimental
None
Cloud Storage
E2
hpc-rocky-linux-8
Community, Experimental
Slurm
Filestore
N2, C2
hpc-rocky-linux-8*
  • Shared VPC configuration
Community

* This OS image is an optimized Schedmd's Slurm image that is based on the specified operating system.

This OS image has DAOS drivers pre-installed and needs to be built following instructions in the DAOS project.

What's next

Create a Mobile Website
View Site in Mobile | Classic
Share by: