Report Open Access

Efficient unpacking of required software from CERNVM-FS

Samuel Teuber

In recent times a tool for efficient unpacking of software work-flows from CernVM File System (CVMFS) into standalone images has become necessary. There are two types of use cases for such images: On the one hand they can be used to deliver HEP software to compute nodes which do not support the traditional CVMFS delivery architecture (in particular HPC compute nodes). On the other hand the images can be used for benchmarks in which the network connectivity should not influence the benchmark results.
We present a new software utility which allows CVMFS-sourced image creation and synchronization. The resulting standalone images can run HEP applications independently from an internet connection. We further provide a methodology for automatically extracting the resource requirements from a given software work-flow through file access tracing.
In first experimental evaluations the new tool outperformed mechanisms traditionally used for this task like rsync and provides finer grained unpack functionalities than uncvmfs.

Files (293.8 kB)
Name Size
Report_Samuel Teuber.pdf
293.8 kB Download
All versions This version
Views 161161
Downloads 126126
Data volume 37.0 MB37.0 MB
Unique views 149149
Unique downloads 121121


Cite as