Visão geral das Advanced Compute Images

As cargas de trabalho de inteligência artificial (IA), machine learning (ML) e computação de alto desempenho (HPC) geralmente exigem a criação de uma imagem personalizada que inclua pacotes de software adicionais e seja ajustada para um desempenho ideal. Agora é possível usar as Imagens de Computação Avançada para configurar um ambiente otimizado para suas cargas de trabalho de IA/ML ou HPC.

As Advanced Compute Images fornecem uma pilha de imagens padronizada para infraestrutura de IA/ML e HPC. Essas imagens podem eliminar a necessidade de criar manualmente suas próprias imagens personalizadas para cargas de trabalho de IA/ML e HPC.

Vantagens

As Advanced Compute Images oferecem os seguintes benefícios:

  • Instâncias de computação prontas para cargas de trabalho de IA/ML ou HPC por padrão. Não é necessário ajustar manualmente o desempenho, gerenciar reinicializações de instâncias, instalar agentes do Slurm nem acompanhar as atualizações mais recentes do Cloud de Confiance para cargas de trabalho de IA/ML ou HPC com acoplamento rígido.
  • Desempenho consistente e reproduzível. A padronização de imagens oferece desempenho consistente e reproduzível no nível do aplicativo.

Recursos das Advanced Compute Images

As Advanced Compute Images contêm várias camadas de configurações para oferecer suporte à execução de cargas de trabalho de IA/ML e HPC.

  • Configurações do sistema operacional: inclui desativar atualizações automáticas, definir ulimits otimizados para HPC, ajustar parâmetros sysctl do kernel e definir configurações de segurança, como SELinux.
  • Ajuste de rede: contém os scripts necessários para o ajuste de rede, como a ativação do serviço de várias filas.
  • Integração doCloud de Confiance by S3NS : instala e configura a Google Cloud CLI e o Agente de operações.
  • Ferramentas de contêiner: instala e configura todos os softwares relacionados a contêineres, incluindo:
  • NVIDIA: instala as seguintes ferramentas:
  • MPI: instala as bibliotecas da interface de transmissão de mensagens (MPI, na sigla em inglês). Instala o Open MPI em imagens baseadas no Ubuntu e no Rocky Linux. Para imagens baseadas no Rocky Linux, também é possível instalar e configurar a biblioteca Intel MPI usando um script pré-instalado:

    sudo google_install_intelmpi --impi_2021 --install_dir=PATH_INSTALL_MPI
    
  • Slurm: instala os componentes principais necessários para criar um nó de cluster do Slurm, incluindo:

    • Binários do Slurm (versão 25.11 ou 26.05)
    • Munge para autenticação
    • PMIx para gerenciamento de processos
    • Biblioteca JSON Web Token (JWT) (libjwt)
  • Clientes do sistema de arquivos: instala ferramentas do lado do cliente para acessar vários sistemas de arquivos, como o Cloud Storage FUSE, utilitários NFS (nfs-utils) e o cliente Lustre.

  • Ferramentas para desenvolvedores: instala utilitários e cadeias de ferramentas comuns de desenvolvimento e depuração, como:

  • Gerenciamento de ambiente: instala e configura ferramentas de gerenciamento de ambiente, principalmente o Lmod, e define os scripts de perfil necessários para disponibilizar o comando do módulo aos usuários.

  • RDMA: instala drivers e pacotes de acesso direto à memória remota (RDMA, na sigla em inglês) em imagens de CPU (baseadas no Rocky Linux), incluindo:

    • rdma-core e bibliotecas de desenvolvimento
    • libfabric
    • perftest
    • kmod-idpf-irdma: driver Intel Ethernet RDMA para tipos de máquina otimizados para computação compatíveis
    • Utilitários infiniband-diags, libibverbs e librdmacm

Hardware e famílias de imagens compatíveis

A ACI oferece suporte a duas plataformas de hardware principais:

  • CPU (HPC): dão suporte a cargas de trabalho de CPU e têm as seguintes características:

    • São otimizadas para cargas de trabalho com uso intenso de computação
    • Suporte ao Rocky Linux 8 e ao Rocky Linux 9
    • Vêm com drivers CUDA 13.2 e NVIDIA 595 pré-integrados
    • Vêm com drivers e utilitários RDMA para oferecer suporte ao Cloud RDMA
    • Vêm com bibliotecas MPI pré-integradas, incluindo Open MPI e Intel MPI configurável
  • GPU (IA/ML/HPC): dão suporte a cargas de trabalho de GPU e têm as seguintes características:

    • São otimizados para aceleradores NVIDIA
    • Suporte ao Ubuntu LTS 22.04 e ao Ubuntu LTS 24.04
    • Vêm com drivers CUDA e NVIDIA pré-integrados
    • Incluir drivers e utilitários RDMA para oferecer suporte ao MRDMA para comunicação de GPU para GPU
    • São adequadas para cargas de trabalho de IA, ML ou HPC
    • São as imagens padrão instaladas quando você implanta blueprints de cluster do Slurm para os tipos de máquina A4X, A4 e A3 Ultra no Cluster Toolkit.
Hardware SO Orquestrador Recursos Arquitetura Série de máquinas compatível Família de imagens
CPU Rocky Linux 9 nenhum
  • RDMA
  • OpenMPI,IntelMPI
  • CUDA 13.2
  • NVIDIA 595
Intel ou AMD x86_64 C2D, H3, H4D aci-cpu-rocky-linux-9-amd64
CPU Rocky Linux 8 nenhum
  • RDMA
  • OpenMPI,IntelMPI
  • CUDA 13.2
  • NVIDIA 595
Intel ou AMD x86_64 C2D, H3, H4D aci-cpu-rocky-linux-8-amd64
CPU Rocky Linux 8 Slurm 26.05
  • RDMA
  • MPI
  • CUDA 13.2
  • NVIDIA 595
Intel ou AMD x86_64 C2D, H3, H4D aci-cpu-rocky-linux-8-slurm-2605-amd64
CPU Rocky Linux 9 Slurm 26.05
  • RDMA
  • MPI
  • CUDA 13.2
  • NVIDIA 595
Intel ou AMD x86_64 C2D, H3, H4D aci-cpu-rocky-linux-9-slurm-2605-amd64
GPU Ubuntu LTS 24.04 Slurm 25.11
  • CUDA 13.0
  • NVIDIA 580
AMD x86_64 A3 Ultra, A4 aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-amd64
GPU Ubuntu LTS 24.04 Slurm 25.11
  • CUDA 13.0
  • NVIDIA 580
Arm64 A4X aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-arm64
GPU Ubuntu LTS 24.04 Slurm 26.05
  • CUDA 13.2
  • NVIDIA 595
AMD x86_64 A3 Ultra, A4 aci-gpu-u2404-slurm-2605-cuda-132-nvidia-595-amd64
GPU Ubuntu LTS 24.04 Slurm 26.05
  • CUDA 13.2
  • NVIDIA 595
Arm64 A4X aci-gpu-u2404-slurm-2605-cuda-132-nvidia-595-arm64
GPU Ubuntu LTS 24.04 nenhum
  • CUDA 13.0
  • NVIDIA 580
AMD x86_64 A3 Ultra, A4 aci-gpu-u2404-cuda-130-nvidia-580-amd64
GPU Ubuntu LTS 22.04 Slurm 25.11
  • CUDA 13.0
  • NVIDIA 580
AMD x86_64 A3 Ultra, A4 aci-gpu-u2204-slurm-2511-cuda-130-nvidia-580-amd64
GPU Ubuntu LTS 22.04 nenhum
  • CUDA 13.0
  • NVIDIA 580
AMD x86_64 A3 Ultra, A4 aci-gpu-u2204-cuda-130-nvidia-580-amd64

Pacotes pré-instalados (ou RPMs)

As Advanced Compute Images vêm com uma variedade de ferramentas, bibliotecas, drivers e pacotes pré-instalados. Para ver uma lista do que está instalado em qualquer imagem, consulte o arquivo de manifesto dela.

O arquivo de manifesto está em /usr/share/google/manifest.txt.

Fases do ciclo de vida e suporte da família de imagens

Todas as famílias de Advanced Compute Images seguem um ciclo de vida padronizado para garantir segurança, estabilidade e cronogramas de manutenção previsíveis. Durante cada fase do ciclo de vida, uma família de imagens tem um dos seguintes status de suporte:

  • Compatível:
    • Recebe atualizações críticas de segurança e correções de bugs
    • Suporte pelo Cloud Customer Care.
    • Pode ser usado para criar instâncias de computação.
  • Não compatível:
    • Não recebe mais atualizações de segurança críticas ou correções de bugs.
    • Nenhum recurso novo.
    • Não há suporte pelo Cloud Customer Care.
    • Não pode ser usado para criar instâncias de computação.

O ciclo de vida de uma família de Advanced Compute Images consiste em quatro fases:

Fase do ciclo de vida Status de compatibilidade Descrição e impacto
Ativo Com suporte Recomendado para novas implantações. Por 12 meses após a data de lançamento, a família de imagens é totalmente compatível. Recebe atualizações críticas de segurança e correções de bugs.
Descontinuado (data de EOS) Sem suporte Recomendamos que você migre para uma família de imagens compatível. Por aproximadamente seis meses após o término da fase Ativa, a família de imagens é descontinuada. Nenhum recurso ou patch novo é lançado. Os avisos do console do Cloud de Confiance e da Google Cloud CLI aparecem quando você cria instâncias que usam essa família de imagens.
Obsoleto Sem suporte Depois que a fase de descontinuação termina, a família de imagens se torna obsoleta. Não é mais possível criar instâncias de computação usando essa família de imagens. As instâncias de computação atuais continuam em execução, mas correm o risco de incompatibilidade com o controlador do Slurm.
Exclusão Sem suporte Três meses depois que uma família de imagens se torna obsoleta, o recurso de imagem subjacente das Advanced Compute Images é excluído permanentemente. As instâncias de computação atuais continuam em execução, mas correm o risco de incompatibilidade com o controlador do Slurm e de vulnerabilidades.

Para informações sobre as datas exatas de fim do suporte para uma família de imagens, consulte Hardware e famílias de imagens compatíveis.

Preços

As Advanced Compute Images estão disponíveis sem custo financeiro adicional. Como as Advanced Compute Images são executadas no Compute Engine, você poderá receber cobranças pelos recursos do Compute Engine, como vCPUs, GPUs, TPUs, discos e memória. Para saber mais, consulte Preços do Compute Engine.

A seguir