View a markdown version of this page

Verwenden von PCS-ready DLAMI mit AWS 5 STCK - AWS STCK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden von PCS-ready DLAMI mit AWS 5 STCK

AWS PCS-ready DLAMI Base GPU AMI (Ubuntu 24.04) ist ein AWS-maintained Amazon Machine Image zum Ausführen AI/ML und HPC-Workloads auf PCs. AWS Es bietet eine produktionsbereite Grundlage, sodass Sie Cluster in wenigen Minuten bereitstellen können, anstatt benutzerdefinierte AMIs zu erstellen und zu validieren.

Was ist enthalten?

PCS-ready DLAMI basiert auf dem Deep Learning Base GPU AMI (Ubuntu 24.04) und fügt die folgenden PCS-Komponenten hinzu: AWS

  • PCS Agent — Der PCS-Cluster-Management-Agent AWS

  • Slurm für AWS PCS — Mehrere unterstützte Slurm-Versionen sind vorinstalliert. Basierend auf der Konfiguration Ihres Clusters wird beim Start der Instance automatisch die richtige Version aktiviert.

  • EFS-Dienstprogramme — Zum Mounten von Amazon EFS-Dateisystemen

Das Quell-DLAMI stellt das Betriebssystem (Ubuntu 24.04), die NVIDIA-GPU-Treiber, das CUDA-Toolkit, die EFA-Treiber, den Lustre-Client und andere grundlegende Infrastrukturen bereit. Einzelheiten zu diesen Komponenten finden Sie in den Versionshinweisen zum Deep Learning AMI. https://docs.aws.amazon.com/dlami/latest/devguide/appendix-ami-release-notes.html

PCS-ready DLAMI ist sowohl für x86_64- als auch für arm64-Architekturen verfügbar.

Anmerkung

PCS-ready DLAMI beinhaltet keine Anwendungssoftware wie AI/ML Frameworks (,, JAX) PyTorch TensorFlow, Compiler oder mathematische Bibliotheken. Sie können Ihre Anwendungsebene auf gemeinsam genutzten Dateisystemen hinzufügen oder indem Sie ein benutzerdefiniertes AMI auf DLAMI aufbauen. PCS-ready

Das Beschreibungsfeld jedes AMI fasst seinen Inhalt zusammen, einschließlich des Quell-DLAMI, auf dem es basiert, der PCS-Agent-Version, der unterstützten Slurm-Versionen und der Version der EFS-Dienstprogramme. Sie können dieses Feld in der Amazon EC2-Konsole oder mithilfe der API anzeigen. describe-images Das Folgende ist ein Beispiel für einen Wert im Feld Beschreibung:

PCS-Ready DLAMI based on Deep Learning Base OSS Nvidia Driver GPU AMI (Ubuntu 24.04) 20260522. PCS Agent: 1.4.0-1. Slurm: 24.11.7-1, 25.05.7-1, 25.11.2-1. EFS Utils: 2.4.2

Finden Sie den aktuellen PCS-ready DLAMI

AWS-Managementkonsole
Um PCS-ready DLAMI in der Konsole zu finden
  1. Öffnen Sie die AWS PCS-Konsole und navigieren Sie, um eine Compute-Knotengruppe zu erstellen oder zu bearbeiten.

  2. Wählen Sie im Abschnitt AMI-Auswahl PCS-ready AMIs aus.

  3. Es erscheint ein Drop-down-Menü mit den verfügbaren PCS-ready DLAMIs, gefiltert nach der Architektur Ihres ausgewählten Instance-Typs.

  4. Wählen Sie AWS PCS-ready DLAMI Base AMI (Ubuntu 24.04). Im Drop-down-Menü werden die AMI-ID und der vollständige AMI-Name unten als Referenz angezeigt.

AWS CLI

Sie können die neueste PCS-ready DLAMI AMI ID mithilfe des Amazon EC2 Systems Manager Parameter Store abrufen. Ersetzen Sie durch Ihreregion-code. AWS-Region

  • x86_64

    aws ssm get-parameter --region region-code \ --name /aws/service/pcs/ami/dlami-base-ubuntu2404/x86_64/latest/ami-id \ --query "Parameter.Value" --output text
  • arm64

    aws ssm get-parameter --region region-code \ --name /aws/service/pcs/ami/dlami-base-ubuntu2404/arm64/latest/ami-id \ --query "Parameter.Value" --output text

Alternativ können Sie nach PCS-ready DLAMI anhand des Namensmusters suchen:

  • x86_64

    aws ec2 describe-images --region region-code --owners amazon \ --filters 'Name=name,Values=aws-pcs-ready-dlami-base-ubuntu2404-x86_64-*' \ 'Name=state,Values=available' \ --query 'sort_by(Images, &CreationDate)[-1].[Name,ImageId]' --output text
  • arm64

    aws ec2 describe-images --region region-code --owners amazon \ --filters 'Name=name,Values=aws-pcs-ready-dlami-base-ubuntu2404-arm64-*' \ 'Name=state,Values=available' \ --query 'sort_by(Images, &CreationDate)[-1].[Name,ImageId]' --output text

Verwenden Sie die AMI-ID, wenn Sie eine Rechenknotengruppe erstellen oder aktualisieren.

Erhalten Sie Benachrichtigungen für neue Versionen

Sie können Benachrichtigungen erhalten, wenn ein neuer PCS-ready DLAMI veröffentlicht wird. Benachrichtigungen werden mit Amazon SNS unter dem folgenden Thema veröffentlicht:

arn:aws:sns:us-west-2:265886551188:pcs-ready-dlami-release-notifications

Nachrichten zu diesem Thema werden veröffentlicht, wenn ein neuer PCS-ready DLAMI veröffentlicht wird.

Um DLAMI-Veröffentlichungsbenachrichtigungen zu PCS-ready abonnieren
  1. Öffnen Sie die Amazon-SNS-Konsole.

  2. Ändern Sie in der Navigationsleiste bei Bedarf AWS-Region die Option in US West (Oregon). Sie müssen die Region auswählen, in der die SNS-Benachrichtigung, die Sie abonnieren, erstellt wurde.

  3. Wählen Sie im Navigationsbereich Abonnements und dann Abonnement erstellen aus.

  4. Führen Sie im Dialogfeld Create subscription Folgendes aus:

    1. Geben Sie für Themen-ARN Folgendes ein: arn:aws:sns:us-west-2:265886551188:pcs-ready-dlami-release-notifications

    2. Wählen Sie unter Protocol (Protokoll) die Option Email (E-Mail) aus.

    3. Geben Sie für Endpoint die E-Mail-Adresse ein, an die Sie Benachrichtigungen erhalten möchten.

    4. Wählen Sie Create subscription (Abonnement erstellen) aus.

  5. Sie erhalten eine Bestätigungs-E-Mail mit dem Betreff AWS-Benachrichtigung — Abonnementbestätigung. Öffnen Sie die E-Mail und wählen Sie Confirm subscription aus, um Ihr Abonnement abzuschließen.

Verwendung mit Infrastructure as Code

Der SSM-Parameterpfad bietet eine stabile Referenz, die immer in die neueste AMI-ID aufgelöst wird. Sie können dies in CloudFormation Vorlagen verwenden, um neue Versionen bei erneuter Bereitstellung automatisch zu übernehmen:

AmiId: '{{resolve:ssm:/aws/service/pcs/ami/dlami-base-ubuntu2404/x86_64/latest/ami-id}}'

Auf eine neue Version aktualisieren

AWS veröffentlicht aktualisierte PCS-ready DLAMI-Versionen, wenn das Deep Learning Base-GPU-Quell-AMI aktualisiert wird oder wenn PCS-Komponenten (PCS Agent oder Slurm for PCS) aktualisiert werden. Um Ihren Cluster zu aktualisieren, rufen Sie mithilfe des oben beschriebenen SSM-Parameters oder der Namenssuche die neueste AMI-ID ab und aktualisieren Sie dann jede Rechenknotengruppe, sodass sie auf die neue AMI-ID verweist.