Vous pouvez autoriser une instance d'OpenStack à utiliser un périphérique de vGPU NVIDIA GRID sur son hôte ESXi.

Pour plus d'informations sur le nettoyage de fournisseur de ressources et de caractéristiques de vGPU périmés, reportez-vous à la section Nettoyer les ressources de vGPU périmées.
Note :
  • Un seul vGPU est pris en charge par instance d'OpenStack.
  • Le même profil de vGPU est utilisé pour toutes les instances d'OpenStack.

Conditions préalables

Vérifiez que le pilote correspondant à votre périphérique de vGPU est installé sur l'hôteESXi.

Procédure

  1. Connectez-vous à Integrated OpenStack Manager en tant qu'utilisateur root.
    ssh root@mgmt-server-ip
  2. Modifiez la configuration du traitement Nova.
    viocli update nova-compute
  3. Dans la section vmware, ajoutez le paramètre gpu_profile et définissez sa valeur sur le profil de vGPU que vous souhaitez utiliser.
  4. Ajoutez le paramètre profile_fb_size_kb et définissez sa valeur sur la taille de la mémoire tampon de trame de vGPU en kilo-octets (Ko).

    Par exemple, entrez profile_fb_size_kb: 4096 pour indiquer une mémoire tampon de trame de 4 096 Mo.

    conf:
      nova_compute:
        vmware:
          gpu_profile: grid_t4-2q
          profile_fb_size_kb: 4096

    Pour plus d'informations sur les tampons de trames, consultez le Guide de l'utilisateur du logiciel de GPU virtuel NVIDIA à l'adresse https://docs.nvidia.com/grid/latest/grid-vgpu-user-guide/index.html.

  5. Connectez-vous au tableau de bord de VMware Integrated OpenStack en tant qu'administrateur de cloud.
  6. Sélectionnez le projet admin dans le menu déroulant de la barre de titre.
  7. Sélectionnez Administration > Traitement > Types.
  8. Créez un nouveau type ou choisissez un type existant à utiliser pour le relais de vGPU NVIDIA GRID.
  9. Sélectionnez Mettre à jour les métadonnées en regard du type que vous souhaitez utiliser.
  10. Dans le volet Métadonnées disponibles, développez Options de pilote VMware pour les types et cliquez sur l'icône Ajouter (signe plus) en regard de vGPU VMware.
  11. Définissez la valeur de vmware:vgpu sur 1, puis cliquez sur Enregistrer.

Que faire ensuite

Vous pouvez maintenant configurer une instance pour qu'elle utilise un vGPU NVIDIA GRID en configurant l'instance avec le type que vous avez modifié lors de cette procédure.