XenApp and XenDesktop

HDX™

Advertencia

Editar el registro incorrectamente puede causar problemas graves que podrían requerir la reinstalación de su sistema operativo. Citrix® no puede garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del registro antes de editarlo.

Citrix HDX incluye un amplio conjunto de tecnologías que proporcionan una experiencia de usuario de alta definición.

En el dispositivo:

HDX utiliza la capacidad de procesamiento de los dispositivos de usuario para mejorar y optimizar la experiencia del usuario. La tecnología HDX garantiza que los usuarios reciban una experiencia fluida y sin interrupciones con el contenido multimedia en sus escritorios virtuales o aplicaciones. El control del espacio de trabajo permite a los usuarios pausar escritorios virtuales y aplicaciones y reanudar el trabajo desde un dispositivo diferente en el punto donde lo dejaron.

En la red:

HDX incorpora capacidades avanzadas de optimización y aceleración para ofrecer el mejor rendimiento en cualquier red, incluidas las conexiones WAN de bajo ancho de banda y alta latencia.

Las funciones de HDX se adaptan a los cambios del entorno. Las funciones equilibran el rendimiento y el ancho de banda. Aplican las mejores tecnologías para cada escenario de usuario, ya sea que se acceda al escritorio o a la aplicación localmente en la red corporativa o de forma remota desde fuera del firewall corporativo.

En el centro de datos:

HDX utiliza la potencia de procesamiento y la escalabilidad de los servidores para ofrecer un rendimiento gráfico avanzado, independientemente de las capacidades del dispositivo cliente.

La supervisión de canales HDX proporcionada por Citrix Director muestra el estado de los canales HDX conectados en los dispositivos de usuario.

HDX Insight

HDX Insight es la integración de NetScaler® Network Inspector y Performance Manager con Director. Captura datos sobre el tráfico ICA y proporciona una vista de panel de detalles en tiempo real e históricos. Estos datos incluyen la latencia de sesión ICA del lado del cliente y del lado del servidor, el uso de ancho de banda de los canales ICA y el valor del tiempo de ida y vuelta de ICA de cada sesión.

Experimente las capacidades de HDX desde su escritorio virtual

  • Vea cómo la redirección de Flash, una de las tres tecnologías de redirección multimedia de HDX, acelera la entrega de contenido multimedia de Adobe Flash:
    1. Descargue el reproductor de Adobe Flash (https://get.adobe.com/flashplayer/) e instálelo tanto en el escritorio virtual como en el dispositivo de usuario.
    2. En la barra de herramientas de Desktop Viewer, seleccione Preferencias. En el cuadro de diálogo Preferencias de Desktop Viewer, seleccione la ficha Flash y, a continuación, Optimizar contenido.
    3. Para experimentar cómo la redirección de Flash acelera la entrega de contenido multimedia de Flash a los escritorios virtuales, vea un vídeo en su escritorio desde un sitio web que contenga vídeos de Flash, como YouTube. La redirección de Flash es transparente, por lo que los usuarios no saben cuándo se está ejecutando. Puede comprobar si se está utilizando la redirección de Flash. Busque un bloque de color que aparece momentáneamente antes de que se inicie el reproductor de Flash, o haga clic con el botón secundario en el vídeo y busque Redirección de Flash en el menú.
  • Vea cómo HDX ofrece audio de alta definición:
    1. Configure su cliente Citrix para obtener la máxima calidad de audio; consulte la documentación de Citrix Receiver™ para obtener más detalles.
    2. Reproduzca archivos de música con un reproductor de audio digital (como iTunes) en su escritorio.

HDX proporciona una experiencia superior de gráficos y vídeo para la mayoría de los usuarios de forma predeterminada, y no requiere configuración. La configuración de directivas de Citrix que proporciona la mejor experiencia para la mayoría de los casos de uso está habilitada de forma predeterminada.

  • HDX selecciona automáticamente el mejor método de entrega según el cliente, la plataforma, la aplicación y el ancho de banda de la red, y luego se autoajusta según las condiciones cambiantes.
  • HDX optimiza el rendimiento de los gráficos y vídeos 2D y 3D.
  • HDX permite que los dispositivos de usuario transmitan archivos multimedia directamente desde el proveedor de origen en Internet o la intranet, en lugar de a través del servidor host. Si no se cumplen los requisitos para esta obtención de contenido del lado del cliente, la entrega de medios recurre a la obtención de contenido del lado del servidor y a la redirección multimedia. Por lo general, no es necesario realizar ajustes en las directivas de la función de redirección multimedia.
  • HDX entrega contenido de vídeo enriquecido renderizado por el servidor a los escritorios virtuales cuando la redirección multimedia no está disponible: Vea un vídeo en un sitio web que contenga vídeos de alta definición, como https://www.microsoft.com/silverlight/iis-smooth-streaming/demo/.

Es bueno saber:

  • Para obtener información sobre el soporte y los requisitos de las funciones de HDX, consulte el artículo Requisitos del sistema. Salvo que se indique lo contrario, las funciones de HDX están disponibles para máquinas con Windows Server OS y Windows Desktop OS compatibles, además de los escritorios de Acceso con PC remoto.
  • Este contenido describe cómo optimizar aún más la experiencia del usuario, mejorar la escalabilidad del servidor o reducir los requisitos de ancho de banda. Para obtener información sobre el uso de directivas y configuraciones de directivas de Citrix, consulte la documentación de Directivas de Citrix para esta versión.
  • Para las instrucciones que incluyen la edición del registro, tenga precaución: la edición incorrecta del registro puede causar problemas graves que podrían requerir la reinstalación del sistema operativo. Citrix no puede garantizar que los problemas resultantes del uso incorrecto del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propio riesgo. Asegúrese de hacer una copia de seguridad del registro antes de editarlo.

Limitación

Cuando se utiliza Windows Media Player y las Extensiones de audio y vídeo remotas (RAVE) habilitadas dentro de una sesión, puede aparecer una pantalla en negro si hace clic con el botón derecho en el contenido del vídeo y selecciona Mostrar siempre Reproduciendo ahora en la parte superior.

Reconexión automática del cliente y fiabilidad de la sesión

Al acceder a aplicaciones o escritorios alojados, pueden producirse interrupciones de red. Para experimentar una reconexión más fluida, ofrecemos la reconexión automática del cliente y la fiabilidad de la sesión. En una configuración predeterminada, la fiabilidad de la sesión se inicia y, a continuación, le sigue la reconexión automática del cliente.

Reconexión automática del cliente:

La reconexión automática del cliente reinicia el motor del cliente para volver a conectarse a una sesión desconectada. La reconexión automática del cliente cierra (o desconecta) la sesión del usuario después del tiempo especificado en la configuración. Si la reconexión automática del cliente está en curso, el sistema envía una notificación de interrupción de red de aplicaciones y escritorios al usuario de la siguiente manera:

  • Escritorios. La ventana de la sesión aparece atenuada y un temporizador de cuenta atrás muestra el tiempo hasta que se produzcan las reconexiones.
  • Aplicaciones. La ventana de la sesión se cierra y aparece un cuadro de diálogo para el usuario que contiene un temporizador de cuenta atrás que muestra el tiempo hasta que se intenten las reconexiones.

Durante la reconexión automática del cliente, las sesiones se reinician esperando conectividad de red. El usuario no puede interactuar con las sesiones mientras la reconexión automática del cliente está en curso.

Al reconectarse, las sesiones desconectadas se vuelven a conectar utilizando la información de conexión guardada. El usuario puede interactuar con las aplicaciones y los escritorios con normalidad.

Configuración predeterminada de la reconexión automática del cliente:

  • Tiempo de espera de reconexión automática del cliente: 120 segundos
  • Reconexión automática del cliente: Habilitada
  • Autenticación de reconexión automática del cliente: Deshabilitada
  • Registro de reconexión automática de cliente: Deshabilitado

Para obtener más información, consulte Configuración de directiva de reconexión automática de cliente.

Fiabilidad de la sesión:

La fiabilidad de la sesión vuelve a conectar las sesiones ICA® sin problemas a través de interrupciones de red. La fiabilidad de la sesión cierra (o desconecta) la sesión del usuario después del tiempo especificado en la configuración. Después del tiempo de espera de fiabilidad de la sesión, la configuración de reconexión automática de cliente entra en vigor, intentando volver a conectar al usuario a la sesión desconectada. Cuando la fiabilidad de la sesión está en curso, se envían notificaciones de interrupción de red de aplicaciones y escritorios al usuario de la siguiente manera:

  • Escritorios. La ventana de la sesión se vuelve translúcida y un temporizador de cuenta atrás muestra el tiempo hasta que se produzcan las reconexiones.
  • Aplicaciones. La ventana se vuelve translúcida junto con las ventanas emergentes de conexión interrumpida del área de notificación.

Mientras la fiabilidad de la sesión está activa, el usuario no puede interactuar con las sesiones ICA. Sin embargo, las acciones del usuario, como las pulsaciones de teclas, se almacenan en búfer durante unos segundos inmediatamente después de la interrupción de la red y se retransmiten cuando la red está disponible.

Al reconectarse, el cliente y el servidor se reanudan en el mismo punto en el que estaban en su intercambio de protocolo. Las ventanas de la sesión pierden la translucidez y se muestran las ventanas emergentes apropiadas del área de notificación para las aplicaciones.

Configuración predeterminada de fiabilidad de la sesión

  • Tiempo de espera de fiabilidad de la sesión: 180 segundos
  • Nivel de transparencia de la interfaz de usuario de reconexión: 80%
  • Conexión de fiabilidad de la sesión: Habilitada
  • Número de puerto de fiabilidad de la sesión: 2598

Para obtener más información, consulte Configuración de directiva de fiabilidad de la sesión.

NetScaler con reconexión automática de cliente y fiabilidad de la sesión:

Si las directivas Multistream y Multiport están habilitadas en el servidor y se cumple alguna o todas estas condiciones, la reconexión automática del cliente no funciona:

  • La fiabilidad de la sesión está inhabilitada en NetScaler Gateway.
  • Se produce una conmutación por error en el dispositivo NetScaler.
  • NetScaler SD-WAN se utiliza con NetScaler Gateway.

Modo tableta para dispositivos con pantalla táctil

De forma predeterminada, cualquier dispositivo táctil que se conecte o se desplace a un VDA de Windows 10 se inicia en modo tableta.

El modo tableta requiere una versión mínima de XenServer 7.2. XenServer 7.2 se integra con el VDA de XenDesktop, cambiando el hipervisor para habilitar la configuración de firmware virtual para dispositivos 2 en 1. Windows 10 carga el controlador GPIO en la máquina virtual de destino basándose en este BIOS actualizado. Se utiliza para alternar entre los modos tableta y escritorio dentro de la máquina virtual. Para obtener más información, consulte https:/docs.citrix.com/es-es/xenserver/current-release/downloads/release-notes.pdf.

El modo tableta ofrece una interfaz de usuario más adecuada para pantallas táctiles:

  • Botones ligeramente más grandes.
  • La pantalla de inicio y cualquier aplicación que inicie se abren en pantalla completa.
  • La barra de tareas contiene un botón de retroceso.
  • Iconos eliminados de la barra de tareas.

Tiene acceso al Explorador de archivos.

Los Web Receivers no admiten el modo de tabla.

imagen localizada

Ejecute el comando CLI de XenServer para permitir el cambio entre portátil y tableta:

xe vm-param-set uuid=\<VM\_UUID\> platform:acpi\_laptop\_slate=1

Para deshabilitar o habilitar el modo tableta, configure esta opción del Registro en XenApp y XenDesktop®:

HKEY_LOCAL_MACHINE\Software\Citrix\Sessions

Name: CitrixEnhancedUserExperience Type: REG_DWORD

Valor: 0 (Deshabilitar) 1 (Habilitar)

Antes de iniciar una sesión:

Le recomendamos que vaya a Configuración >Sistema >Modo tableta en el VD antes de iniciar una sesión y configure las siguientes opciones en los menús desplegables:

  • Usar el modo adecuado para mi hardware
  • No preguntar y cambiar siempre

Si no configura estas opciones antes de iniciar la sesión, configúrelas después de iniciar la sesión y reinicie el VDA.

imagen localizada

Mejorar la calidad de imagen enviada a los dispositivos de usuario

Las siguientes configuraciones de directiva de visualización controlan la calidad de las imágenes enviadas desde los escritorios virtuales a los dispositivos de usuario.

  • Calidad visual. Controla la calidad visual de las imágenes mostradas en el dispositivo de usuario: media, alta, siempre sin pérdidas, compilación a sin pérdidas (predeterminado = media). La calidad de vídeo real con la configuración predeterminada de media depende del ancho de banda disponible.
  • Velocidad de fotogramas objetivo. Especifica el número máximo de fotogramas por segundo que se envían desde el escritorio virtual al dispositivo de usuario (predeterminado = 30). Para dispositivos con CPU más lentas, especificar un valor más bajo puede mejorar la experiencia del usuario. La velocidad de fotogramas máxima admitida por segundo es 60.
  • Límite de memoria de pantalla. Especifica el tamaño máximo del búfer de vídeo para la sesión en kilobytes (predeterminado = 65536 KB). Para las conexiones que requieren mayor profundidad de color y mayor resolución, aumente el límite. Puede calcular la memoria máxima necesaria.

Mejorar el rendimiento de las videoconferencias

Varias aplicaciones populares de videoconferencia están optimizadas para su entrega desde XenApp y XenDesktop a través de la redirección multimedia (consulte, por ejemplo, HDX RealTime Optimization Pack). Para las aplicaciones que no están optimizadas, la compresión de vídeo de la cámara web HDX mejora la eficiencia del ancho de banda y la tolerancia a la latencia para las cámaras web durante las videoconferencias en una sesión. Esta tecnología transmite el tráfico de la cámara web a través de un canal virtual multimedia dedicado. Esta tecnología utiliza menos ancho de banda en comparación con el soporte de redirección USB isócrono HDX Plug-n-Play, y funciona bien en conexiones WAN.

Los usuarios de Citrix Receiver pueden anular el comportamiento predeterminado eligiendo la configuración de Micrófono y cámara web del Visor de escritorio No usar mi micrófono ni mi cámara web. Para evitar que los usuarios cambien de la compresión de vídeo de la cámara web HDX, inhabilite la redirección de dispositivos USB mediante la configuración de directiva en Configuración de directiva de ICA > Configuración de directiva de dispositivos USB.

La compresión de vídeo de la cámara web HDX requiere que las siguientes configuraciones de directiva estén habilitadas (todas están habilitadas de forma predeterminada).

  • Redirección de audio del cliente
  • Redirección de micrófono del cliente
  • Conferencias multimedia
  • Redirección de Windows Media

Si una cámara web admite la codificación de hardware H.264, la compresión de vídeo HDX utiliza la codificación de hardware de forma predeterminada. La codificación de hardware podría consumir más ancho de banda que la codificación de software. Para forzar la compresión de software, agregue el siguiente valor de clave DWORD a la clave del Registro: HKCU\Software\Citrix\HdxRealTime: DeepCompress_ForceSWEncode=1.

Prioridades del tráfico de red

Se asignan prioridades al tráfico de red a través de múltiples conexiones para una sesión utilizando enrutadores compatibles con Calidad de servicio (QoS). Cuatro flujos TCP (tiempo real, interactivo, en segundo plano y masivo) y dos flujos de Protocolo de datagramas de usuario (UDP) (voz y acceso remoto a pantalla Framehawk) están disponibles para transportar el tráfico ICA entre el dispositivo de usuario y el servidor. Cada canal virtual se asocia con una prioridad específica y se transporta en la conexión correspondiente. Puede configurar los canales de forma independiente, según el número de puerto TCP utilizado para la conexión.

Las conexiones de transmisión de múltiples canales son compatibles con los Virtual Delivery Agents (VDA) instalados en máquinas con Windows 10, Windows 8 y Windows 7. Trabaje con su administrador de red para asegurarse de que los puertos del Protocolo de puerta de enlace común (CGP) configurados en la configuración de Directiva de múltiples puertos se asignen correctamente en los enrutadores de red.

La Calidad de servicio (QoS) solo se admite cuando se configuran varios puertos de fiabilidad de sesión o los puertos CGP.

Precaución:

Utilice seguridad de transporte al usar esta función. Citrix recomienda usar Seguridad de protocolo de Internet (IPsec) o Seguridad de la capa de transporte (TLS). Las conexiones TLS solo se admiten cuando las conexiones atraviesan un NetScaler Gateway que admita ICA de múltiples transmisiones. En una red corporativa interna, las conexiones de múltiples transmisiones con TLS no son compatibles.

Para configurar la Calidad de servicio para conexiones de múltiples transmisiones, agregue las siguientes configuraciones de directiva de Citrix a una directiva (consulte Configuración de directiva de conexiones de múltiples transmisiones para obtener más información):

  • Directiva de puertos múltiples: esta configuración especifica los puertos para el tráfico ICA a través de múltiples conexiones y establece las prioridades de red.

    • Seleccione una prioridad de la lista de prioridades de puerto predeterminadas de CGP. De forma predeterminada, el puerto principal (2598) tiene una prioridad Alta.
    • Escriba más puertos CGP en CGP port1, CGP port2 y CGP port3 según sea necesario, e identifique las prioridades para cada uno. Cada puerto debe tener una prioridad única.

    Configure explícitamente los firewalls en los VDA para permitir el tráfico TCP adicional.

  • Configuración de equipo de múltiples transmisiones: esta configuración está inhabilitada de forma predeterminada. Si utiliza Citrix NetScaler SD-WAN con compatibilidad con múltiples transmisiones en su entorno, no necesita configurar esta opción. Configure esta configuración de directiva cuando utilice enrutadores de terceros o repetidores de sucursal heredados para lograr la Calidad de servicio (QoS) deseada.

  • Configuración de usuario de múltiples transmisiones: esta configuración está inhabilitada de forma predeterminada.

Para que las directivas que contienen estas configuraciones surtan efecto, los usuarios deben cerrar sesión y volver a iniciarla en la red.

Asignación de teclado Unicode

Los Citrix Receivers que no son de Windows utilizan la distribución de teclado local (Unicode). Si un usuario cambia la distribución de teclado local y la distribución de teclado del servidor (código de exploración), es posible que no estén sincronizadas y la salida sea incorrecta. Por ejemplo, el Usuario1 cambia la distribución de teclado local de inglés a alemán. Luego, el Usuario1 cambia el teclado del lado del servidor a alemán. Aunque ambas distribuciones de teclado son alemanas, es posible que no estén sincronizadas, lo que provoca una salida de caracteres incorrecta.

Habilitar o inhabilitar la asignación de distribución de teclado Unicode:

De forma predeterminada, la función está inhabilitada en el lado del VDA. Para habilitar la función, actívela usando el editor del Registro regedit en el VDA. En HKEY_LOCAL_MACHINE/SOFTWARE/Citrix, cree la clave CtxKlMap. Establezca el valor DWORD de EnableKlMap = 1

Para inhabilitar esta función, establezca el valor DWORD EnableKlMap = 0 o elimine la clave CtxKlMap.

Habilitar el modo compatible de asignación de diseño de teclado Unicode:

De forma predeterminada, la asignación de diseño de teclado Unicode enlaza automáticamente algunas API de Windows para recargar el nuevo mapa de diseño de teclado Unicode cuando se cambia el diseño de teclado en el lado del servidor. Algunas aplicaciones no se pueden enlazar. Para mantener la compatibilidad, puede cambiar la función a modo compatible para admitir estas aplicaciones no enlazadas.

  1. En la clave HKEY_LOCAL_MACHINE/SOFTWARE/Citrix/CtxKlMap, establezca el valor DWORD DisableWindowHook =1.
  2. Para usar la asignación de diseño de teclado Unicode normal, establezca el valor DWORD DisableWindowHook = 0.

Información relacionada