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 |
---|---|---|---|---|---|---|
a3-highgpu-8g | Slurm | Filestore, Cloud Storage | A3 | ubuntu-2004-lts* |
|
Core |
a3-megagpu-8g | Slurm | Filestore, Cloud Storage | A3 | debian-12* |
|
Core |
hpc-slurm | Slurm | Filestore | N2, C2, H3 | hpc-centos-7* |
Core | |
hpc-enterprise-slurm | Slurm | Filestore, Filestore High Scale, DDN-EXAScaler Lustre | N2, C2, C3, A2, H3 | hpc-centos-7* |
|
Core |
hpc-slurm6-tpu-maxtext | Slurm | None | TPUv4, N2, C2 | slurm-gcp-6-4-tf-2.14.0* |
|
Community, Experimental |
ml-slurm | Slurm | Filestore, Cloud Storage | N2, A2, G2 | debian-11* |
|
Core |
serverless-batch | Batch | Filestore | N2 | rocky-linux-8-optimized-gcp |
Core | |
serverless-batch-mpi | Batch | Filestore | C2 | hpc-centos-7 |
|
Core |
tutorial-starccm | None | Filestore | C2 | hpc-centos-7 |
|
Community, Experimental |
tutorial-fluent | None | Filestore | C2 | hpc-centos-7 |
|
Community, Experimental |
image-builder | Slurm | Filestore | C2, N2 | hpc-centos-7* |
|
Core |
hpc-build-slurm-image | Slurm | None | N2D | hpc-rocky-linux-8* |
|
Community |
pfs-lustre | None | DDN-EXAScaler Lustre | N2 | hpc-centos-7 |
|
Core |
pfs-daos | None | Intel DAOS | N2 | hpc-centos-7† |
|
Community |
hpc-slurm-daos | Slurm | Intel DAOS | N2, C2 | hpc-rocky-linux-8* |
|
Community |
hpc-amd-slurm | Slurm | Filestore | C2D | hpc-centos-7* |
|
Community |
quantum-circuit-simulator | None | None | N1 | ubuntu-2004-lts |
|
Community |
hpc-slurm-local-ssd | Slurm | Filestore | N1 | hpc-centos-7* |
|
Community, Experimental |
hpc-slurm-ubuntu2004 | Slurm | Filestore | N2, C2 | ubuntu-2004-lts |
Community | |
hpc-slurm-gromacs | Slurm | Filestore | C2 | hpc-rocky-linux-8* |
|
Community, Experimental |
hpc-slurm-hcls | Slurm | Cloud Storage, Filestore | A2, C2 | hpc-centos-7* |
|
Community |
htc-htcondor | HTCondor | None | C2 | hpc-centos-7 |
Community, Experimental | |
ml-gke | GKE | None | N2, A2 | Containers |
|
Community, Experimental |
hpc-gke | GKE | None | N2, C2 | Containers | Community, Experimental | |
storage-gke | GKE | Filestore, ephemeral storage | N2D | Containers |
|
Community, Experimental |
client-google-cloud-storage | None | Cloud Storage | E2 | hpc-centos-7 |
Community, Experimental | |
omnia-cluster | None | Filestore | N2, C2 | rocky-linux-8 |
|
Community, Experimental |
htc-slurm | Slurm | Filestore, Filestore High Scale, DDN EXAScaler Lustre | N2, C2 | hpc-centos-7* |
|
Community, Experimental |
hpc-slurm-sharedvpc | Slurm | Filestore | N2, C2 | hpc-rocky-linux-8* |
|
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
- Set up Cluster Toolkit
- Review Cluster deployment overview