View a markdown version of this page

Gestion des utilisateurs sur un cluster SageMaker HyperPod Slurm - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gestion des utilisateurs sur un cluster SageMaker HyperPod Slurm

HyperPod Les clusters Slurm sont généralement utilisés par plusieurs utilisateurs (chercheurs en apprentissage automatique, ingénieurs logiciels, data scientists et administrateurs de clusters) qui éditent chacun leurs propres fichiers et exécutent leurs propres tâches. Cette section décrit comment créer et gérer des utilisateurs sur les nœuds d'un cluster Slurm sur. SageMaker HyperPod

Si vous avez configuré votre cluster Slurm avec Amazon FSx lors de la création du HyperPod cluster, un système de fichiers partagé est une bonne option pour configurer des espaces de travail pour les utilisateurs de votre cluster. La configuration d'un utilisateur crée des utilisateurs POSIX cohérents (même nom d'utilisateur et UID sur chaque nœud), configure les répertoires personnels sur le système de fichiers partagé, génère des paires de clés SSH sur le système de fichiers partagé pour le SSH inter-nœuds sans mot de passe et enregistre les utilisateurs dans la comptabilité Slurm afin qu'ils puissent soumettre des tâches.

Après avoir créé les utilisateurs POSIX, terminez la configuration en mappant chaque utilisateur à un principal IAM afin qu'il puisse se connecter au cluster avec son propre compte. Pour en savoir plus, consultez Associer les utilisateurs du cluster aux principaux IAM pour l'accès.

Sinon, au lieu de créer des utilisateurs de manière statique sur chaque instance, vous pouvez intégrer le cluster à un service d'annuaire. Pour en savoir plus, consultez Intégrer HyperPod des clusters à Active Directory.

Note

Le fait d'accorder aux utilisateurs l'accès aux nœuds du HyperPod cluster leur permet d'installer et d'utiliser des logiciels gérés par les utilisateurs sur les nœuds. Assurez-vous de respecter le principe du moindre privilège pour les utilisateurs.

Il existe trois méthodes pour créer des utilisateurs sur un cluster Slurm, ainsi que des options pour mapper ces utilisateurs aux principaux IAM et les intégrer à un service d'annuaire. Pour une comparaison des options de création d'utilisateurs et des conseils sur le choix de l'une d'entre elles, voirCréation d'utilisateurs sur un cluster Slurm sur SageMaker HyperPod.