Skip to content

Sarus Suite

Sarus Suite is a modular, open-source toolkit built on top of Podman to run containers efficiently on HPC clusters. It aims to combine native HPC performance with the developer productivity of cloud-native tooling, reusing Podman’s fast-moving ecosystem and adding domain-specific HPC expertise.

At the center of the suite is the Environment Definition File (EDF). Users describe their environment once in an EDF, while the suite chooses the right runtimes, policies and configuration for each system. Administrators can tune cluster-specific behavior without forcing users to rewrite their container commands.

All components are interoperable and can be adopted independently. They plug into existing stacks such as Podman, conmon, crun and Slurm, instead of replacing them.

  • Component overview


    Explore cluster tools, transparent storage, performance extensions and developer tooling that make up the suite.

    Component index

  • Environment Definition File (EDF)


    Learn how EDF describes images, mounts, devices, environment variables and annotations for hooks.

    EDF guide

  • Architecture


    See how Sarus Suite components wrap Podman, Parallax and runtimes like crun.

    High-level architecture

  • Open Source


    Browse the repositories, open issues and discussions across all components.

    sarus-suite on GitHub

    License

Why Sarus Suite?

  • EDF at the center. Describe your environment once; reuse it across clusters, jobs and projects without changing commands.

  • Same workflow, different clusters. EDF-driven UX hides site-specific details so you get a consistent experience on any system.

  • Cloud-native and HPC-native. Built on Podman and OCI runtimes, then extended with HPC hooks for Slurm, libfabric, GPUs, MPI and more.

  • Fast starts, full performance. Squashfs, overlay and HPC-tuned hooks give near-native I/O and network performance with container convenience.

  • Fits your existing stack. Integrates with Slurm, identity and policy infrastructure instead of replacing them.

  • Adopt what you need. Use EDF only, or add storage, performance and developer tools as needed — all components are modular and interoperable.

Sarus Suite provides an EDF-based user experience, Podman compatibility, faster container starts, vendor-grade performance and cleaner operations, with components you can deploy individually or as a full stack.