Modern High-Performance Computing and Artificial Intelligence environments demand a delicate balance between rapid deployment and long-term stability. Image-based provisioning, while efficient and fast, suffers from friction in lifecycle management.
Static images are inflexible, requiring full reboots for minor updates, which induces downtime and impacts infrastructure availability. Administrators often resort to post-boot configuration, introducing configuration drift and compromising the integrity of the DevOps pipeline.
This work introduces Single System Image (SSI) provisioning within the Open Composable Heterogeneous Adaptable Management Infrastructure (OpenCHAMI) framework. By utilising a read-only shared root filesystem (rootfs) hosted on high-performance storage, we decouple the operating environment from the physical node.
We have ported custom dracut modules into OpenCHAMI to support two popular parallel filesystems, Lustre and BeeGFS.
The implementation of SSI on top of these filesystems addresses:
- Consistency: Centralising the rootfs in a standard folder ensures absolute state consistency across thousands of nodes, eliminating the “it works on Node A but not Node B” syndrome.
- Resilience & Scalability: Leveraging Lustre and BeeGFS ensures that the shared boot process scales to HPC requirements, providing the necessary reliability and I/O throughput.
- Easy Administration (Zero-Downtime): Updates are applied to a single centralised directory and instantly visible across the cluster. This removes the need for image rebuilding and node rebooting.
- DevOps Friendly: This approach aligns cluster management with modern software development cycles, enabling reproducible, verifiable modifications without breaking deployments.
By minimising the memory footprint and maximising flexibility, this OpenCHAMI enhancement provides a robust foundation for next-generation, highly available research computing.
About OpenCHAMI
OpenCHAMI is an open-source platform for deploying, managing and scaling HPC clusters. OpenCHAMI uses modular, containerised services for efficient HPC deployment and scaling.
This project was founded in 2023 by a consortium of HPC centers and research institutions including Los Alamos National Laboratory, the National Energy Research Scientific Computing Center, Swiss National Supercomputing Centre, Hewlett Packard Enterprise and the University of Bristol.
Authors: Luna Morrow & Jordi Blasco (Do IT Now)
Presenter at HPCKP26 Barcelona: Jordi Blasco (Do IT Now)

