Conteneurs dans un environnement HPC

mardi 7 mars 2017

STAGE (3 mois)

L’objectif du stage est la mise en place et le test de conteneurs dans un environnement HPC.

L’enjeu des conteneurs est de fournir un environnement logiciel choisi par l’utilisateur pour permettre l’exploitation et le développements des codes scientifiques.

Le conteneur est une technique de virtualisation dite par isolation qui fourni un environnement logiciel choisi par l’utilisateur dont le surcoût en ressources système est faible comparée à la virtualisation complète, comme montré dans le schéma suivant :

PNG - 73.7 ko
VM vs conteneur

Le Calcul Haute Performance (High Performance Computing en anglais ou HPC) est l’ensemble des moyens matériels (ordinateurs, réseaux rapides, système de fichiers parallèle) et logiciels (compilateurs, bibliothèques) utilisés pour le calcul scientifique. Ces moyens sont renouvellés en moyenne chaque année.

Le calcul scientifique repose sur des codes dont le développement est plus long que le cycle de vie des ordinateurs. L’intérêt du conteneur réside dans l’environnement logiciel indépendant des architectures des ordinateurs, des évolutions des bibliothèques et des compilateurs.

MISSIONS

  • Etudier la virtualisation de type conteneur
  • Evaluer les performances des conteneurs
  • Contrôler les ressourcees attribuées à un code de calcul
  • Partitionner les ressources d’un ordinateur à l’aide de conteneurs
  • Intégrer les conteneurs dans le gestionnaire des ressources pour les calculs scientifiques

CONNAISSANCES

  • Bases en GNU/Linux
  • Anglais technique

LIEU DU STAGE

Fédération de Recherche LUmière MATière (FR LUMAT)

Bâtiment 210

Université Paris-Sud

91405 Orsay Cedex

CONTACTS

Philippe Dos Santos et

Georges Raseev


RTRA

Annonces

Stage : "Conteneurs dans un environnement HPC"

Rapport de stage de Jiaming HU :

PDF - 1.7 Mo
(mai - août 2017)

Stage : "Machines virtuelles et haute disponibilité"

Rapport de stage de Mahdi HAMMOUCHE :

PDF - 1.2 Mo
(juin - septembre 2016)

Stage : "Grappe de calcul HPC à éléments délocalisés"

Rapport de stage de Brahim BIKI :

PDF - 1.4 Mo
(mai-août 2015)

Stage : "Optimisation des ressources d’un cluster pour le calcul scientifique"

Rapport de stage de Damien Delhay :

PDF - 1.4 Mo
(mai-juillet 2014)

Stage : "Diagonalisation des matrices réelles sur GPU"

Rapport de stage de Kun SONG :

PDF - 803.4 ko
(mai - août 2013)

Stage : "Optimisation du transfert de données entre un CPU et un GPU"

Rapport de stage de Jean YAOKELI :

PDF - 915.4 ko
(mai - août 2012)