Atelier T8.A09 : Transporter ses applications parallèles avec les containers LXD et Singularity.

PORTEURS

Alexandre Dehne Garcia (INRA) et Martin Souchal (APC/Univ Paris 7).

MOTS CLES :

containers, singularity, lxc, HPC, calcul, lxd, MPI, portabilité.

OBJECTIF :

  • Créer un conteneur pas à pas avec LXC et Singularity contenant une application MPI et l’exécuter sur un cluster de calcul.

DESCRIPTION :

Cet atelier permettra de créer un conteneur avec deux technologies concurrentes de Docker, optimisées pour le calcul et plus sécurisées.

En préambule nous verrons les spécificités et les différences entre Docker, Singularity et LXC. Ensuite il sera proposé de suivre deux approches différentes pour conteneuriser une application simple en C utilisant MPI et de déployer et faire tourner ce conteneur dans un cluster de calcul.

PREREQUIS :

  • Connaissance de linux, MPI, et avoir dèjà (à minima) manipuler des conteneurs.
 
jdev2017/t8.a09.txt · Dernière modification: 2017/06/29 14:57 par etienne.gondet@get.obs-mip.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki