Skip to Main content Skip to Navigation
New interface
Conference poster

Deploying container-based applications on EGI with VIP

Sandesh Patil 1, 2 Axel Bonnet 1 Sorina Camarasu-Pop 1 Tristan Glatard 3 
2 EMPENN - Neuroimagerie: méthodes et applications
INSERM - Institut National de la Santé et de la Recherche Médicale, Inria Rennes – Bretagne Atlantique , IRISA-D6 - SIGNAL, IMAGE ET LANGAGE
Abstract : The Virtual Imaging Platform (VIP) leverages resources available in the EGI biomed Virtual Organisation to offer open services for medical image data analysis to academic researchers worldwide. VIP relies on Boutiques to facilitate application installation and sharing. Boutiques applications are installed through software containers described in a rich and flexible JSON language. Docker containers are nowadays very popular, but the Docker daemon requires root privileges, preventing its support on HPC and HTC infrastructures. Singularity has emerged as an alternative allowing users to run containers without root privileges. However, on a very large and heterogeneous infrastructure such as EGI, resource providers may have different Singularity versions and configurations which may hinder the seamless deployment of container-based applications. Another alternative is udocker, which is a tool that can be installed on the fly for the execution of containers in user space without requiring root privileges. Last but not least, the availability of the image/container on the EGI worker node is also important. The common/standard image pull from a central hub may cause network issues if we have a large number of jobs pulling images at the same time on the same computing cluster. One alternative is to pre-deploy images/containers on the biomed CVMFS (CernVM File System) shared folder, commonly used for software deployment in EGI. Another alternative (not yet available) would be a dedicated EGI hub. The poster thus present the work and conclusions of the VIP team with respect to efficiently deploying and executing container-based applications on EGI HTC resources.
Document type :
Conference poster
Complete list of metadata
Contributor : Sanesh PATIL Connect in order to contact the contributor
Submitted on : Friday, September 30, 2022 - 12:56:46 PM
Last modification on : Tuesday, October 25, 2022 - 4:23:01 PM


Files produced by the author(s)


  • HAL Id : hal-03792703, version 1


Sandesh Patil, Axel Bonnet, Sorina Camarasu-Pop, Tristan Glatard. Deploying container-based applications on EGI with VIP. EGI2022 - EGI conference, Sep 2022, Prague, Czech Republic. pp.1-1. ⟨hal-03792703⟩



Record views


Files downloads