Les systèmes de paquets Guix et Nix sont très intéressants pour déployer
facilement des applications en mode "user-level" et mettre en place des
environnements développement, en prenant en compte la reproductibilité.
Ce sont des outils de choix pour une infrastructure HPC, qui viennent
avantageusement concurrencer les plus classiques "modules
d'environnement" ou autres installations locales qui sont souvent trop
dépendantes des librairies systèmes.
Leur mise en place dans un environnement HPC est possible quelle que
soit la distribution Linux des noeuds de calcul, et est assez simple.
Nous discuterons des opérations minimales nécessaires afin de rendre
opérationnels Nix et Guix sur un cluster HPC et verrons également
quelques aspects particuliers concernant leur gestion et optimisation.
Il aura lieu à cette adresse (attention au changement de lien) :