Puede configurar NVIDIA GRID vGPU en hosts ESXi y en la imagen maestra desde vSphere Client.
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. En la interfaz de usuario de vSphere Web Client, este modo se etiqueta como modo de mejor rendimiento. Por ejemplo, si se utiliza vSphere Web Client, verá la configuración de este modo cuando abra la ventana Editar configuración de gráficos de host de un host y seleccione la función Compartidos directos y la función Distribuir las máquinas virtuales entre las distintas GPU (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 lo que aparece en la interfaz de vSphere Client como modo Consolidación de GPU. En este caso práctico, configure este modo en cada uno de los hosts ESXi de vCenter Server que tengan una vGPU instalada. Por ejemplo, si utiliza vSphere Web Client, abra la ventana Editar configuración de gráficos de host de un host y seleccione la función Compartidos directos y la función Agrupar las máquinas virtuales en la GPU hasta que se complete la capacidad (consolidación de GPU).
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 ajuste del modo Mejor rendimiento con el objetivo 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. Para obtener información detallada sobre cómo configurar esto, consulte la sección "Uso de vMotion para migrar máquinas virtuales de vGPU" en la documentación de vSphere.
- 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. Puede consultar las instrucciones en este artículo de la base de conocimientos de Broadcom. El equilibrio de carga de DRS sigue siendo incompatible con las máquinas virtuales de vGPU.
NVIDIA GRID vGPU tiene estas posibles limitaciones:
- No se admite el protocolo RDP.
- Las máquinas virtuales deben tener hardware de la versión 11 o posterior.
- Horizon 8 admite la creación de un grupo de clones instantáneos de vGPU que utilice un clúster con hosts habilitados para vGPU y hosts no habilitados para vGPU. Simplemente omitirá 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 un grupo de clones instantáneos para usar NVIDIA GRIP vGPU
-
Instale NVIDIA GRID vGPU en los hosts ESXi físicos.
-
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.
-
Prepare una imagen maestra con NVIDIA GRID vGPU configurado, incluida la selección del perfil de vGPU que desea utilizar.
Si desea conservar los valores de
pciPassthruen los clones instantáneos, agregue los parámetros de configuraciónpciPassthrua los parámetros avanzados de la máquina virtual. -
Realice una instantánea de la imagen maestra.
-
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 procesamiento 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 de clones instantáneos.
Conservar limitador de velocidad de fotogramas de NVIDIA en clones instantáneos
A partir de la versión 2412, Horizon 8 conservará el valor del limitador de velocidad de fotogramas de NVIDIA establecido en la instantánea en los clones instantáneos del grupo. Puede aumentar el valor del limitador de velocidad de fotogramas para admitir aplicaciones con uso intensivo de gráficos.
-
Los parámetros de configuración adicionales
pciPassthruse agregarán a la máquina virtual mediante Editar configuración > Parámetros avanzados de la interfaz de usuario de vSphere. -
A continuación, cree la instantánea de la máquina virtual y utilícela en las operaciones de programación de mantenimiento del grupo de escritorios de Horizon. Todos los parámetros
pciPassthruconfigurados en la instantánea se transmiten a las máquinas virtuales aprovisionadas del grupo de escritorios.
Por ejemplo, para aumentar el limitador de velocidad de fotogramas de NVIDIA de 60 a 120, la configuración necesaria de vmx es pciPassthru0.cfg.frl_config = 120. A partir de la versión 2406 de Horizon Agent, el protocolo Blast admite 120 FPS.
¿Le resultó útil esta página?