Formes de calcul
Une forme est un modèle qui détermine le type et la quantité de ressources affectées à une instance de calcul. Compute Cloud@Customer offre un choix entre une forme flexible pour les charges de travail génériques et des formes dédiées pour les charges de travail accélérées par GPU.
Vous choisissez la configuration de forme lorsque vous créez une instance. Voir Création d'une instance.
Vous pouvez utiliser les formes suivantes pour les instances créées sur Compute Cloud@Customer :
- Formes flexibles : Vous choisissez le nombre d'OCPU et la quantité de mémoire qui sont affectés à une instance.
- Formes GPU : Chaque forme comporte un nombre fixe d'OCPU, de mémoire et de GPU affectés à une instance lors de la création de l'instance.
Formes flexibles
Une forme flexible vous permet de personnaliser le nombre d'OCPU et la quantité de mémoire pour une instance. Lorsque vous mettez à jour une instance, vous pouvez modifier ces propriétés de la forme flexible. Cette flexibilité vous permet de créer des instances qui répondent à vos exigences de charge de travail, tout en optimisant les performances et en utilisant les ressources de manière efficace.
Le VM.PCAStandard.E5. La forme flexible ne peut être sélectionnée que pour les systèmes Compute Cloud@Customer X10.
Le VM.PCAStandard.E6. La forme flexible ne peut être sélectionnée que pour les systèmes Compute Cloud@Customer X11.
forme |
OCPU |
Mémoire (Go) |
Nombre maximal de vNIC |
Largeur maximale (Gbit/s) |
---|---|---|---|---|
VM.PCAStandard1. Champ flexible |
1 à 32 |
64 Go maximum par OCPU 512 Go maximum par instance |
1 OCPU : 2 cartes vNIC 2 à 24 OCPU : 1 carte VNIC par OCPU 25 à 32 OCPU : 24 cartes vNIC |
1 à 24 OCPU : 24,6 Gbit/s 25 à 32 OCPU : 1 Gbit/s par OCPU |
VM.PCAStandard.E5. Champ flexible |
1 à 96 |
64 Go maximum par OCPU 960 Go maximum par instance |
1 OCPU : 2 cartes vNIC 2 à 24 OCPU : 1 carte VNIC par OCPU 25 à 96 OCPU : 24 cartes vNIC |
1 à 24 OCPU : 24,6 Gbit/s 25 à 40 OCPU : 1 Gbit/s par OCPU 41 à 96 OCPU : 40,0 Gbit/s |
VM.PCAStandard.E6. Champ flexible |
1 à 96 |
64 Go maximum par OCPU 960 Go maximum par instance |
1 OCPU : 2 cartes vNIC 2 à 24 OCPU : 1 carte VNIC par OCPU 25 à 96 OCPU : 24 cartes vNIC |
1 à 24 OCPU : 24,6 Gbit/s 25 à 40 OCPU : 1 Gbit/s par OCPU 41 à 96 OCPU : 40,0 Gbit/s |
Formes de GPU
Les formes de machine virtuelle GPU sont optimisées pour les charges de travail d'entreprise accélérées par GPU. Ils ne peuvent être utilisés que si le déploiement de Compute Cloud@Customer inclut un bâti d'expansion de GPU. Les instances créées avec une forme de GPU ont un accès direct (passthrough) à 1 à 4 GPU physiques. Le ratio entre les GPU, les OCPU et la mémoire est fixe.
Pour les charges de travail accélérées par GPU, vous avez le choix entre les formes suivantes : VM.GPU.L40S.1, VM.GPU.L40S.2,VM.GPU.L40S.3, VM.GPU.L40S.4. Pour accéder à ces formes dédiées, vous devez créer une instance basée sur l'image de plate-forme Oracle Linux 8 ou Oracle Linux 9.
Aucun pilote GPU n'est inclus dans les images de plate-forme Oracle Linux courantes. Le système d'exploitation de l'instance détecte les processeurs graphiques affectés, mais pour les utiliser, vous avez besoin de la boîte à outils CUDA du site de développeurs NVIDIA pour installer les pilotes requis.
Le téléchargement volumineux et l'installation du référentiel local nécessitent beaucoup d'espace disque. Le volume de démarrage par défaut de 50 Go est insuffisant sur Oracle Linux 9 et seulement assez grand sur Oracle Linux 8. Il est fortement recommandé d'augmenter la taille du volume de démarrage à au moins 60 Go et d'étendre le système de fichiers en conséquence.
-
À partir de la ligne de commande de l'instance, téléchargez et installez le rpm CUDA Toolkit pour votre système d'exploitation.
$ wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-rhel9-12-8-local-12.8.0_570.86.10-1.x86_64.rpm $ sudo rpm -i cuda-repo-rhel9-12-8-local-12.8.0_570.86.10-1.x86_64.rpm $ sudo dnf clean all $ sudo dnf install cuda-toolkit-12-8
-
Activer le référentiel yum EPEL pour Oracle Linux 9. Installez l'ensemble
dkms
.$ sudo yum-config-manager --enable ol9_developer_EPEL $ sudo dnf install dkms
-
Installez les pilotes GPU.
$ sudo dnf install cuda-12-8
-
Vérifiez l'installation avec l'interface de gestion de système NVIDIA.
$ nvidia-smi +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 570.86.10 Driver Version: 570.86.10 CUDA Version: 12.8 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA L40S Off | 00000000:00:05.0 Off | 0 | | N/A 26C P8 23W / 350W | 1MiB / 46068MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+
-
À partir de la ligne de commande de l'instance, téléchargez et installez le rpm CUDA Toolkit pour votre système d'exploitation.
$ wget https://developer.download.nvidia.com/compute/cuda/12.8.0/local_installers/cuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1.x86_64.rpm $ sudo rpm -i cuda-repo-rhel8-12-8-local-12.8.0_570.86.10-1.x86_64.rpm $ sudo dnf clean all $ sudo dnf install cuda-toolkit-12-8
-
Activer le référentiel yum EPEL pour Oracle Linux 8. Installez l'ensemble
dkms
.$ sudo yum-config-manager --enable ol8_developer_EPEL $ sudo dnf install dkms
-
Installez les pilotes GPU.
$ sudo dnf install cuda-12-8
-
Installez le module de noyau NVIDIA.
$ sudo scl enable gcc-toolset-13 bash # dkms install nvidia-open -v 570.86.10
Si cette erreur
make
s'affiche pendant la création du module de noyau, vous pouvez l'ignorer en toute sécurité.Cleaning build area...(bad exit status: 2) Failed command: make -C /lib/modules/5.15.0-206.153.7.el8uek.x86_64/build M=/var/lib/dkms/nvidia-open/570.86.10/build clean
-
Vérifiez l'installation avec l'interface de gestion de système NVIDIA.
# nvidia-smi +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 570.86.10 Driver Version: 570.86.10 CUDA Version: 12.8 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA L40S Off | 00000000:00:05.0 Off | 0 | | N/A 26C P8 23W / 350W | 1MiB / 46068MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+
Spécification | Valeurs possibles |
---|---|
Nom de forme |
|
GPU | 1-4 - correspondant au nom de la forme |
OCPU | 27 par GPU |
Mémoire | 200 Go par GPU |
Cartes vNIC | Jusqu'à 24 |
Bande passante | Jusqu'à 400 Gbit/s |