View a markdown version of this page

Usando PCS-ready DLAMI com AWS PEÇAS - AWS PEÇAS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando PCS-ready DLAMI com AWS PEÇAS

A AWS PCS-ready DLAMI Base GPU AMI (Ubuntu 24.04) é uma imagem de máquina da AWS-maintained Amazon para cargas de trabalho em execução AI/ML e de HPC em PCs. AWS Ele fornece uma base pronta para produção para que você possa implantar clusters em minutos, em vez de criar e validar AMIs personalizadas.

O que está incluído

PCS-ready O DLAMI é baseado na AMI de GPU Deep Learning Base (Ubuntu 24.04) e adiciona os seguintes componentes de PCS: AWS

  • Agente PCS — O agente de gerenciamento de clusters AWS PCS

  • Slurm para AWS PCS — Várias versões compatíveis do Slurm estão pré-instaladas. A versão correta é ativada automaticamente durante a inicialização da instância com base na configuração do seu cluster.

  • Utilitários EFS — Para montar sistemas de arquivos Amazon EFS

O DLAMI de origem fornece o sistema operacional (Ubuntu 24.04), drivers de GPU NVIDIA, kit de ferramentas CUDA, drivers EFA, cliente Lustre e outras infraestruturas básicas. Para obter detalhes sobre esses componentes, consulte as notas de versão do Deep Learning AMI.

PCS-ready O DLAMI está disponível para as arquiteturas x86_64 e arm64.

nota

PCS-ready O DLAMI não inclui software de aplicativo, como AI/ML estruturas (PyTorch,, JAX) TensorFlow, compiladores ou bibliotecas matemáticas. Você pode adicionar sua camada de aplicativo em sistemas de arquivos compartilhados ou criar uma AMI personalizada sobre o PCS-ready DLAMI.

Cada campo Descrição da AMI resume seu conteúdo, incluindo a DLAMI de origem na qual ela se baseia, a versão do PCS Agent, as versões compatíveis do Slurm e a versão dos utilitários EFS. Você pode visualizar esse campo no console do Amazon EC2 ou usando a describe-images API. Veja a seguir um exemplo de um valor de campo Descrição:

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

Encontre o PCS-ready DLAMI atual

Console de gerenciamento da AWS
Para encontrar a PCS-ready DLAMI no console
  1. Abra o console do AWS PCS e navegue para criar ou editar um grupo de nós de computação.

  2. Na seção Seleção de AMIs, selecione PCS-ready AMIs.

  3. Uma lista suspensa aparece mostrando os PCS-ready DLAMIs disponíveis filtrados pela arquitetura de tipo de instância selecionada.

  4. Escolha AWS PCS-ready DLAMI Base AMI (Ubuntu 24.04). O menu suspenso exibe o ID da AMI e o nome completo da AMI abaixo para referência.

AWS CLI

Você pode recuperar o ID da AMI PCS-ready DLAMI mais recente usando o Amazon EC2 Systems Manager Parameter Store. region-codeSubstitua pelo seu Região da 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

Como alternativa, você pode pesquisar PCS-ready DLAMI pelo padrão de 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

Use o ID da AMI ao criar ou atualizar um grupo de nós de computação.

Receba notificações de novos lançamentos

Você pode receber notificações sempre que um novo PCS-ready DLAMI for lançado. As notificações são publicadas com o Amazon SNS usando o seguinte tópico:

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

As mensagens são publicadas neste tópico quando uma nova PCS-ready DLAMI é publicada.

Para assinar as notificações de PCS-ready lançamento da DLAMI
  1. Abra o console do Amazon SNS.

  2. Na barra de navegação, altere Região da AWS para Oeste dos EUA (Oregon), se necessário. Você deve selecionar a região em que a notificação do SNS que você está assinando foi criada.

  3. No painel de navegação, escolha Assinaturas e, em seguida, escolha Criar assinatura.

  4. Na caixa de diálogo Criar assinatura, faça o seguinte:

    1. Em ARN do tópico, insira o seguinte: arn:aws:sns:us-west-2:265886551188:pcs-ready-dlami-release-notifications

    2. Em Protocolo, escolha E-mail.

    3. Em Endpoint, insira o endereço de e-mail no qual você deseja receber notificações.

    4. Selecione Criar assinatura.

  5. Você receberá um e-mail de confirmação com o assunto AWS Notification - Subscription Confirmation. Abra o e-mail e escolha Confirm subscription para concluir a assinatura.

Use com infraestrutura como código

O caminho do parâmetro SSM fornece uma referência estável que sempre é resolvida para o ID de AMI mais recente. Você pode usar isso em CloudFormation modelos para selecionar automaticamente novas versões na reimplantação:

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

Atualizar para uma nova versão

A AWS lança versões atualizadas da PCS-ready DLAMI quando a AMI da GPU de origem do Deep Learning Base é atualizada ou quando os componentes do PCS (PCS Agent ou Slurm for PCS) são atualizados. Para atualizar seu cluster, recupere a ID de AMI mais recente usando o parâmetro SSM ou a pesquisa de nome descrita acima e, em seguida, atualize cada grupo de nós de computação para referenciar a nova ID de AMI.