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

Formation à distance

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/