Groupe de travail T8.GT06

PORTEURS

Laure Tavard et Bruno Bzeznik / UMS GRICAD.

TITRE

NIX comme environnement HPC reproductible, résistant aux mises à jours et portable

OBJECTIF

Aujourd'hui nous évoluons avec des machines hétérogènes. Un des souhaits des administrateurs systèmes des centres de calculs est de s'assurer que les codes des utilisateurs peuvent tourner sur leurs machines et que lors de la mise à jour de librairies,codes,…, l'environnement reste stable pour que les codes continuent de tourner. Nous nous sommes tous confrontés aux problèmes de gestion de conflits de version et de dépendances systèmes

DESCRIPTION

Une des réponses à ces problèmes est de se tourner vers de nouveaux gestionnaires de paquets comme Nix qui offre une grande robustesse dans la gestion des mises à jours ainsi qu'une garantie de la reproductibilité des environnements utilisés. C'est un outil que nous déployons dans notre méso-centre de calcul à Grenoble et qui nous semble être une parfaite solution aux problèmes de gestion d'environnement.

Nous pensons que NIX est une véritable alternative aux solutions traditionnellement utilisées dans le monde du HPC (modules d'environnement) mais aussi aux solutions plus lourdes basées sur de la virtualisation et qui permettrait la portabilité des codes sur les différents centres de calculs.

TABLE RONDE

  • Approche critique de la solution Avantages/Inconvénients

PAD COLLABORATIF

https://etherpad.in2p3.fr/p/JDEV2017.T8.GT06

Vous pouvez vous servir de ce pad collaboratif pour y inscrire vos commentaires, un résumé / restitution en sera fait qui sera inclus dans le compte rendu du GT.

  • Préalablement au jour J: L'idée est de faire remonter les attentes et les questionnements.
  • Jour J: Prendre des notes et des réflexions collaborativement.

Attention, les PADs sont détruits après quelques semaines d'inactivité.

 
jdev2017/t8.gt06.txt · Dernière modification: 2017/06/19 18:02 par etienne.gondet@get.obs-mip.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki