Los Alamos National Laboratory has developed software that enables users to execute a user-defined software stack (UDSS) as part of a normal HPC batch job. Glance is used for UDSS image management. A SLURM plugin was written to interface the resource manager with Glance to deploy the requested UDSS image to the user's allocated job nodes. I will describe how this plugin works and give a short demonstration of its use.
LA-UR-16-20535
Attendees will learn that it is possible to integrate OpenStack components, such as Glance, with a traditional HPC resource manager in a way that supports traditional HPC workloads while also enabling user-defined software stacks.