Presentation
Enhancing Usability and Performance in Experimental Environments Management
DescriptionReproducibility is a challenge in HPC and research. HPC experiments are resource-intensive and depend on complex software environments. Snapshotting addresses this issue, captures the complete state of a system in a single step, allowing researchers to automatically rebuild and restore identical environments. However, concerns remain about snapshot efficiency and usability. To improve snapshotting in HPC research, the tools need to be straightforward to use and perform quickly on large bare metal environments. Therefore, we improved usability and evaluated the performance of cc-snapshot, a tool on the Chameleon Cloud testbed. Usability enhancements included new command line options, modular code, and automated tests. To optimize performance, we benchmarked alternative image formats and compression algorithms. The results show that zstd delivered up to 80% faster compression time during snapshot creation compared to zlib. These findings demonstrate that snapshotting can be a practical and effective tool to support reproducibility in HPC experiments.

Event Type
Research and ACM SRC Posters
TimeTuesday, 18 November 20258:00am - 5:00pm CST
LocationSecond Floor Atrium
Archive
view
