Lorsque vous créez ou modifiez une batterie de serveurs de machines RDS d'Instant Clone, vous pouvez configurer le rendu graphique 3D pour votre batterie de serveurs. Les batteries de serveurs d'Instant Clone prennent en charge NVIDIA GRID vGPU pour le rendu 3D.

Horizon 8 ne contrôle pas directement les paramètres de rendu 3D d'une batterie de serveurs d'Instant Clone, comme avec des machines virtuelles de clone complet. Vous devez configurer les paramètres 3D sur les hôtes ESXi, puis dans votre image standard à l'aide de vSphere Client. Les machines virtuelles d'Instant Clone héritent de ces paramètres de l'image standard. Horizon Console affiche certains des paramètres que vous avez configurés, mais vous ne pouvez ni modifier ni interagir avec ces paramètres.

L'hôte ESXi attribue des ressources matérielles GPU aux machines virtuelles sur la base du premier arrivé, premier servi, au fur et à mesure que les machines virtuelles sont créées. Par défaut, l'hôte ESXi attribue des machines virtuelles au GPU physique contenant le moins de machines virtuelles déjà attribuées. Ce mode offre les meilleures performances. Si vous préférez que l'hôte ESXi attribue des machines virtuelles au même GPU physique jusqu'à ce que le nombre maximal de machines virtuelles soit atteint avant de placer des machines virtuelles sur la prochaine ressource GPU physique, vous pouvez utiliser le mode Consolidation de GPU. Vous pouvez configurer ce mode dans vCenter Server pour chaque hôte ESXi sur lequel vGPU est installé. Pour plus d'informations, consultez l'article https://kb.vmware.com/s/article/55049 de la base de connaissances de VMware.

Si vous n'utilisez qu'un seul profil vGPU par cluster vSphere, définissez la stratégie d'attribution de GPU pour tous les hôtes GPU du cluster sur le mode Meilleures performances afin d'optimiser les performances. Dans ce cas, vous pouvez également disposer de pools d'Instant Clone et de pools de clone complet qui utilisent le même profil vGPU dans le même cluster vSphere.

Un cluster peut comporter des hôtes avec GPU activé et d'autres hôtes sur lesquels GPU n'est pas activé.

NVIDIA GRID vGPU présente les contraintes potentielles suivantes :

  • Le protocole RDP n'est pas pris en charge.
  • Les machines virtuelles doivent disposer de la version 11 du matériel ou d'une version ultérieure.
  • vMotion d'une machine virtuelle entre des hôtes sur lesquels vGPU est activé est pris en charge à partir de vSphere 6.7. Vous ne pouvez pas utiliser vSphere Distributed Resource Scheduler (DRS) avec vGPU.
  • Horizon 8 prend en charge la création d'une batterie de serveurs d'Instant Clone vGPU en utilisant un cluster avec des hôtes avec vGPU activé et des hôtes sur lesquels vGPU n'est pas activé, et ignore simplement les hôtes sur lesquels vGPU n'est pas activé lors de la création de la batterie de serveurs. Vous ne pouvez pas utiliser vMotion pour déplacer un Instant Clone d'un hôte ESXi avec GPU activé vers un hôte ESXi sur lequel aucun matériel GPU n'est configuré.

Pour activer une batterie de serveurs d'Instant Clone afin d'utiliser NVIDIA GRID vGPU :

Procédure

  1. Installez NVIDIA GRID vGPU sur les hôtes ESXi physiques.
  2. Dans la configuration graphique matérielle de vCenter Serverl, sélectionnez l'onglet Graphiques de l'hôte et, dans Modifier les paramètres graphiques de l'hôte, sélectionnez Direct partagé.
    L'hôte ESXi utilise la carte NVIDIA GRID pour le vGPU.
  3. Préparez une image standard avec NVIDIA GRID vGPU configuré, notamment en sélectionnant le profil vGPU que vous souhaitez utiliser.
  4. Prenez un snapshot de l'image standard.
  5. Dans Horizon Console, lorsque vous créez une batterie de serveurs d'Instant Clone, sélectionnez cette image standard et ce snapshot.

Résultats

Horizon 8 affiche automatiquement NVIDIA GRID vGPU dans le champ rendu 3D. Horizon 8 affiche également le profil vGPU que vous avez choisi dans l'image standard. Les Instant Clones héritent des paramètres configurés dans l'instance de vSphere Client pour l'image standard.

Le profil vGPU ne peut pas être modifié à partir d'Horizon Console pendant le processus de création d'une batterie de serveurs d'Instant Clone. Pour modifier le profil vGPU pour une batterie de serveurs après qu'elle ait été créée, vous pouvez créer une image avec le profil vGPU mis à jour, prendre un snapshot, puis effectuer une opération d'image de transfert.