Cuando crea o edita un grupo de escritorios de máquinas virtuales, puede configurar la representación de los gráficos 3D para sus escritorios. Debe configurar las opciones 3D en los hosts ESXi y en la imagen maestra de vSphere Client.

Los clones instantáneos Linux admiten NVIDIA GRID vGPU (aceleración por hardware GPU compartido) para la representación de gráficos 3D. Esta función permite compartir entre máquinas virtuales una GPU física de un host ESXi. Esta función ofrece perfiles flexibles 3D de aceleración por hardware que van desde los trabajadores de tareas 3D que requieren pocos recursos hasta los usuarios avanzados de gráficos de estaciones de trabajo de alta gama.

Cómo funciona la representación 3D en clones instantáneos

Horizon 8 no controla directamente la configuración para la representación 3D de un grupo de clones instantáneos, como lo hace con las máquinas virtuales de clones completos. Debe configurar las opciones 3D en los hosts ESXi y, a continuación, en la imagen maestra mediante vSphere Client. Las máquinas virtuales de clones instantáneos heredarán esa configuración de la imagen maestra. Horizon Console mostrará algunos de los ajustes que configuró, pero no podrá editarlos ni interactuar con ellos.

Los usuarios finales pueden sacar partido de las aplicaciones 3D para diseño, modelado y multimedia, que suelen necesitar hardware GPU para trabajar de forma correcta. Para los usuarios que no requieran una GPU física, una opción de software ofrece mejora de gráficos para aplicaciones menos exigentes.

En algunos casos, si una aplicación como un videojuego o un banco de pruebas 3D fuerza al escritorio a utilizar la resolución de pantalla completa, puede que se desconecte la sesión del escritorio. Entre las posibles soluciones alternativas, se incluye la de configurar la aplicación para que se ejecute en modo Windows o configurar la resolución de escritorio de la sesión de Horizon 8 para que sea la misma que la resolución esperada por la aplicación.

Para desactivar la representación 3D en el vSphere Client, anule la selección de Habilitar soporte de 3D para la imagen maestra mediante vSphere Client. Consulte cómo configurar los gráficos 3D en la guía Administrar máquinas virtuales de vSphere.

Configuración de GPU en hosts ESXi

El host ESXi asigna los recursos de hardware de GPU a las máquinas virtuales por orden de llegada a medida que se crean. De forma predeterminada, el host ESXi asigna máquinas virtuales a la GPU física con menor número de máquinas virtuales ya asignadas. Este es el modo Mejor rendimiento. Si prefiere que el host ESXi asigne máquinas virtuales a la misma GPU física hasta que se alcance el número máximo de máquinas virtuales antes de colocar máquinas virtuales en la siguiente GPU física, puede utilizar el modo Consolidación de GPU. Puede configurar este modo en vCenter Server para cada host ESXi que tenga vGPU instalado. Para obtener más información, consulte el artículo https://kb.vmware.com/s/article/55049 de la base de conocimientos de VMware.

Si solo utiliza un perfil de vGPU por cada clúster de vSphere, establezca la directiva de asignación de GPU para todos los hosts de GPU dentro del clúster en el modo Mejor rendimiento con el fin de maximizar el rendimiento. En este caso, también puede tener grupos de clones instantáneos y grupos de clones completos que usan el mismo perfil de vGPU en el mismo clúster de vSphere.

Puede tener un clúster con algunos hosts habilitados para GPU y otros hosts que no estén habilitados para GPU.

Nota: Las siguientes consideraciones se aplican a la función vMotion de máquinas virtuales de vGPU.
  • vMotion de máquinas virtuales de vGPU se admite a partir de vSphere 6.7. Consulte aquí más información y cómo configurar esta instancia.
  • vSphere Distributed Resource Scheduler (DRS) en vSphere 6.7 Update 1 y versiones posteriores admite la colocación inicial de máquinas virtuales de vGPU sin compatibilidad con el equilibrio de carga.
  • DRS en vSphere 6.7 o vSphere 7.0 versiones anteriores a vSphere 7.0 U3f no aplicará automáticamente máquinas virtuales de vMotion a las máquinas virtuales de vGPU cuando los hosts ESXi se coloquen en modo de mantenimiento. Es necesario que un administrador inicie manualmente vMotion en las máquinas virtuales de vGPU para permitir que los hosts ESXi entren en modo de mantenimiento.
  • DRS en vSphere 7.0 U3f y versiones posteriores se puede configurar para permitir vMotion automático cuando los hosts se colocan en modo de mantenimiento. Consulte https://kb.vmware.com/s/article/88271 para obtener instrucciones. El equilibrio de carga de DRS sigue siendo incompatible con las máquinas virtuales de vGPU.
  • Horizon 8 admite la creación de un grupo de clones instantáneos de vGPU con un clúster con hosts habilitados para vGPU y hosts no habilitados para vGPU, e ignorará los hosts que no estén habilitados para vGPU al crear el grupo. No puede usar vMotion para mover un clon instantáneo desde un host ESXi habilitado para GPU a un host ESXi que no tenga configurado el hardware de GPU.

Habilitar NVIDIA GRID vGPU para grupos de clones instantáneos

Nota: Esta guía no proporciona información completa para configurar máquinas virtuales y hosts ESXi para NVIDIA GRID vGPU. Estas tareas deben llevarse a cabo con vSphere Client antes de intentar crear grupos de escritorios en Horizon Console. Para obtener más información sobre estas tareas, consulte la Guía de implementación de NVIDIA vGPU para VMware Horizon.
  1. Instale NVIDIA GRID vGPU en los hosts ESXi físicos.
  2. En la configuración de gráficos de hardware de vCenter Server, seleccione la pestaña Gráficos de host y, en Editar la configuración de gráficos de host, seleccione Directa compartida.

    El host ESXi utiliza la tarjeta NVIDIA GRID para vGPU.

  3. Prepare una imagen maestra con NVIDIA GRID vGPU configurado, incluida la selección del perfil de vGPU que desea utilizar.
  4. Realice una instantánea de la imagen maestra.
  5. En Horizon Console, cuando cree un grupo de clones instantáneos, seleccione esta imagen maestra y esta instantánea.

Horizon 8 mostrará automáticamente NVIDIA GRID vGPU en el campo de representación 3D. Horizon 8 también mostrará el perfil de vGPU que seleccionó en la imagen maestra. Los clones instantáneos heredan la configuración establecida en la instancia de vSphere Client de la imagen maestra.

No se puede editar el perfil de vGPU desde Horizon Console durante el proceso de creación del grupo de clones instantáneos. Para editar el perfil de vGPU de un grupo una vez creado, puede crear una nueva imagen con el perfil de vGPU actualizado, tomar una instantánea y, a continuación, realizar una operación de inserción de imagen. Consulte Aplicar revisiones a un grupo de escritorios Linux de clones instantáneos.