Descripción general de los gráficos

Esta sección proporciona una visión general de la entrega virtual de HASH (0x2c1a078) de aplicaciones gráficas profesionales 3D y estaciones de trabajo. Las ofertas incluyen la transferencia de GPU (para GPU NVIDIA, AMD e Intel) y el uso compartido de GPU basado en hardware con NVIDIA GRID™ vGPU™, AMD MxGPU™ e Intel GVT-g™.

Transferencia de GPU

En un sistema virtualizado, la mayoría de los componentes físicos del sistema se comparten. Esses componentes são representados como múltiplas instâncias virtuais para vários clientes pelo hipervisor. Una GPU de paso no se abstrae en absoluto, pero sigue siendo un dispositivo físico. Cada máquina virtual alojada (VM) obtiene su propia GPU dedicada, eliminando la abstracción del software y la penalización de rendimiento que conlleva.

HASH (0x2c1a078) le permite asignar una GPU física (en el servidor HASH (0x2e68218)) a una máquina virtual Windows o HVM Linux ejecutándose en el mismo host. Esta característica de paso a través de GPU está diseñada para usuarios avanzados de gráficos, como diseñadores CAD.

GPU compartida

La GPU compartida permite que varias máquinas virtuales utilicen simultáneamente una GPU física. Debido a que se utiliza una parte de una GPU física, el rendimiento es mayor que los gráficos emulados y no hay necesidad de una tarjeta por VM. Esta función permite la optimización de recursos, lo que aumenta el rendimiento de la máquina virtual. Los comandos gráficos de cada máquina virtual se pasan directamente a la GPU, sin traducción por el hipervisor.

Nota de licencia

La virtualización de gráficos está disponible para clientes HASH (0x2c1a078) HASH (0x2e72eb8) o clientes que tienen acceso a HASH (0x2c1a078) a través de sus derechos de aplicaciones virtuales y escritorios. Para obtener más información sobre las ediciones HASH (0x2c1a078) y saber cómo actualizar, visite el sitio web de Citrixaquí. Para obtener más información, consulte Licencias.

Asistencia al proveedor

En la tabla siguiente se muestra la compatibilidad con GPU y GPU compartida para invitados:

  GPU para máquinas virtuales Windows GPU para máquinas virtuales HVM Linux GPU compartida para máquinas virtuales Windows GPU virtual para VM Linux
AMD    
Intel    
NVIDIA

Es posible que necesite una suscripción de proveedor o una licencia en función de la tarjeta gráfica utilizada.

Migración en vivo de vGPU

La migración en vivo de vGPU habilita una máquina virtual que utiliza una GPU virtual para realizar migración en vivo, migración en vivo de almacenamiento o VM Suspender. Las máquinas virtuales con capacidades de migración en vivo de vGPU se pueden migrar para evitar el tiempo de inactividad.

La migración en vivo de vGPU también le permite realizar actualizaciones sucesivas de grupos en los que hospedan máquinas virtuales habilitadas para VGPU. Para obtener más información, consulte Actualizaciones de grupo móvil.

Para utilizar la migración en vivo de vGPU, la máquina virtual debe ejecutarse en una tarjeta gráfica que admita esta característica y tiene instalados los controladores compatibles del proveedor de GPU.

Las siguientes restricciones se aplican al utilizar la migración en vivo de vGPU:

  • No se admite la migración en vivo de máquinas virtuales de las versiones anteriores de HASH (0x2c1a078).

  • La migración en vivo no es compatible con GPU PassThrough.

  • Las máquinas virtuales deben tener instalados los controladores de vGPU adecuados para poder ser compatibles con cualquier función de migración dinámica de vGPU. Los controladores internos deben estar instalados para todos los huéspedes que utilicen vGPU.

  • Las operaciones de reinicio y apagado en una máquina virtual no se admiten mientras se está realizando una migración. Estas operaciones pueden provocar un error en la migración.

  • Las VM Linux no son compatibles con ninguna característica de migración en vivo de vGPU.

  • La migración activa por parte del dispositivo de equilibrio de carga de trabajo no es compatible con máquinas virtuales habilitadas para VGPU. El dispositivo de equilibrio de carga de trabajo no puede planificar la capacidad de las máquinas virtuales que tienen una vGPU conectada.

  • Después de migrar una máquina virtual mediante la migración en vivo de vGPU, es posible que la consola VNC invitada se dañe. Utilice ICA, RDP u otro método basado en red para acceder a las máquinas virtuales después de realizar una migración en vivo de vGPU.

  • La migración de VDI utiliza migración en vivo, por lo que requiere suficiente espacio vGPU en el host para realizar una copia de la instancia de vGPU en el host. Si las GPU físicas se utilizan completamente, es posible que la migración de VDI no sea posible.

Asistencia al proveedor

En la tabla siguiente se muestra la compatibilidad con la migración en vivo de vGPU:

  GPRU para máquinas virtuales Windows GPU para máquinas virtuales HVM Linux GPU compartida para máquinas virtuales Windows GPU virtual para VM Linux
NVIDIA      

Para obtener más información acerca de las tarjetas gráficas compatibles con esta función, consulte las secciones específicas del proveedor de esta guía. Es posible que los clientes necesiten una suscripción de proveedor o una licencia en función de la tarjeta gráfica utilizada.

Asistencia y limitaciones a los huéspedes

HASH (0x2c1a078) admite los siguientes sistemas operativos invitados para GPU virtual.

NVIDIA vGPU

Invitados de Windows:

  • Windows 7 (32 bits/64 bits)
  • Windows 8.1 (32 bits/64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2008 R2 SP1 (64 bits)
  • Windows Server 2012 (64 bits)
  • Windows Server 2012 R2 (64 bits)
  • Windows Server 2016 (64 bits)
  • Windows Server 2019 (64 bits)

Invitados de HVM Linux:

  • RHEL 7.x
  • CentOS 7.x
  • Ubuntu 14.04
  • Ubuntu 16.04
  • Ubuntu 18.04

AMD MXGPU

Invitados de Windows:

  • Windows 7 SP1 (64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2016 (64 bits)
  • Windows Server 2019 (64 bits)

Intel GVT-G

Invitados de Windows:

  • Windows 7 (32 bits/64 bits)
  • Windows 8.1 (32 bits/64 bits)
  • Windows 10 (64 bits)
  • Windows Server 2008 R2 SP1 (64 bits)
  • Windows Server 2012 R2 (64 bits)
  • Windows Server 2016 (64 bits)

Restricciones

  • HASH (0x2c1a078) solo admite una GPU por VM.

  • Las máquinas virtuales con GPU virtual no son compatibles con el control de memoria dinámica.

  • HASH (0x2c1a078) detecta y agrupa automáticamente las GPU físicas idénticas entre los hosts del mismo grupo. Si se asigna a un grupo de GPU, se puede iniciar una máquina virtual en cualquier host del grupo que tenga una GPU disponible en el grupo.

  • Todas las soluciones gráficas (nVidia vGPU, Intel GVT-d, Intel GVT-G, AMD MxGPU y vGPU pass-through) se pueden utilizar en un entorno que hace uso de alta disponibilidad. Sin embargo, las máquinas virtuales que utilizan estas soluciones de gráficos no se pueden proteger con alta disponibilidad. Estas máquinas virtuales se pueden reiniciar según el mejor esfuerzo mientras hay hosts con los recursos libres adecuados.