Joint Research Activities (JRA) are being be carried out by the project partners with the aim to evaluate application container technology, e.g. Docker, to provide a flexible and performance optimised environment on which to execute portable, user-customized applications. This environment, named container-as-a-service, would bring two important advantages over a classical HPC platform: firstly, the possibility to simultaneously support different applications with divergent dependencies of GNU/Linux distributions and runtime environments on the same hardware resources with no significant decrease in performance; and secondly, the capability to fully capture and package all dependencies of an application so that it can be migrated to other machines or preserved to enable a reproducible environment in future. Moreover, the use of container virtualization over the normal usage of HPC codes would enable:
The outputs of the research activities will:
For specific question or information on the JRA
HPC-Europa3 JRA Leader, BSC
Raül Sirvent
Raul.Sirvent (at) bsc.es