Published October 29, 2015 | Version v1

Optimization of CernVM early boot process

Authors/Creators

  • 1. PHSFT

Contributors

Description

CernVM virtual machine is a Linux based virtual appliance optimized for High Energy Physics experiments. It is used for cloud computing, volunteer computing, and software development by the four large LHC experiments. The goal of this project is proling and optimizing the boot process of the CernVM. A key part was the development of a performance profiler for shell scripts as an extension to the popular BusyBox open source UNIX tool suite. Based on the measurements, costly shell code was replaced by more efficient, custom C programs. The results are compared to the original ones and successful optimization is proven.

Technical info

PH-SFT

Files

CERN_report Petra Mazdin.pdf

Files (412.7 kB)

Name Size Download all
md5:1c21a5dc0f455d02b181d337b85e1b6b
412.7 kB Preview Download

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2015-246

CERN

Department
PH - Physics Department
Accelerator
CERN LHC

Linked records