FORMATION SLURM

Formation sur mesure - A la demande ( voir exemple de contenu)

Formation créée le 26/05/2021. Dernière mise à jour le 15/07/2024.
Version du programme : 1
Taux de satisfaction des apprenants
8,5/10 (10 avis)

Type de formation

Distanciel

Durée de formation

14 heures (2 jours)

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

FORMATION SLURM

Formation sur mesure - A la demande ( voir exemple de contenu)


Version PDF

Objectifs de la formation

  • Comprendre l'architecture de SLURM et connaître le rôle de ses principaux composants
  • Maîtriser la configuration du Scheduler ainsi que la définition et la gestion des ressources consommables
  • Découvrir les outils d'accounting et leurs fonctionnalités
  • Avoir connaissance des possibilités de monitoring au travers d'outils externes
  • Acquérir les bases nécessaires à la création et la mise en place d'un plugin additionnel pour SLURM
  • Aborder le débogage et l'intégration de MPI

Profil des bénéficiaires

Pour qui
  • Le cours s'adresse principalement aux administrateurs.
Prérequis
  • La connaissance de SLURM ou d'un outil concurrent est un plus (même en tant qu'utilisateur)

Contenu de la formation

Présentation de SLURM
  • Aperçu
  • Architecture * Hébergement de controleur Slurm et de la base de données * Slurm ctld hight availability
  • Les commandes Slurm
Fonctionnalités de SLURM
  • scheduling * configuration * contrôle des ressources + sélection des nœuds + allocation + distribution + binding * partition (queue) * quality of service (QOS) * reservation * ressources consommables + Socket / Core / Memory + GPU * resource limits
  • Workload priority * multifactor job priority * fairshare
  • Accounting
  • Cloisonnement du job * cgroup * pam_slurm_adopt
  • Ressources consommables + Socket / Core / Memory + GPU
  • Prolog / epilog
Monitoring
  • Grafana * suivi de l'utilisation du cluster * scheduling * profiling gros grain d'un job
  • ELK * suivi de l'accounting
Débogage
  • Contrôleur slurmctld
  • Démon local slurmd
  • Optimisations
Création d'un plugin SLURM
  • Plugin API
  • Exemple de plugin job submit
Intégration MPI

Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats

  • Formulaires d’évaluations de la formation : pré-évaluation avant formation, évaluation de la satisfaction en fin de stage, évaluation des acquis à +90 jours
  • Feuille de présence émargée par demi-journée par les stagiaires et le formateur
  • Attestation de fin de formation
  • Analyse des attentes client

Ressources techniques et pédagogiques

  • Modalité : Formation réalisée en distanciel, outil de Visio « Zoom »
  • Méthode : Un formateur expert-consultant, formation en français.
  • Documentées : Support/slides remis en début ou fin de formation en PDF et/ou téléchargeable sur lien extranet personnel communiqué avant formation

Qualité et satisfaction

Taux de satisfaction des apprenants
8,5/10 (10 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • • De manière générale, aborder les principales fonctionnalités indispensables à la mise en place d'une configuration SLURM. • Appréhender les fonctionnalités du scheduler SLURM telles que les partitions, les QOS, les réservations et la gestion des ressources génériques telles que les GPU. • Evaluer les outils externes permettant de faciliter le suivi de la vie de la machine au travers du monitoring de SLURM

Capacité d'accueil

Entre 5 et 5 apprenants

Accessibilité

La formation est accessible aux personnes à mobilité réduite. Une étude des conditions d’accès et des moyens de compensation sera réalisé en amont à l’inscription afin d’identifier plus précisément les conditions de réalisation et de faisabilité de la formation. Vous pouvez trouver toutes les informations nécessaires sur notre site : https://bigso.fr/accueil/formations/