Formes de calcul
Une forme est un modèle qui détermine le type et la quantité de ressources allouées à une instance de calcul. Compute Cloud@Customer offre le 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. Reportez-vous à Création d'une instance.
Vous pouvez utiliser les formes suivantes pour les instances créées sur Compute Cloud@Customer :
- Formes flexibles : vous pouvez choisir le nombre d'OCPU et le nombre de mémoire alloués à un instance.
- Formes de GPU : chaque forme dispose d'un nombre fixe d'OCPU, de mémoire et de GPU alloués à une instance lors de sa création.
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 aux exigences de votre charge de travail, tout en optimisant les performances et en utilisant efficacement les ressources.
Le fichier VM.PCAStandard.E5. La forme flexible ne peut être sélectionnée que pour les systèmes Compute Cloud@Customer X10.
Le fichier 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 cartes d'interface réseau virtuelles |
Bande passante maximale (Gbits/s) |
---|---|---|---|---|
VM.PCAStandard1. Champ flexible |
1-32 |
64 Go maximum par OCPU 512 Go maximum par instance |
1 OCPU : 2 cartes d'interface réseau virtuelles 2 à 24 OCPU : 1 carte d'interface réseau virtuelle par OCPU 25 à 32 OCPU : 24 cartes d'interface réseau virtuelles |
1 à 24 OCPU : 24,6 Gbits/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 d'interface réseau virtuelles 2 à 24 OCPU : 1 carte d'interface réseau virtuelle par OCPU 25 à 96 OCPU : 24 cartes d'interface réseau virtuelles |
1 à 24 OCPU : 24,6 Gbits/s 25 à 40 OCPU : 1 Gbit/s par OCPU 41 à 96 OCPU : 40,0 Gbits/s |
VM.PCAStandard.E6. Champ flexible |
1-96 |
64 Go maximum par OCPU 960 Go maximum par instance |
1 OCPU : 2 cartes d'interface réseau virtuelles 2 à 24 OCPU : 1 carte d'interface réseau virtuelle par OCPU 25 à 96 OCPU : 24 cartes d'interface réseau virtuelles |
1 à 24 OCPU : 24,6 Gbits/s 25 à 40 OCPU : 1 Gbit/s par OCPU 41 à 96 OCPU : 40,0 Gbits/s |
Formes de GPU
Les formes de machine virtuelle GPU sont optimisées pour les charges de travail accélérées par GPU d'entreprise. Ils ne peuvent être utilisés que si le déploiement Compute Cloud@Customer inclut un rack d'extension GPU. Les instances créées avec une forme de GPU disposent d'un accès direct (passthrough) à 1 à 4 GPU physiques. Le rapport entre les GPU, les OCPU et la mémoire est fixe.
Pour les charges globales 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 actuelles. Le système d'exploitation de l'instance détecte les GPU alloués, mais pour les utiliser, vous avez besoin de la boîte à outils CUDA du site développeur NVIDIA pour installer les pilotes requis.
Le téléchargement important et l'installation du référentiel local nécessitent une grande quantité d'espace disque. Le volume d'initialisation par défaut de 50 Go est insuffisant sur Oracle Linux 9 et n'est suffisant que sur Oracle Linux 8. Il est fortement recommandé d'augmenter la taille du volume d'initialisation à au moins 60 Go et d'étendre le système de fichiers en conséquence.
-
A partir de la ligne de commande de l'instance, téléchargez et installez le RPM de la boîte à outils CUDA 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
-
Activez le référentiel yum Oracle Linux 9 EPEL. Installez le package
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 à l'aide de l'interface de gestion 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 | +-----------------------------------------------------------------------------------------+
-
A partir de la ligne de commande de l'instance, téléchargez et installez le RPM de la boîte à outils CUDA 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
-
Activez le référentiel yum Oracle Linux 8 EPEL. Installez le package
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
apparaît alors que le module de noyau est construit, 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 à l'aide de l'interface de gestion 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 d'interface réseau virtuelles | Jusqu'à 24 |
Bande passante | Jusqu'à 400 Gbits/s |