Container Management at IPDPS 2020

CCL grad student Tim Shaffer recently presented his recent work on container management at IPDPS 2020: Container technologies are seeing wider use at advanced computing facilities for managing highly complex applications that must execute at multiple sites. However, in a distributed high throughput computing setting, the unrestricted use of containers can result in the container explosion problem. If a new container image is generated for each variation of a job dispatched to a site, shared storage is soon exceeded. On the other hand, if a single large container image is used to meet multiple needs, the size of that container may become a problem for storage and transport. To address this problem, we observe that many containers have an internal structure generated by a structured package manager, and this information could be used to strategically combine and share container images. We develop LANDLORD to exploit this property and evaluate its performance through a combination of simulation studies and empirical measurement of high energy physics applications.





Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Vine CMS Analysis Stack: Tutorial & Hackathon
  • Hybrid Workflow Composition for Extreme-Scale Data Processing on the HL-LHC
  • Reshaping and Fusing Hidden Task Graphs: Optimizing Distributed HEP Workflows in Dask Vine
  • Declare, Resolve, Reuse: Portable Data Handling for Notebook Workflows in Floability
  • CCL at eScience'26