View a markdown version of this page

Utilizzo di PCS-ready DLAMI con AWS 2 PEZZI - AWS PEZZI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di PCS-ready DLAMI con AWS 2 PEZZI

AWS PCS-ready DLAMI Base GPU AMI (Ubuntu 24.04) è un' AWS-maintained Amazon Machine Image per l'esecuzione AI/ML e i carichi di lavoro HPC su PC. AWS Fornisce una base pronta per la produzione in modo da poter distribuire cluster in pochi minuti invece di creare e convalidare AMI personalizzate.

Cosa è incluso

PCS-ready DLAMI è basato sull'AMI GPU Deep Learning Base (Ubuntu 24.04) e aggiunge i seguenti componenti PCS: AWS

  • PCS Agent: l'agente di gestione del AWS cluster PCS

  • Slurm per AWS PCS: sono preinstallate più versioni di Slurm supportate. La versione corretta viene attivata automaticamente all'avvio dell'istanza in base alla configurazione del cluster.

  • Utilità EFS: per montare i file system Amazon EFS

Il DLAMI di origine fornisce il sistema operativo (Ubuntu 24.04), i driver GPU NVIDIA, il toolkit CUDA, i driver EFA, il client Lustre e altra infrastruttura di base. Per dettagli su questi componenti, consulta le note di rilascio di Deep Learning AMI. https://docs.aws.amazon.com/dlami/latest/devguide/appendix-ami-release-notes.html

PCS-ready DLAMI è disponibile per le architetture x86_64 e arm64.

Nota

PCS-ready DLAMI non include software applicativi come AI/ML framework (,, JAX), compilatori o librerie matematiche. PyTorch TensorFlow Puoi aggiungere il tuo livello applicativo su file system condivisi o creando un'AMI personalizzata su DLAMI. PCS-ready

Ogni campo Descrizione dell'AMI ne riassume il contenuto, incluso il DLAMI di origine su cui si basa, la versione PCS Agent, le versioni Slurm supportate e la versione delle utilità EFS. Puoi visualizzare questo campo nella console Amazon EC2 o utilizzando l'API. describe-images Di seguito è riportato un esempio di valore del campo Descrizione:

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

Trova il PCS-ready DLAMI corrente

Console di gestione AWS
Per trovare il PCS-ready DLAMI nella console
  1. Apri la console AWS PCS e naviga per creare o modificare un gruppo di nodi di calcolo.

  2. Nella sezione di selezione delle AMI, seleziona PCS-ready AMI.

  3. Viene visualizzato un menu a discesa che mostra i PCS-ready DLAMI disponibili filtrati in base all'architettura del tipo di istanza selezionato.

  4. Scegli AWS PCS-ready DLAMI Base AMI (Ubuntu 24.04). Il menu a discesa mostra l'ID AMI e il nome completo dell'AMI qui sotto come riferimento.

AWS CLI

Puoi recuperare l'ultimo ID AMI PCS-ready DLAMI utilizzando Amazon EC2 Systems Manager Parameter Store. Sostituisci con il tuo. region-code Regione AWS

  • 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

In alternativa, puoi cercare PCS-ready DLAMI per modello di nome:

  • 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

Usa l'ID AMI quando crei o aggiorni un gruppo di nodi di calcolo.

Ricevi notifiche per le nuove versioni

Puoi ricevere notifiche ogni volta che viene rilasciato un nuovo PCS-ready DLAMI. Le notifiche vengono pubblicate con Amazon SNS utilizzando il seguente argomento:

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

I messaggi vengono pubblicati in questo argomento quando viene pubblicato un nuovo PCS-ready DLAMI.

Per iscriversi alle notifiche di rilascio del PCS-ready DLAMI
  1. Apri la console Amazon SNS.

  2. Nella barra di navigazione, imposta US West (Oregon), se Regione AWS necessario. È necessario selezionare la regione in cui è stata creata la notifica SNS a cui ci si sta abbonando.

  3. Nel pannello di navigazione, scegli Abbonamenti, quindi scegli Crea abbonamento.

  4. Nella finestra di dialogo Crea sottoscrizione segui questi passaggi:

    1. Per Topic ARN, inserisci quanto segue: arn:aws:sns:us-west-2:265886551188:pcs-ready-dlami-release-notifications

    2. Per Protocollo, scegli E-mail.

    3. Per Endpoint, inserisci l'indirizzo email al quale desideri ricevere le notifiche.

    4. Scegli Create Subscription (Crea sottoscrizione).

  5. Riceverai un'email di conferma con l'oggetto AWS Notification - Subscription Confirmation. Apri l'e-mail e seleziona Conferma sottoscrizione per completare la sottoscrizione.

Utilizzo con Infrastructure as Code

Il percorso dei parametri SSM fornisce un riferimento stabile che si risolve sempre nell'ID AMI più recente. Puoi utilizzarlo nei CloudFormation modelli per raccogliere automaticamente nuove versioni al momento della ridistribuzione:

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

Aggiornamento a una nuova versione

AWS rilascia versioni PCS-ready DLAMI aggiornate quando l'AMI GPU Deep Learning Base di origine viene aggiornata o quando i componenti PCS (PCS Agent o Slurm for PCS) vengono aggiornati. Per aggiornare il cluster, recupera l'ID AMI più recente utilizzando il parametro SSM o la ricerca per nome descritta sopra, quindi aggiorna ogni gruppo di nodi di calcolo in modo che faccia riferimento al nuovo ID AMI.