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 immagini di calcolo avanzato per configurare un ambiente ottimizzato per i tuoi workload AI/ML o HPC.
Le immagini Advanced Compute 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
Advanced Compute Images offre i seguenti vantaggi:
- Istanze di calcolo pronte all'uso per workload AI/ML o HPC. Non è necessario ottimizzare manualmente le prestazioni, gestire i riavvii delle istanze, installare gli agenti Slurm o rimanere al passo con gli ultimi aggiornamenti di Cloud de Confiance per i workload AI/ML o HPC ad alto accoppiamento.
- Prestazioni coerenti e riproducibili. La standardizzazione delle immagini ti offre prestazioni a livello di applicazione coerenti e riproducibili.
Tipi di Advanced Compute Images
Le immagini di Compute avanzato 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, la regolazione 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.
- IntegrazioneCloud de Confiance by S3NS : installa e configura Google Cloud CLI e l'agente Ops.
- Container tools (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:
- File binari Slurm (versione 25.11)
- Munge per l'autenticazione
- PMIx per la gestione dei processi
- Libreria JSON Web Token (JWT) (
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 ottimizzati per gli acceleratori NVIDIA
- Supporto di Ubuntu LTS 22.04 e Ubuntu LTS 24.04
- Sono dotate di driver CUDA e NVIDIA preintegrati
- Sono adatte a 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 24.04 | Slurm 25.11 |
|
Arm64 | A4X | aci-gpu-u2404-slurm-2511-cuda-130-nvidia-580-arm64 |
| 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 immagini di Compute avanzate sono dotate di una serie di strumenti, librerie, driver e RPM preinstallati. Per visualizzare un elenco degli elementi installati per qualsiasi immagine, consulta il file manifest dell'immagine.
Puoi trovare il file manifest in /usr/share/google/manifest.txt.
Prezzi
Le immagini di calcolo avanzato sono disponibili senza costi aggiuntivi. Poiché le immagini di calcolo avanzato 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.