Les charges de travail d'intelligence artificielle (IA), de machine learning (ML) et de calcul hautes performances (HPC) nécessitent souvent de créer une image personnalisée qui inclut des packages logiciels supplémentaires et qui est optimisée pour des performances optimales. Vous pouvez désormais utiliser Advanced Compute Images pour configurer un environnement optimisé pour vos charges de travail d'IA/ML ou HPC.
Advanced Compute Images fournit une pile d'images standardisée pour l'infrastructure d'IA/ML et HPC. Ces images peuvent éliminer le besoin de créer manuellement vos propres images personnalisées pour les charges de travail d'IA/ML et HPC.
Avantages
Advanced Compute Images offre les avantages suivants :
- Instances de calcul prêtes à l'emploi pour les charges de travail d'IA/ML ou HPC. Vous n'avez pas besoin de régler manuellement les performances, de gérer les redémarrages des instances, d'installer des agents Slurm ni de vous tenir informé des dernières Cloud de Confiance mises à jour concernant les charges de travail d'IA/ML ou HPC à couplage fort.
- Performances cohérentes et reproductibles. La standardisation des images offre des performances cohérentes et reproductibles au niveau de l'application.
Types d'Advanced Compute Images
Advanced Compute Images contient plusieurs couches de configurations pour prendre en charge l'exécution des charges de travail d'IA/ML et HPC.
- Configurations du système d’exploitation : inclut la désactivation des mises à jour automatiques, la définition de limites utilisateur (ulimits) optimisées pour HPC, le réglage des paramètres sysctl du noyau et la configuration des paramètres de sécurité tels que SELinux.
- Réglage du réseau : contient les scripts nécessaires au réglage du réseau, par exemple l'activation du service multi-queue.
- Cloud de Confiance by S3NS **Intégration** : installe et configure Google Cloud CLI et l'agent Ops.
- Outils de conteneur : installe et configure tous les logiciels associés aux conteneurs,
y compris :
- Docker
- NVIDIA Container Toolkit (version 1.19.0-1)
- NVIDIA Enroot
- NVIDIA Pyxis
- NVIDIA : installe les outils suivants :
- NVIDIA CUDA Toolkit version 13.0,
- NVIDIA Data Center GPU Manager (DCGM) version 4
- NVIDIA Fabric Manager
- MPI : installe les bibliothèques de l'interface de transmission de messages (MPI, Message Passing Interface). Installe Open MPI sur les images basées sur Ubuntu.
- Slurm : installe les composants principaux requis pour créer un
Slurm nœud de cluster, y compris :
- Binaires Slurm (version 25.11)
- Munge pour l'authentification
- PMIx pour la gestion des processus
- JSON Web Token (JWT)
bibliothèque (
libjwt)
- Clients de système de fichiers : installe des outils côté client pour accéder à différents
systèmes de fichiers, tels que Cloud Storage FUSE, les utilitaires NFS (
nfs-utils) et le client Lustre. - Outils pour les développeurs : installe des chaînes d'outils de développement et de débogage courants et des utilitaires, tels que :
- Gestion de l'environnement : installe et configure des outils de gestion de l'environnement, principalement Lmod, et configure les scripts de profil nécessaires pour rendre la commande de module disponible pour les utilisateurs.
Matériel et familles d'images compatibles
Advanced Compute Images est compatible avec les charges de travail GPU et présente les caractéristiques suivantes :
- Optimisé pour les accélérateurs NVIDIA
- Compatible avec Ubuntu LTS 22.04 et Ubuntu LTS 24.04
- Livré avec les pilotes CUDA et NVIDIA pré-intégrés
- Adapté aux charges de travail d'IA, de ML ou HPC
| Matériel | OS | Outil d'orchestration | Fonctionnalités | Architecture | Séries de machines compatibles | Famille d'images |
|---|---|---|---|---|---|---|
| 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 | aucun |
|
AMD x86_64 | A3 Ultra, A4 | aci-gpu-u2204-cuda-130-nvidia-580-amd64 |
| GPU | Ubuntu LTS 24.04 | aucun |
|
AMD x86_64 | A3 Ultra, A4 | aci-gpu-u2404-cuda-130-nvidia-580-amd64 |
Packages (ou RPM) pré-installés
Advanced Compute Images est livré avec divers outils, bibliothèques, pilotes et RPM pré-installés. Pour afficher la liste des éléments installés pour une image, consultez le fichier manifeste de cette image.
Vous trouverez le fichier manifeste dans /usr/share/google/manifest.txt.
Tarifs
Advanced Compute Images est disponible sans frais supplémentaires. Étant donné qu'Advanced Compute Images s'exécute sur Compute Engine, des frais peuvent vous être facturés pour les ressources Compute Engine, telles que les processeurs virtuels, les GPU, les TPU, les disques et la mémoire. Pour en savoir plus, consultez la page Tarifs de Compute Engine.