Related Experiment Video
Updated: Nov 4, 2025

Author Spotlight: A Machine-Vision Approach to Transmission Electron Microscopy Workflows, Results Analysis and Data Management
Published on: June 23, 2023
Increasing the Execution Speed of Containerized Analysis Workflows Using an Image Snapshotter in Combination With
Simone Mosciatti1, Clemens Lange1, Jakob Blomer1
1CERN, Experimental Physics Department, Geneva, Switzerland.
Software containers enable reproducible scientific analysis but large images are impractical. This study introduces lazy pulling with CernVM File System (CVMFS) on Kubernetes for efficient distribution of massive software images.
Area of Science:
- High-energy physics
- Computer science
- Scientific computing
Background:
- Software containers revolutionized scientific workloads by ensuring reproducible environments.
- Increasingly complex research software leads to multi-gigabyte container images, posing distribution challenges.
- Downloading large images to numerous compute nodes is impractical for large-scale scientific analyses.
Purpose of the Study:
- To present a novel method for distributing large software images on the Kubernetes platform.
- To enable faster container startup times by allowing execution before full image availability.
- To address the practical limitations of distributing massive software images in scientific computing.
Main Methods:
- Implementation of a 'lazy pulling' mechanism for software images on Kubernetes.
- Utilizing the CernVM File System (CVMFS) for on-demand, file-by-file fetching and caching.
- Testing the approach with typical high-energy physics analysis workloads.
Main Results:
- Demonstrated the feasibility of executing very large software images on Kubernetes nodes.
- Achieved efficient distribution and execution with minimal overhead.
- Showcased performance improvements through on-demand file fetching.
Conclusions:
- The proposed lazy pulling method with CVMFS on Kubernetes effectively handles large software images.
- This approach significantly reduces overhead and enables scalable execution of complex scientific workloads.
- It overcomes practical barriers in distributing massive software images for reproducible scientific research.
More Related Videos
08:25Using Flatbed Scanners to Collect High-resolution Time-lapsed Images of the Arabidopsis Root Gravitropic Response
Published on: January 25, 2014
06:49A Semi-high-throughput Imaging Method and Data Visualization Toolkit to Analyze C. elegans Embryonic Development
Published on: October 29, 2019