Si des hôtes ESXi dans votre environnement vSphere with Tanzu disposent d'un ou de plusieurs périphériques graphiques NVIDIA GRID GPU, vous pouvez configurer des machines virtuelles pour qu'elles utilisent la technologie NVIDIA GRID virtual GPU (vGPU). Vous pouvez également configurer d'autres périphériques PCI sur un hôte ESXi pour les rendre disponibles pour une machine virtuelle en mode relais.
- NVIDIA GRID GPU
-
Les périphériques graphiques NVIDIA GRID GPU sont conçus pour optimiser les opérations graphiques complexes et leur permettre de s'exécuter à des performances élevées sans surcharger le CPU. En partageant un seul processeur graphique physique entre plusieurs machines virtuelles qui font office de périphériques relais distincts sur lesquels vGPU est activée, la technologie NVIDIA GRID vGPU offre des performances graphiques, une rentabilité et une évolutivité incomparables.
Lorsque vous configurez NVIDIA vGPU pour une machine virtuelle, vous ajoutez un périphérique PCI pour vGPU à une classe de machine virtuelle.
Les considérations suivantes s'appliquent si vous utilisez NVIDIA vGPU :- Les machines virtuelles disposant de périphériques vGPU gérées par le service de VM sont automatiquement mises hors tension lorsqu'un hôte ESXi passe en mode de maintenance. Cela peut affecter temporairement les charges de travail en cours d'exécution dans les machines virtuelles. Les machines virtuelles sont automatiquement mises sous tension dès que l'hôte sort du mode de maintenance.
- Dynamic DirectPath I/O
-
Grâce à Dynamic DirectPath I/O, la machine virtuelle peut accéder directement aux périphériques PCI et PCIe physiques connectés à un hôte.
Vous pouvez utiliser Dynamic DirectPath I/O pour attribuer plusieurs périphériques de relais PCI à une machine virtuelle. Chaque périphérique de relais peut être spécifié par son fournisseur PCI et son identifiant de périphérique.
Conditions préalables
- Vérifiez que la machine hôte est prise en charge dans le Guide de compatibilité VMware, puis vérifiez auprès du fournisseur que l'hôte répond aux exigences d'alimentation et de configuration. Installez un périphérique PCI sur l'hôte ESXi.
- Pour configurer NVIDIA vGPU, respectez les conditions préalables suivantes :
- Utilisez vSphere version 7.0 Update 3 ou version ultérieure.
- Configurez les paramètres graphiques de l'hôte ESXi avec au moins un périphérique en mode Partagés en direct. Consultez Configuration de graphiques d'hôte.
- Installez le logiciel NVIDIA vGPU. NVIDIA fournit un module logiciel vGPU qui inclut les composants suivants.
Pour plus d'informations, consultez la documentation du logiciel NVIDIA Virtual GPU appropriée.
- vGPU Manager qu'un administrateur vSphere installe sur l'hôte ESXi. Consultez l'article 2033434 de la base de connaissances VMware.
- Pilote de machine virtuelle invitée qu'un ingénieur DevOps installe dans la machine virtuelle après le déploiement et le démarrage de la machine virtuelle. Reportez-vous à la section Installer le pilote NVIDIA invité dans une machine virtuelle dans vSphere with Tanzu.
- Pour configurer Dynamic DirectPath I/O pour les périphériques de relais PCI, respectez les conditions préalables suivantes :
- Utilisez vSphere version 7.0 Update 3 MP01.
- Connectez les périphériques PCI à l'hôte et marquez-les comme disponibles pour le relais. Reportez-vous à Marquer un périphérique PCI en tant que relais.
- Privilèges requis :
Procédure
- Ajoutez un périphérique PCI à une classe de machine virtuelle lorsque vous créez ou modifiez une classe de machine virtuelle existante.
Option Action Créer une classe de VM - Dans le menu d'accueil de vSphere Client, sélectionnez Gestion de la charge de travail.
- Cliquez sur l'onglet Services, puis cliquez sur Gérer dans le volet Service de VM.
- Sur la page Service de VM, cliquez sur Classes de VM, puis sur Créer une classe de VM.
- Sur la page Configuration, spécifiez les attributs généraux de classe de machine virtuelle. Reportez-vous à la section Attributs des classes de machine virtuelle dans vSphere with Tanzu.
Assurez-vous que la valeur de réservation des ressources de mémoire est définie sur 100 %.
- Pour ajouter des périphériques PCI, sur la page Configuration, sélectionnez Oui dans le menu déroulant Périphériques PCI et cliquez sur Suivant.
Modifier la classe de machine virtuelle - Dans le menu d'accueil de vSphere Client, sélectionnez Gestion de la charge de travail.
- Cliquez sur l'onglet Services, puis cliquez sur Gérer dans le volet Service de VM.
- Sur la page Service de VM, cliquez sur Classes de VM.
- Dans le volet de classe de machine virtuelle, cliquez sur Gérer, puis sur Modifier.
Assurez-vous que la valeur de réservation des ressources de mémoire est définie sur 100 %.
- Pour ajouter des périphériques PCI, sur la page Configuration, sélectionnez Oui dans le menu déroulant Périphériques PCI et cliquez sur Suivant.
- Sur la page Périphériques PCI, développez le menu Ajouter un périphérique PCI sélectionnez le type d'accès et d'autres options appropriées, puis cliquez sur Suivant.
Option Action NVIDIA GRID vGPU Spécifiez les options suivantes : - Modèle. Nom du périphérique physique. Sélectionnez le périphérique dans la liste des périphériques disponibles sur l'hôte.
- Partage de GPU. Indique comment la GPU physique est partagée entre les VM. Par exemple, Partage de temps.
- Mode GPU. Mode GPU dans une VM. Par exemple, Calculer est une configuration optimisée pour les applications informatiques hautes performances. Workstation est toutefois utilisée pour les charges de travail graphiques intensives.
- Mémoire GPU. Mémoire GPU minimale en Go par VM.
- Nombre de vGPU. Nombre de périphériques vGPU par VM.
E/S DirectPath dynamique Dans la liste Périphérique PCI, sélectionnez les périphériques de relais PCI en fonction de leur fournisseur, nom de modèle ou étiquette de matériel. - Sur la page Vérifier et confirmer, passez en revue les détails et cliquez sur Terminer.