Linux Virtual Delivery Agent

Requisitos del sistema

La versión Current Release de Linux VDA va a la par con Citrix Virtual Apps and Desktops. También es retrocompatible con versiones anteriores de Citrix Virtual Apps and Desktops que aún no han alcanzado el final de su vida útil. Para obtener más información acerca de la vida útil de los productos Citrix y para determinar cuándo deja Citrix de ofrecer versiones específicas de los productos, consulte Citrix Product Lifecycle Matrix.

El proceso de configuración para los agentes Linux VDA difiere ligeramente del proceso para los VDA de Windows. Cualquier comunidad de Delivery Controllers puede hacer de intermediaria tanto para escritorios Windows como para escritorios Linux.

Aquellos componentes de los requisitos del sistema que no se incluyen aquí (por ejemplo, la aplicación Citrix Workspace) se describen en su documentación respectiva.

Para obtener información sobre cómo utilizar una versión Current Release (CR) en un entorno Long Term Service (LTSR) y sobre otras preguntas frecuentes, consulte el artículo de Knowledge Center.

Distribuciones de Linux, versiones de Xorg y entornos de escritorio compatibles

Para ver una tabla de las distribuciones de Linux, las versiones de Xorg y los entornos de escritorio que admite esta versión de Linux VDA, consulte esta tabla. Para obtener más información, consulte XorgModuleABIVersions.

Distribución de Linux Versión de Xorg Escritorio compatible
Amazon Linux 2 1.20 GNOME, GNOME Classic, MATE
Debian 11.9 1.20 GNOME, GNOME Classic, KDE, MATE
RHEL 9,4/9,3/9,2/9,0 1.20 GNOME, Xfce*
RHEL 8.10/8.9/8.8/8.6 1.20 GNOME, GNOME Classic, MATE, Xfce
RHEL 7.9, CentOS 7.9 1.20 GNOME, GNOME Classic, KDE, MATE
Rocky Linux 9.4/9.3/9.2/9.0 1.20 GNOME, Xfce*
Rocky Linux 8.10/8.9/8.8/8.6 1.20 GNOME, GNOME Classic, KDE, MATE, Xfce
SUSE 15.5 1.20 GNOME, GNOME Classic, MATE
Ubuntu 22.04 1.21 GNOME, GNOME Classic, KDE, MATE, Xfce
Ubuntu 20.04 1.20 GNOME, GNOME Classic, KDE, MATE, Xfce

Nota: No

  • Cuando caduque el desarrollo por parte del proveedor del sistema operativo, Citrix podría ver limitada su capacidad para solucionar problemas. Para ver las plataformas obsoletas o eliminadas, consulte Elementos retirados.

  • Debe instalarse al menos un escritorio. Con los scripts ctxinstall.sh o ctxsetup.sh, puede especificar el entorno de escritorio GNOME, GNOME Classic o MATE que se utilizará en las sesiones.

  • Según la documentación de Red Hat Enterprise Linux, GNOME es el único entorno de escritorio disponible en RHEL 9. No obstante, también puede usar el entorno de escritorio Xfce en RHEL 9 y Rocky Linux 9 si tiene instalado el repositorio EPEL.
  • No use HWE kernel o HWE Xorg en Ubuntu.
  • En ocasiones, las modificaciones realizadas por terceros en el kernel pueden provocar la falta de módulos que requiere el Linux VDA. Si esto ocurre, debe compilar e instalar el módulo de kernel necesario. Asegúrese de que el arranque seguro esté inhabilitado al instalar el nuevo módulo del kernel.
  • El formato de su nombre de usuario debe cumplir con las reglas de sintaxis de systemd de su administrador de pantalla actual. Para obtener más información sobre la sintaxis de nombres de usuario de systemd, consulte User/Group Name Syntax.

Requisitos de .NET

Debe instalar .NET Runtime 8.0 en todas las distribuciones de Linux compatibles, excepto RHEL 7.9 y Amazon Linux 2, antes de instalar el Linux VDA. Para RHEL 7.9 y Amazon Linux 2, siga realizando la instalación de .NET Runtime 6.0.

Si su distribución de Linux contiene la versión de .NET que necesita, instálela desde el feed integrado. De otro modo, instale .NET desde la sección de paquetes de Microsoft.

Plataformas de host y entornos de virtualización compatibles

  • Servidores bare metal
  • Amazon Web Services (AWS)
  • XenServer (anteriormente Citrix Hypervisor)
  • Google Cloud Platform (GCP)
  • Máquina virtual basada en kernel (KVM)
  • Microsoft Azure
  • Microsoft Hyper-V
  • Hipervisor VMware vSphere
  • Nutanix AHV

Nota: No

En todos los casos, la arquitectura de procesador admitida es x86-64.

A partir de la versión 2203, puede alojar Linux VDA en Microsoft Azure, AWS y GCP para Citrix Virtual Apps and Desktops, así como en Citrix DaaS (antes denominado Citrix Virtual Apps and Desktops Service). Para agregar estas conexiones de host de nube pública a su implementación de Citrix Virtual Apps and Desktops, necesita la licencia Citrix Universal Hybrid Multi-Cloud (HMC).

Paquetes de integración de Active Directory

Linux VDA admite los siguientes productos y paquetes de integración de Active Directory:

  Winbind SSSD Centrify PBIS Quest
Amazon Linux 2 No
Debian 11.9
RHEL 9.4/9.3/9.2/9.0, Rocky Linux 9.4/9.3/9.2/9.0/8.10/8.9/8.8/8.6 Sí (Sugerencia: Centrify no está incluido en el script de instalación sencilla. Para ver la tabla de compatibilidad de MCS, consulte Distribuciones compatibles.) No Sí (Quest v4.1 y versiones posteriores)
RHEL 8.10/8.9/8.8/8.6 Sí (Quest v4.1 y versiones posteriores)
RHEL 7.9, CentOS 7.9 Sí (Quest v4.1 y versiones posteriores)
SUSE 15.5
Ubuntu 22.04/20.04 Sí (Quest v4.1 y versiones posteriores)

Consideraciones de tamaño y escala para los Cloud Connectors

Al conectar los Linux VDA al plano de control con los Citrix Cloud Connector, considere lo siguiente basándose en las pruebas internas de Citrix:

  • Cada Citrix Cloud Connector (4 vCPU, 10 GB de memoria) puede admitir 6000 Linux VDA.

  • Implemente dos Cloud Connector en cada ubicación de recursos para lograr una alta disponibilidad y, además, implemente un máximo de 6,000 Linux VDA en cada ubicación de recursos.

Consideraciones sobre las bases de datos

  • Se recomienda usar SQLite solo para el modo VDI y PostgreSQL para un modelo de entrega de escritorios compartidos alojados.

  • Para Easy Install y MCS, puede especificar el uso de SQLite o PostgreSQL sin tener que instalarlos manualmente. A menos que se especifique lo contrario mediante /etc/xdl/db.conf, Linux VDA usa PostgreSQL de forma predeterminada.

  • Para las instalaciones manuales, debe instalar SQLite, PostgreSQL o ambos de forma manual. Si instala tanto SQLite como PostgreSQL, puede especificar cuál quiere usar modificando /etc/xdl/db.conf después de instalar el paquete Linux VDA.

HDX 3D Pro

HDX 3D Pro de Citrix Virtual Apps and Desktops le permite entregar escritorios y aplicaciones que rinden más gracias a una unidad de procesamiento de gráficos (GPU) para la aceleración de hardware.

Hipervisores

Para Linux VDA, HDX 3D Pro es compatible con estos hipervisores:

  • XenServer (anteriormente Citrix Hypervisor)
  • Hipervisor VMware vSphere
  • Nutanix AHV
  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)

Nota: No

Los hipervisores son compatibles con algunas distribuciones de Linux. Para usar HDX 3D Pro para Amazon Linux 2, se recomienda instalar el controlador NVIDIA 470.

GPU

Para Linux VDA, HDX 3D Pro admite estos tipos de GPU:

GPU virtuales de NVIDIA

Para saber qué tarjetas GPU de NVIDIA admite su distribución de Linux, vaya a la tabla de compatibilidad con productos NVIDIA y consulte las columnas Hypervisor or Bare-Metal OS, Software Product Deployment, Hardware Supported y Guest OS Support.

Asegúrese de instalar el controlador de vGPU más reciente para la tarjeta GPU. Por ahora, Linux VDA admite hasta vGPU 17. Para obtener más información, consulte NVIDIA Virtual GPU Software Supported GPUs.

GPU no virtualizadas

En la documentación de Linux VDA, las GPU no virtualizadas hacen referencia a:

  • GPU utilizadas en casos de acceso con Remote PC
  • GPU transferidas desde un hipervisor
GPU de NVIDIA compatibles con el SDK Capture de NVIDIA para Linux

En el caso de GPU de NVIDIA compatibles con el SDK Capture de NVIDIA para Linux, configure CTX_XDL_HDX_3D_PRO en Y al instalar Linux VDA para habilitar HDX 3D Pro. No se requiere ninguna configuración adicional. La aceleración de hardware se habilita de forma predeterminada después de habilitar HDX 3D Pro.

Consejo:

Para usar HDX 3D Pro con una GPU NVIDIA, debe instalar una versión del controlador de gráficos NVIDIA que sea compatible con la versión 8 del SDK de NVIDIA Capture. Para obtener más información, consulte la documentación del SDK de NVIDIA Capture.