Les charges de travail de calcul hautes performances étroitement couplée utilisent souvent l&#HPC;interface de transmission de messages (MPI, Message Passing Interface) pour communiquer entre les processus et les instances Compute Engine. Toutefois, la création de votre propre image d'OS adaptée aux performances MPI optimales nécessite une expertise système, une connaissance de Cloud de Confiance by S3NS et un temps de maintenance supplémentaire. Pour configurer rapidement un environnement optimisé pour vos charges de travail HPC, utilisez une image de VM HPC.
Une image de VM HPC est basée sur Rocky Linux 8 ou Rocky Linux 9, et est optimisée pour les charges de travail HPC à couplage fort. L'image inclut le noyau préconfiguré et les paramètres de réglages réseau nécessaires pour créer des instances de calcul qui atteignent des performances MPI optimales sur Cloud de Confiance by S3NS.
Pour obtenir les meilleurs résultats, déployez l'image de VM HPC sur un type de machine de la série de machines optimisées pour le calcul. Ces types de machines sont conçus pour les applications HPC à couplage fort. Pour utiliser Cloud RDMA avec H4D, vous devez utiliser la version 20250917 ou ultérieure de l'image HPC VM Rocky 8.
Vous pouvez créer une instance de VM HPC à l'aide de l'une des méthodes disponibles pour créer une instance de calcul. Vous pouvez également utiliser Slurm Workload Manager de SchedMD pour déployer un cluster HPC. La compatibilité avec Slurm n'est pas encore disponible pour les images de VM HPC basées sur Rocky Linux 9.
Avantages
L'image de VM HPC offre les avantages suivants :
- Instances de calcul préconfigurées pour les charges de travail HPC. Vous n'avez pas besoin de régler manuellement les performances, de gérer les redémarrages des instances de calcul ni de vous tenir informé des dernières mises à jour Cloud de Confiance concernant les charges de travail HPC à couplage fort.
- Optimisations de la mise en réseau pour les charges de travail à couplage fort. Optimisations permettant de réduire la latence des petits messages. Ces optimisations profitent aux applications fortement dépendantes des communications de type point à point et collectives. Si vous utilisez la série de machines H4D, l'image de VM HPC Rocky 8 contient les pilotes Cloud RDMA nécessaires.
- Optimisations du calcul pour les charges de travail HPC. Optimisations permettant de réduire la gigue du système, ce qui rend les hautes performances plus prévisibles sur un nœud unique.
- Performances cohérentes et reproductibles. La standardisation des images d'OS offre des performances cohérentes et reproductibles au niveau de l'application.
- Compatibilité des applications améliorée L'alignement avec les exigences au niveau du nœud de la spécification de la plate-forme HPC Intel permet un haut degré d'interopérabilité entre les systèmes.
Fonctionnalités de l'image de VM HPC
L'image de VM HPC offre plusieurs fonctionnalités conçues pour optimiser les performances des charges de travail de calcul hautes performances (HPC) :
- Mises à jour automatiques désactivées
- Réglages collectifs MPI
- RPM préinstallés
Mises à jour automatiques désactivées
Les mises à jour automatiques peuvent avoir un impact négatif sur les performances des charges de travail HPC. Désactivez les mises à jour automatiques pour les images de VM HPC en définissant l'entrée de métadonnées google_disable_automatic_updates sur TRUE lors de la création de l'instance. La façon dont vous définissez cette entrée de métadonnées lors de la création de l'instance dépend de l'outil que vous utilisez pour créer l'instance.
Par exemple, lorsque vous utilisez la commande gcloud compute instances create pour créer une instance de calcul, fournissez l'argument --metadata. Pour en savoir plus, consultez la page À propos des métadonnées de VM.
L'entrée de métadonnées google_disable_automatic_updates est disponible comme suit :
- Images de VM HPC Rocky 9 : toutes les versions.
- Images de VM HPC Rocky 8 : uniquement dans les images créées le 12 juillet 2024 ou après.
La date de compilation (au format
YYYYMMDD) est utilisée comme numéro de version à la fin des noms d'image. Par exemple, une image de VM HPC Rocky 8 créée le 21 juillet 2025 se nommehpc-rocky-linux-8-v20250721.
Si vous désactivez les mises à jour automatiques sur vos instances H4D, vous devez exécuter régulièrement la commande dnf update sur l'instance pour maintenir le pilote Cloud RDMA à jour.
Bibliothèque Intel MPI
Google vous recommande d'utiliser le script google_install_intelmpi pour installer la bibliothèque MPI (Message Passing Interface) avant d'exécuter des jobs MPI surCloud de Confiance by S3NS. Pour en savoir plus, consultez Utiliser Intel MPI 2021.
RPM préinstallés
Les packages RPM suivants sont préinstallés sur l'image de la VM HPC:
gcc-gfortrangcc-toolset-12Lmoddkmshtophwlochwloc-develinfiniband-diagskernel-develkmod-idpf-irdmalibfabriclibrdmacm-utilslibibverbs-utilslibXtltracenfs-utilsnumactlnumactl-develpapipciutilspdshperfperftestrdma-coreredhat-lsb-core(VM HPC Rocky 8 uniquement)redhat-lsb-cxx(VM HPC Rocky 8 uniquement)rshscreenstracewgetzsh- Groupe de packages "Outils pour les développeurs"
Tarifs
L'image de VM HPC est disponible sans frais supplémentaires. Étant donné que l'image de VM HPC s'exécute sur Compute Engine, des frais peuvent vous être facturés pour les ressources Compute Engine, telles que les processeurs virtuels, les disques et la mémoire. Pour en savoir plus, consultez la page Tarifs de Compute Engine.
Étapes suivantes
- Découvrez comment créer une instance compatible avec HPC.
- En savoir plus sur les images de calcul avancées pour les charges de travail HPC
- Consultez les bonnes pratiques pour exécuter des charges de travail HPC.
- Découvrez comment configurer et mettre à l'échelle des applications MPI sur des VM H4D avec Cloud RDMA surCloud de Confiance by S3NS.
- Découvrez comment créer des clusters HPC H4D avec des fonctionnalités de gestion de cluster améliorées.
- Si vous avez des commentaires ou avez besoin d'aide, envoyez un e-mail à l'adresse hpc-image-feedback@google.com.