XenApp and XenDesktop

Cambios en 7.x

La arquitectura, la terminología y las funciones de XenApp y XenDesktop cambiaron a partir de las versiones 7.x. Si solo está familiarizado con versiones anteriores (anteriores a 7.x), este artículo puede informarle sobre los cambios.

Una vez que haya pasado a una versión 7.x, los cambios en las versiones posteriores se enumeran en Novedades.

A menos que se indique lo contrario, 7.x se refiere a XenApp versión 7.5 o posterior, y a XenDesktop versión 7 o posterior.

Este artículo ofrece una descripción general. Para obtener información completa sobre cómo pasar de versiones anteriores a 7.x a la versión más reciente, consulte Actualizar a XenApp 7.

Diferencias de elementos entre XenApp® 6 y la versión actual de XenApp

Aunque no son equivalentes exactos, la siguiente tabla ayuda a asignar los elementos funcionales de XenApp 6.5 y versiones anteriores a las versiones de XenApp y XenDesktop, a partir de la 7.x. A continuación, se describen las diferencias arquitectónicas.

En lugar de esto en XenApp 6.x y anteriores Piense en esto en la versión 7.x
Arquitectura de administración independiente (IMA) Arquitectura de administración FlexCast (FMA)
Granja Sitio
Grupo de trabajadores Catálogo de máquinas, Grupo de entrega
Trabajador Virtual Delivery Agent (VDA), máquina con SO de servidor, VDA con SO de servidor, máquina con SO de escritorio, VDA con SO de escritorio
Máquina de Servicios de Escritorio remoto (RDS) o Servicios de Terminal Server Máquina con SO de servidor, VDA con SO de servidor
Zona y recopilador de datos Delivery Controller™
Consola de servicios de entrega Citrix Studio y Citrix Director
Publicación de aplicaciones Entrega de aplicaciones
Almacén de datos Base de datos
Evaluador de carga Directiva de administración de carga
Administrador Administrador delegado, Rol, Ámbito

Diferencias de arquitectura

A partir de las versiones 7.x, XenApp y XenDesktop se basan en la arquitectura de administración FlexCast (FMA). FMA es una arquitectura orientada a servicios que permite la interoperabilidad y la modularidad de la administración en todas las tecnologías de Citrix. FMA proporciona una plataforma para la entrega de aplicaciones, la movilidad, los servicios, el aprovisionamiento flexible y la administración en la nube.

FMA reemplaza la arquitectura de administración independiente (IMA) utilizada en XenApp 6.5 y versiones anteriores.

Estos son los elementos clave de FMA en cuanto a cómo se relacionan con los elementos de XenApp 6.5 y versiones anteriores:

  • Sitios de entrega: Las granjas eran los objetos de nivel superior en XenApp 6.5 y versiones anteriores. En XenApp 7.x y XenDesktop 7.x, el sitio es el elemento de nivel más alto. Los sitios ofrecen aplicaciones y escritorios a grupos de usuarios. FMA requiere que esté en un dominio para implementar un sitio. Por ejemplo, para instalar los servidores, su cuenta debe tener privilegios de administrador local y ser un usuario de dominio en Active Directory.
  • Catálogos de máquinas y grupos de entrega: Las máquinas que alojaban aplicaciones en XenApp 6.5 y versiones anteriores pertenecían a grupos de trabajo para una administración eficiente de las aplicaciones y el software del servidor. Los administradores podían administrar todas las máquinas de un grupo de trabajo como una sola unidad para sus necesidades de administración de aplicaciones y equilibrio de carga. Se utilizaban carpetas para organizar aplicaciones y máquinas. En XenApp 7.x y XenDesktop 7.x, se utiliza una combinación de catálogos de máquinas, grupos de entrega y grupos de aplicaciones para administrar máquinas, el equilibrio de carga y las aplicaciones o escritorios alojados. También puede usar carpetas de aplicaciones.
  • VDAs: En XenApp 6.5 y versiones anteriores, las máquinas de trabajo de los grupos de trabajo ejecutaban aplicaciones para el usuario y se comunicaban con los recopiladores de datos. En XenApp 7.x y XenDesktop 7.x, el VDA se comunica con los Delivery Controllers que administran las conexiones de usuario.
  • Delivery Controllers: En XenApp 6.5 y versiones anteriores, había un maestro de zona responsable de las solicitudes de conexión de usuario y la comunicación con los hipervisores. En XenApp 7.x y XenDesktop 7.x, los Controllers del sitio distribuyen y gestionan las solicitudes de conexión. En XenApp 6.5 y versiones anteriores, las zonas proporcionaban una forma de agregar servidores y replicar datos a través de conexiones WAN. Aunque las zonas no tienen un equivalente exacto en XenApp 7.x y XenDesktop 7.x, la funcionalidad de zonas y preferencias de zona de 7.x le permite ayudar a los usuarios de regiones remotas a conectarse a los recursos sin forzar necesariamente que sus conexiones atraviesen grandes segmentos de una WAN.
  • Studio y Director: Utilice la consola Studio para configurar sus entornos y proporcionar a los usuarios acceso a aplicaciones y escritorios. Studio reemplaza la consola Delivery Services Console en XenApp 6.5 y versiones anteriores. Los administradores utilizan Director para supervisar el entorno, controlar los dispositivos de los usuarios y solucionar problemas de TI. Para controlar a los usuarios, la Asistencia remota de Windows debe estar habilitada; está habilitada de forma predeterminada cuando se instala el VDA.
  • Entrega de aplicaciones: XenApp 6.5 y versiones anteriores utilizaban el asistente Publicar aplicación para preparar aplicaciones y entregarlas a los usuarios. En XenApp 7.x y XenDesktop 7.x, se utiliza Studio para crear y agregar aplicaciones y ponerlas a disposición de los usuarios incluidos en un grupo de entrega y, opcionalmente, en grupos de aplicaciones. Con Studio, primero se configura un sitio, se crean y especifican catálogos de máquinas, y luego se crean grupos de entrega que utilizan máquinas de esos catálogos. Los grupos de entrega determinan qué usuarios tienen acceso a las aplicaciones que se entregan. Opcionalmente, puede optar por crear grupos de aplicaciones como alternativa a varios grupos de entrega.
  • Base de datos: XenApp 7.x y XenDesktop 7.x no utilizan el almacén de datos de IMA para la información de configuración. Utilizan una base de datos de Microsoft SQL Server para almacenar la información de configuración y de sesión.
  • Directiva de administración de carga: En XenApp 6.5 y versiones anteriores, los evaluadores de carga utilizan mediciones predefinidas para determinar la carga en una máquina. Las conexiones de usuario se pueden asignar a las máquinas con una carga menor. En XenApp 7.x y XenDesktop 7.x, utilice directivas de administración de carga para equilibrar las cargas entre las máquinas.
  • Administración delegada: En XenApp 6.5 y versiones anteriores, se creaban administradores personalizados y se les asignaban permisos basados en carpetas y objetos. En XenApp 7.x y XenDesktop 7.x, los administradores personalizados se basan en pares de rol y ámbito. Un rol representa una función de trabajo y tiene permisos definidos asociados para permitir la delegación. Un ámbito representa una colección de objetos. Los roles de administrador integrados tienen conjuntos de permisos específicos, como mesa de ayuda, aplicaciones, alojamiento y catálogo. Por ejemplo, los administradores de la mesa de ayuda solo pueden trabajar con usuarios individuales en sitios específicos, mientras que los administradores completos pueden supervisar toda la implementación y resolver problemas de TI en todo el sistema.

Comparación de características

La transición a FMA también significa que algunas funciones disponibles en XenApp 6.5 y versiones anteriores pueden implementarse de manera diferente o pueden requerir que sustituya otras funciones, componentes o herramientas para lograr los mismos objetivos.

En lugar de esto en XenApp 6.5 y versiones anteriores Utilice esto en 7.x
Inicio previo de sesión y permanencia de sesión configurados con la configuración de directiva Inicio previo de sesión y permanencia de sesión configurados al modificar la configuración de los grupos de entrega. Al igual que en XenApp 6.5, estas funciones ayudan a los usuarios a conectarse a las aplicaciones rápidamente, iniciando sesiones antes de que se soliciten (inicio previo de sesión) y manteniendo las sesiones activas después de que un usuario cierre todas las aplicaciones (permanencia de sesión). En XenApp y XenDesktop 7.x, se habilitan estas funciones para usuarios específicos configurando estos ajustes para los grupos de entrega existentes.
Soporte para usuarios no autenticados (anónimos) proporcionado al conceder derechos a usuarios anónimos al configurar las propiedades de las aplicaciones publicadas El soporte para usuarios no autenticados (anónimos) se proporciona configurando esta opción al establecer las propiedades de usuario de un grupo de entrega.
La caché de host local permite que los servidores de trabajo funcionen incluso cuando no hay una conexión disponible con el almacén de datos La caché de host local permite que las operaciones de intermediación de conexiones continúen cuando falla la conexión entre un Controller y la base de datos del sitio. Esta implementación es más robusta y requiere menos mantenimiento. Consulte Caché de host local.
Transmisión de aplicaciones Citrix App-V entrega aplicaciones transmitidas, que se administran mediante Studio. Consulte App-V.
Web Interface Citrix recomienda la transición a StoreFront.
SmartAuditor para grabar la actividad en pantalla de la sesión de un usuario A partir de 7.6 Feature Pack 1, esta funcionalidad la proporciona Session Recording. También puede utilizar Configuration Logging para registrar todas las actividades de la sesión desde una perspectiva administrativa.
Administración de energía y capacidad para ayudar a reducir el consumo de energía y gestionar la capacidad del servidor Utilice Microsoft Configuration Manager.

Compatibilidad y cambios en las funciones

Las siguientes funciones no se proporcionan actualmente, ya no son compatibles o han cambiado significativamente en XenApp o XenDesktop, a partir de las versiones 7.x.

Cifrado Secure ICA inferior a 128 bits: En versiones anteriores a la 7.x, Secure ICA podía cifrar las conexiones de cliente para cifrado básico, de 40 bits, de 56 bits y de 128 bits. En las versiones 7.x, el cifrado Secure ICA solo está disponible para cifrado de 128 bits.

Impresión heredada: Las siguientes funciones de impresión no son compatibles con las versiones 7.x:

  • Compatibilidad con versiones anteriores para clientes DOS e impresoras de 16 bits.
  • Compatibilidad con impresoras conectadas a sistemas operativos Windows 95 y Windows NT, incluidas las propiedades de impresora extendidas mejoradas y Win32FavorRetainedSetting.
  • Capacidad para habilitar o deshabilitar impresoras retenidas automáticamente y restauradas automáticamente.
  • DefaultPrnFlag, una configuración del Registro para servidores que se utiliza para habilitar o deshabilitar impresoras retenidas automáticamente y restauradas automáticamente, que se almacenan en los perfiles de usuario del servidor.

Se admiten los nombres de impresora de cliente heredados.

Secure Gateway: En versiones anteriores a la 7.x, Secure Gateway era una opción para proporcionar conexiones seguras entre el servidor y los dispositivos de usuario. NetScaler Gateway es la opción de reemplazo para proteger las conexiones externas.

Sombreado de usuarios: En versiones anteriores a la 7.x, los administradores establecían directivas para controlar el sombreado de usuario a usuario. En las versiones 7.x, el sombreado de usuarios finales es una función integrada del componente Director, que utiliza Asistencia remota de Windows para permitir a los administradores sombrear y solucionar problemas de aplicaciones fluidas y escritorios virtuales entregados.

Redirección de Flash v1: Los clientes que no admiten la redirección de Flash de segunda generación recurren a la representación del lado del servidor para las funciones de redirección de Flash heredadas. Los VDAs incluidos en las versiones 7.x admiten las funciones de redirección de Flash de segunda generación.

Eco de texto local: Esta función se utilizaba con tecnologías de aplicaciones de Windows anteriores para acelerar la visualización del texto de entrada en los dispositivos de usuario en conexiones de alta latencia. No se incluye en las versiones 7.x debido a las mejoras en el subsistema gráfico y HDX SuperCodec.

Inicio de sesión único: Esta función, que proporciona seguridad de contraseña, no es compatible con Windows 8, Windows Server 2012 y versiones más recientes de sistemas operativos Windows compatibles. Sigue siendo compatible con entornos Windows 2008 R2 y Windows 7, pero no se incluye en las versiones 7.x. Puede encontrarla en el sitio web de descargas de Citrix: https://citrix.com/downloads.

Compatibilidad con bases de datos Oracle: Las versiones 7.x requieren una base de datos SQL Server.

Supervisión y recuperación del estado (HMR): En versiones anteriores a la 7.x, HMR podía ejecutar pruebas en los servidores de una granja de servidores para supervisar su estado y detectar cualquier riesgo para la salud. En las versiones 7.x, Director ofrece una vista centralizada del estado del sistema al presentar la supervisión y las alertas de toda la infraestructura desde la consola de Director.

Archivos ICA personalizados: Los archivos ICA personalizados se utilizaban para habilitar la conexión directa desde los dispositivos de usuario (con el archivo ICA) a una máquina específica. En las versiones 7.x, esta función está inhabilitada de forma predeterminada, pero se puede habilitar para un uso normal mediante un grupo local o se puede usar en modo de alta disponibilidad si el Controller deja de estar disponible.

Management Pack para System Center Operations Manager (SCOM) 2007: El Management Pack, que supervisaba la actividad de las granjas de XenApp mediante SCOM, no es compatible con las versiones 7.x. Consulte el Citrix SCOM Management Pack para XenApp y XenDesktop actual.

Función CNAME: La función CNAME estaba habilitada de forma predeterminada en versiones anteriores a la 7.x. Las implementaciones que dependen de los registros CNAME para el redireccionamiento FQDN y el uso de nombres NETBIOS podrían fallar. En las versiones 7.x, la función de actualización automática de Delivery Controller actualiza dinámicamente la lista de Controllers y notifica automáticamente a los VDA cuando se agregan o eliminan Controllers del sitio. La función de actualización automática del Controller está habilitada de forma predeterminada en las directivas de Citrix, pero se puede inhabilitar. Alternativamente, puede volver a habilitar la función CNAME en el registro para continuar con su implementación existente y permitir el redireccionamiento FQDN y el uso de nombres NETBIOS. Para obtener más información, consulte CTX137960.

Asistente de implementación rápida: En las versiones de XenDesktop anteriores a la 7.x, esta opción de Studio permitía una implementación rápida de una implementación de XenDesktop completamente instalada. El nuevo flujo de trabajo de instalación y configuración simplificado en las versiones 7.x elimina la necesidad de la opción del asistente de implementación rápida.

Archivo de configuración del servicio Remote PC y script de PowerShell para la administración automática: Remote PC Access ahora está integrado en Studio y el Controller.

Workflow Studio: En versiones anteriores a la 7.x, Workflow Studio era la interfaz gráfica para la composición de flujos de trabajo para XenDesktop. La función no es compatible con las versiones 7.x.

Inicio de programas no publicados durante la conexión del cliente: En versiones anteriores a la 7.x, esta configuración de directiva de Citrix especificaba si se debían iniciar aplicaciones iniciales o aplicaciones publicadas a través de ICA o RDP en el servidor. En las versiones 7.x, esta configuración solo especifica si se deben iniciar aplicaciones iniciales o aplicaciones publicadas a través de RDP en el servidor.

Inicios de escritorio: En versiones anteriores a la 7.x, esta configuración de directiva de Citrix especificaba si los usuarios no administrativos podían conectarse a una sesión de escritorio. En las versiones 7.x, los usuarios no administrativos deben estar en el grupo de usuarios de acceso directo de una máquina VDA para conectarse a las sesiones de ese VDA. La configuración de inicios de escritorio permite a los usuarios no administrativos de un grupo de usuarios de acceso directo de un VDA conectarse al VDA mediante una conexión ICA. La configuración de inicios de escritorio no tiene ningún efecto en las conexiones RDP; los usuarios de un grupo de usuarios de acceso directo de un VDA pueden conectarse al VDA mediante una conexión RDP, independientemente de si esta configuración está habilitada.

Profundidad de color: En las versiones de Studio anteriores a la 7.6, la profundidad de color se especificaba en la configuración de usuario de un grupo de entrega. A partir de la versión 7.6, la profundidad de color para el grupo de entrega se puede establecer mediante el cmdlet de PowerShell New-BrokerDesktopGroup o Set-BrokerDesktopGroup.

Iniciar escritorio optimizado para la función táctil: Esta configuración está inhabilitada y no está disponible para máquinas con Windows 10 y Windows Server 2016. Para obtener más información, consulte Configuración de directivas de experiencia móvil.

Funciones que no están en la aplicación Citrix Workspace™ o que tienen valores predeterminados diferentes

  • Asignación de puertos COM: La asignación de puertos COM permitía o impedía el acceso a los puertos COM del dispositivo de usuario. La asignación de puertos COM estaba habilitada de forma predeterminada. En las versiones 7.x de XenDesktop y XenApp, la asignación de puertos COM está inhabilitada de forma predeterminada. Para obtener más información, consulte Configurar la asignación de puertos COM y LPT mediante el Registro.
  • Asignación de puertos LPT: La Asignación de puertos LPT controla el acceso de las aplicaciones heredadas a los puertos LPT. La Asignación de puertos LPT estaba habilitada de forma predeterminada. En las versiones 7.x, la Asignación de puertos LPT está deshabilitada de forma predeterminada.
  • Códec de audio PCM: Solo los clientes HTML5 admiten el Códec de audio PCM en las versiones 7.x.
  • Compatibilidad con Microsoft ActiveSync.
  • Compatibilidad con proxy para versiones anteriores: Esto incluye:
    • Microsoft Seguridad y Aceleración de Internet (ISA) 2006 (Windows Server 2003)
    • Oracle iPlanet Proxy Server 4.0.14 (Windows Server 2003)
    • Squid Proxy Server 3.1.14 (Ubuntu Linux Server 11.10)

Para obtener más información, consulte la documentación de la aplicación Citrix Workspace para su versión.

Cambios en 7.x