I workload di intelligenza artificiale (AI), machine learning (ML) e computing ad alte prestazioni (HPC) spesso richiedono la creazione di un'immagine personalizzata che includa pacchetti software aggiuntivi e sia ottimizzata per prestazioni ottimali. Ora puoi utilizzare le Advanced Compute Images per configurare un ambiente ottimizzato per i tuoi workload AI/ML o HPC.
Le Advanced Compute Images forniscono uno stack di immagini standardizzato per l'infrastruttura AI/ML e HPC. Queste immagini possono eliminare la necessità di creare manualmente immagini personalizzate per i workload AI/ML e HPC.
Vantaggi
Le Advanced Compute Images offrono i seguenti vantaggi:
- Istanze di Compute pronte all'uso per i workload AI/ML o HPC. Per i workload AI/ML o HPC ad alto accoppiamento, non è necessario ottimizzare manualmente le prestazioni, gestire i riavvii delle istanze, installare gli agenti Slurm o rimanere al passo con gli ultimi Cloud de Confiance aggiornamenti.
- Prestazioni coerenti e riproducibili. La standardizzazione delle immagini ti offre prestazioni a livello di applicazione coerenti e riproducibili.
Tipi di Advanced Compute Images
Le Advanced Compute Images contengono più livelli di configurazioni per supportare l'esecuzione di workload AI/ML e HPC.
- Configurazioni del sistema operativo: include la disattivazione degli aggiornamenti automatici, l'impostazione di ulimit ottimizzati per HPC, l'ottimizzazione dei parametri sysctl del kernel e la configurazione delle impostazioni di sicurezza come SELinux.
- Ottimizzazione della rete: contiene gli script necessari per l'ottimizzazione della rete, ad esempio l'attivazione del servizio multi-queue.
- Cloud de Confiance by S3NS Integrazione: installa e configura Google Cloud CLI e l'agente operativo.
- Strumenti container: installa e configura tutto il software correlato ai container,
tra cui:
- Docker
- NVIDIA Container Toolkit (versione 1.19.0-1)
- NVIDIA Enroot
- NVIDIA Pyxis
- NVIDIA: installa i seguenti strumenti:
- NVIDIA CUDA Toolkit versione 13.0,
- NVIDIA Data Center GPU Manager (DCGM) versione 4
- NVIDIA Fabric Manager
- MPI: installa le librerie Message Passing Interface (MPI). Installa Open MPI sulle immagini basate su Ubuntu.
- Slurm: installa i componenti principali necessari per creare un
nodo cluster Slurm, tra cui:
- Binari Slurm (versione 25.11)
- Munge per l'autenticazione
- PMIx per la gestione dei processi
- JSON Web Token (JWT)
libreria (
libjwt)
- Client file system: installa gli strumenti lato client per accedere a vari
file system, come Cloud Storage FUSE, le utilità NFS (
nfs-utils) e il client Lustre. - Strumenti per sviluppatori: installa le catene di strumenti di sviluppo e debug comuni e le utilità, ad esempio:
- Gestione dell'ambiente: installa e configura gli strumenti di gestione dell'ambiente, principalmente Lmod, e configura gli script di profilo necessari per rendere disponibile il comando del modulo agli utenti.
Hardware e famiglie di immagini supportati
Le Advanced Compute Images supportano i workload GPU e hanno le seguenti caratteristiche:
- Sono ottimizzate per gli acceleratori NVIDIA
- Supportano Ubuntu LTS 22.04 e Ubuntu LTS 24.04
- Vengono fornite con i driver CUDA e NVIDIA preintegrati
- Sono adatte per workload AI, ML o HPC
| Hardware | Sistema operativo | Orchestratore | Funzionalità | Architettura | Serie di macchine supportate | Famiglia di immagini |
|---|---|---|---|---|---|---|
| GPU | Ubuntu LTS 22.04 | Slurm 25.11 |
|
AMD x86_64 | A3 Ultra, A4 | aci-gpu-u2204-slurm-2511-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | Slurm 25.11 |
|
AMD x86_64 | A4 | aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 22.04 | nessuno |
|
AMD x86_64 | A3 Ultra, A4 | aci-gpu-u2204-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | nessuno |
|
AMD x86_64 | A3 Ultra, A4 | aci-gpu-u2404-cuda-130-nvidia-580-amd64 |
Pacchetti (o RPM) preinstallati
Le Advanced Compute Images vengono fornite con una serie di strumenti, librerie, driver e RPM preinstallati. Per visualizzare un elenco di ciò che è installato per un'immagine, consulta il file manifest per quell'immagine.
Puoi trovare il file manifest in /usr/share/google/manifest.txt.
Prezzi
Le Advanced Compute Images sono disponibili senza costi aggiuntivi. Poiché le Advanced Compute Images vengono eseguite su Compute Engine, potresti dover sostenere dei costi relativi alle risorse di Compute Engine, come vCPU, GPU, TPU, dischi e memoria. Per saperne di più, consulta la pagina relativa ai prezzi di Compute Engine.