Citrix Virtual Apps and Desktops

Antes de la instalación

La implementación de Citrix Virtual Apps and Desktops comienza con la instalación de los siguientes componentes. Este proceso prepara la entrega de aplicaciones y escritorios a los usuarios dentro del firewall.

  • Uno o varios Delivery Controllers
  • Citrix Studio
  • Citrix Director
  • Citrix StoreFront
  • Citrix License Server
  • Uno o varios agentes VDA (Citrix Virtual Delivery Agent)
  • Tecnologías y componentes optativos (como el Servidor Universal Print Server, el Servicio de autenticación federada, y el Autoservicio de restablecimiento de contraseñas)

Para los usuarios que estén fuera del firewall, instale y configure un componente adicional como, por ejemplo, Citrix Gateway. Para ver una introducción, consulte Integrar Citrix Virtual Apps and Desktops con Citrix Gateway.

Si su implementación incluye cargas de trabajo de Windows Server, configure un servidor de licencias RDS de Microsoft.

Puede usar el instalador de producto completo, incluido en el archivo ISO, para implementar muchos de los componentes y las tecnologías. También puede usar el instalador independiente de VDA para instalar los VDA. Los instaladores independientes de VDA están disponibles en el sitio de descargas de Citrix. Todos los instaladores ofrecen interfaces gráficas y de línea de comandos. Consulte Instaladores.

Las ISO de producto contienen scripts de ejemplo para instalar, actualizar o quitar los agentes Virtual Delivery Agent de máquinas en Active Directory. También puede usar los scripts para administrar las imágenes que utilicen Machine Creation Services (MCS) y Citrix Provisioning (antes Provisioning Services). Para obtener más información, consulte Instalar agentes VDA mediante scripts.

Información que revisar antes de la instalación

  • Información técnica general: Si no conoce el producto ni sus componentes.
  • Seguridad: Cuando planifique el entorno de la implementación.
  • Problemas conocidos: Los problemas que pueden aparecer en esta versión.
  • Bases de datos: Si quiere obtener información sobre las bases de datos del sistema y cómo configurarlas. Durante la instalación de Controllers, puede instalar SQL Server Express para usarlo como la base de datos del sitio. Puede configurar la mayor parte de la información de la base de datos al crear un sitio, después de instalar los componentes principales.
  • Acceso con Remote PC: Si implementa un entorno que permite a los usuarios acceder remotamente a sus equipos físicos en la oficina.
  • Conexiones y recursos: Si usa un hipervisor u otro servicio para alojar o aprovisionar máquinas virtuales para aplicaciones y escritorios. Puede configurar la primera conexión cuando cree un sitio, después de instalar los componentes principales. Configure el entorno de virtualización en cualquier momento anterior.
  • Microsoft System Center Configuration Manager: Si usa Configuration Manager para administrar el acceso a las aplicaciones y los escritorios, o bien si usa la funcionalidad Wake on LAN con el acceso con Remote PC.

Dónde instalar los componentes

Revise Requisitos del sistema para conocer las versiones, las plataformas y los sistemas operativos compatibles. Los requisitos previos de los componentes se instalan automáticamente; las excepciones se indican. Consulte la documentación de Citrix StoreFront y de Citrix License Server para saber cuáles son sus requisitos previos y sus plataformas compatibles.

Puede instalar los componentes principales en el mismo servidor o en servidores diferentes.

  • Instalar los componentes principales en un servidor puede servir para evaluarlos o probarlos, o bien puede ser útil en implementaciones pequeñas de producción.
  • Para permitir expansiones futuras, considere la posibilidad de instalar los componentes en servidores diferentes. Por ejemplo, instalar Studio en otra máquina que el servidor donde instaló el Controller permite administrar el sitio de forma remota.
  • Para la mayoría de las implementaciones de producción, se recomienda instalar los componentes principales en servidores independientes.

    Instale Citrix License Server y las licencias antes de instalar otros componentes en otros servidores.

  • Para instalar un componente compatible en un Server CoreOS (como un Delivery Controller), debe usar la línea de comandos. Ese tipo de sistema operativo no ofrece una interfaz gráfica, por lo que debe instalar Studio y otras herramientas en otro lugar y apuntarlos al servidor del Controller.

Puede instalar un Delivery Controller y un agente VDA para SO multisesión en el mismo servidor. Inicie el instalador y seleccione el Delivery Controller (además de cualquier otro componente principal que quiera instalar en esa máquina). A continuación, vuelva a iniciar el instalador y seleccione el agente Virtual Delivery Agent (VDA) para el SO multisesión.

Compruebe que cada sistema operativo tiene las actualizaciones más recientes.

Compruebe que todas las máquinas tengan los relojes del sistema sincronizados. La infraestructura Kerberos que protege la comunicación entre las máquinas requiere sincronización.

Con Citrix Hypervisors, es posible que el estado de energía de la máquina virtual aparezca como desconocido, aunque parezca haberse registrado. Para resolver este problema, modifique el valor HostTime de la clave del Registro para inhabilitar la sincronización horaria con el host:

HKEY_LOCAL_MACHINE\Software\Citrix\XenTools\HostTime="Local"

HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\XenTools\HostTime="Local"

Sugerencia:

El valor predeterminado es HostTime="UTC". Cambie este valor a algo que no sea UTC, como, por ejemplo, Local. Este cambio inhabilita la sincronización horaria con el host.

Dispone de directrices de optimización para máquinas Windows 10 con SO de sesión única en CTX216252.

Donde NO instalar los componentes:

  • No instale componentes en controladores de dominio de Active Directory.
  • No se admite la instalación de un Controller en un nodo de una instalación en clúster de SQL Server ni en una instalación reflejada de SQL Server ni en un servidor con Hyper-V.

Si intenta instalar o actualizar un VDA en un sistema operativo Windows que esta versión del producto no admite, aparecerá un mensaje que le guiará a un artículo en el que se describen las opciones disponibles.

Permisos y requisitos de Active Directory

Debe ser un usuario de dominio y un administrador local en las máquinas donde instale los componentes.

Para usar un instalador independiente de VDA, debe tener privilegios administrativos elevados, o bien, debe usar Ejecutar como administrador.

Configure su dominio de Active Directory antes de comenzar la instalación.

  • Requisitos del sistema ofrece una lista de los niveles funcionales disponibles de Active Directory. En Active Directory, se ofrece información adicional.
  • Debe tener al menos un controlador de dominio que ejecute los Servicios de dominio de Active Directory.
  • No instale ningún componente de Citrix Virtual Apps and Desktops en un controlador de dominio.
  • No use barras diagonales (/) cuando indique nombres de unidades organizativas en Studio.

La cuenta de usuario de Windows que se utilizó para instalar Citrix License Server se configura automáticamente como una cuenta de administrador total de Administración delegada.

Para obtener más información:

Instrucciones de instalación, procedimientos recomendados y aspectos a tener en cuenta

Durante la instalación de un componente

  • Al instalar o actualizar la versión de un Delivery Controller, Studio, el Servidor de licencias o Director de los medios de un producto completo, si el instalador de Citrix detecta que en la máquina hay un reinicio pendiente de una instalación anterior de Windows, el instalador se detiene con el código 9 de salida/retorno. Se le pedirá que reinicie la máquina.

    Esto no es un reinicio forzado de Citrix. Se debe a otros componentes que se han instalado anteriormente en la máquina. Si esto ocurre, reinicie la máquina y vuelva a iniciar el instalador de Citrix.

    Cuando utilice la interfaz de línea de comandos, puede impedir la comprobación de reinicios pendientes. Para ello, incluya la opción /no_pending_reboot_check en el comando.

  • En la mayoría de los casos, si un componente tiene requisitos previos, el instalador los instala, si no están presentes. Algunos requisitos previos pueden requerir un reinicio de la máquina.

  • Al crear objetos antes, durante y después de la instalación, se recomienda especificar nombres exclusivos para cada objeto. Por ejemplo, proporcione nombres únicos a redes, grupos, catálogos y recursos.

  • Si un componente no se instala correctamente, la instalación se detiene y aparece un mensaje de error. Los componentes que se instalaron correctamente se conservarán. No tendrá que volver a instalarlos.

  • Los datos de Citrix Analytics se recopilan automáticamente cuando se instalan (o actualizan) componentes. De forma predeterminada, los datos se cargan en Citrix automáticamente cuando se completa la instalación. Además, cuando se instalan los componentes, se inscribe automáticamente en el programa Citrix Customer Experience Improvement Program (CEIP), que carga datos anónimos.

    Durante la instalación, también puede optar por participar en otras tecnologías de Citrix que recopilan diagnósticos para el mantenimiento y la solución de problemas. Para obtener información acerca de estos programas, consulte Citrix Insight Services.

  • Los datos de Google Analytics se recopilan (y luego se cargan) automáticamente cuando se instala (o se actualiza) Studio. Después de instalar Studio, puede cambiar esta configuración con la clave del Registro HKLM\Software\Citrix\DesktopStudio\GAEnabled. El valor 1 habilita la recopilación y la carga, mientras que el valor 0 las inhabilita.

  • Si falla la instalación del VDA, un analizador MSI revisa el registro MSI del fallo, y muestra el código de error exacto. El analizador sugiere un artículo de Citrix si se trata de un problema conocido. El analizador también recopila datos anónimos sobre el código del error. Estos datos se incluyen con otros recopilados por el programa CEIP. Si finaliza la inscripción en CEIP, los datos del analizador MSI recopilados ya no se envían a Citrix.

Durante la instalación de VDA

  • La aplicación Citrix Workspace para Windows está disponible, pero no se instala de manera predeterminada cuando instala un VDA. Usted o sus usuarios pueden descargarse e instalar (y actualizar) la aplicación Citrix Workspace para Windows y otras aplicaciones Citrix Workspace desde el sitio web de Citrix. También puede poner esas aplicaciones Citrix Workspace a disposición de los usuarios desde el servidor de StoreFront. Consulte la documentación de StoreFront.

  • El servicio Microsoft Print Spooler Service debe estar habilitado. No se puede instalar correctamente un VDA si ese servicio está inhabilitado.

  • La mayoría de las ediciones Windows admitidas ya tienen Microsoft Media Foundation instalado. Si la máquina no tiene Media Foundation (como las ediciones N), varias funciones multimedia no se instalan y no funcionarán.

    • Redirección de Windows Media
    • Redirección de vídeo HTML5
    • Redirección de cámaras web de HDX RealTime

    Puede aceptar la limitación o finalizar la instalación del VDA y reiniciar la máquina más tarde, después de instalar Media Foundation. En la interfaz gráfica, se presenta esta opción en un mensaje. En la línea de comandos, puede usar la opción /no_mediafoundation_ack para aceptar la limitación.

  • Al instalar el VDA, se crea automáticamente un grupo de usuarios locales llamado Usuarios de acceso directo. En un VDA para SO de sesión única, este grupo solo se aplica a las conexiones RDP. En un VDA para SO multisesión, este grupo se aplica a conexiones ICA y RDP.

  • El VDA debe tener direcciones válidas de Controller para comunicarse. De lo contrario, las sesiones no se pueden establecer. Puede especificar direcciones de Controller en el momento de instalar el VDA, o más adelante; pero recuerde que tiene que hacerlo. Para obtener más información, consulte Registro de VDA.

Herramientas de compatibilidad para VDA

Todos los instaladores de VDA incluyen un MSI de compatibilidad. Este MSI contiene herramientas de Citrix para verificar el rendimiento del VDA (es decir, su estado general y la calidad de las conexiones). Puede habilitar o inhabilitar la instalación de ese MSI desde la página Componentes adicionales de la interfaz gráfica del instalador de VDA. Desde la línea de comandos, puede inhabilitar la instalación con la opción /exclude "Citrix Supportability Tools".

De forma predeterminada, el MSI de compatibilidad se instala en c:\Program Files (x86)\Citrix\Supportability Tools\. Puede cambiar esta ubicación desde la página Componentes de la interfaz gráfica del instalador de VDA o con la opción /installdir desde la línea de comandos. Tenga en cuenta que, si cambia esta ubicación, se cambiará la ubicación de todos los componentes de VDA instalados, no solo de las herramientas de compatibilidad.

Herramientas disponibles actualmente en el MSI de compatibilidad:

  • Citrix Health Assistant: Para obtener información, consulte CTX207624.
  • Utilidad de limpieza del VDA: Para obtener información, consulte CTX209255.

Si no instala las herramientas de compatibilidad cuando instala el VDA, el artículo de CTX contiene un enlace al paquete de descarga actual.

Reinicios durante y después de la instalación de VDA

Se necesita reiniciar el sistema una vez al final de la instalación del VDA. Dicho reinicio se produce automáticamente de forma predeterminada.

Se produce un reinicio al actualizar un VDA a la versión 7.17 (o una versión posterior compatible). Ese reinicio no se puede evitar.

Para minimizar la cantidad de reinicios necesarios durante la instalación de VDA:

  • Compruebe que haya una versión compatible de .NET Framework instalada antes de iniciar la instalación del agente VDA.
  • Para máquinas con SO Windows multisesión, instale y habilite los servicios de rol de Servicios de escritorio remoto (RDS) antes de instalar el agente VDA.

Si no instala esos requisitos previos antes de instalar el VDA:

  • La máquina se reiniciará automáticamente después de instalar cada requisito previo si usa la interfaz gráfica o la interfaz de línea de comandos sin la opción /noreboot.
  • Si utiliza la interfaz de línea de comandos con la opción /noreboot, deberá iniciar el proceso de reinicio.

Se produce un reinicio al actualizar un VDA a la versión 7.17 o una versión posterior compatible. Ese reinicio no se puede evitar.

Restaurar en caso de error al instalar o actualizar

Nota:

Esta función está disponible para los VDA de sesión única y multisesión.

Si una instalación o actualización de VDA de sesión única falla y está habilitada la funcionalidad “restaurar en caso de error”, la máquina vuelve a un punto de restauración establecido anterior al comienzo del proceso de instalación o actualización.

Si una instalación o actualización de VDA multisesión falla y está habilitada la función de restauración en caso de error, la máquina regresa a una copia de seguridad realizada antes del comienzo del proceso de instalación o actualización.

Cuando se inicia una instalación o actualización de VDA de sesión única con esta funcionalidad habilitada, el instalador crea un punto de restauración del sistema anterior al comienzo del proceso de instalación o actualización. Si el proceso de instalación o actualización del VDA falla, la máquina vuelve al estado del punto de restauración. La carpeta %temp%/Citrix contiene registros de implementación y otra información acerca de la restauración.

Cuando comienza una instalación o actualización de VDA multisesión con esta función habilitada, el instalador crea una copia de seguridad del servidor antes del comienzo del proceso de instalación o actualización. Si el proceso de instalación o actualización del VDA falla, la máquina regresa al estado de la copia de seguridad. La carpeta %temp%/Citrix contiene registros de implementación y otra información acerca de la restauración. El tiempo necesario para crear la copia de seguridad del servidor se basa en el tamaño de la copia de seguridad necesaria y en la cantidad de recursos disponibles para el servidor. La copia de seguridad se almacena en C:\WindowsImageBackup\servername.

De forma predeterminada, esta función está inhabilitada.

Si tiene previsto habilitar esta función, compruebe que la restauración del sistema no esté inhabilitada a través de una configuración de objeto de directiva de grupo (Computer Configuration > Administrative Templates > System > System Restore).

Nota:

Este parámetro de GPO no se aplica a la restauración de VDA multisesión.

Para habilitar esta función al instalar o actualizar un VDA de sesión única o multisesión:

  • Cuando utilice la interfaz gráfica de un instalador de VDA (como Inicio automático o el comando XenDesktopVDASetup.exe sin ninguna opción de restauración o silenciosa), active la casilla para habilitar la restauración automática si la actualización falla en la página Resumen.

    Si la instalación o actualización se completa correctamente, el punto de restauración o la copia de seguridad no se utilizan, pero se conservan.

  • Ejecute un instalador de VDA con las opciones /enablerestore o /enablerestorecleanup mediante la línea de comandos.

    • Si utiliza la opción /enablerestorecleanup y la instalación o actualización se completa correctamente, el punto de restauración o la copia de seguridad se quitan automáticamente.

    • Si utiliza la opción /enablerestore y la instalación o actualización se completa correctamente, el punto de restauración no se utiliza, pero se conserva.

Instaladores

Instalador de producto completo

Con el instalador de producto completo, incluido en la imagen ISO del producto, puede:

  • Instalar, actualizar versiones o quitar componentes principales: Delivery Controller, Studio, Director y el Servidor de licencias.
  • Instalar o actualizar la versión de StoreFront.
  • Instalar o actualizar la versión de agentes Windows VDA para sistemas operativos de sesión única o multisesión.
  • Instalar el componente UpsServer de Universal Print Server en los servidores de impresión.
  • Instalar el Servicio de autenticación federada.
  • Instale la Grabación de sesiones.

Para entregar un escritorio desde un sistema operativo multisesión a un solo usuario (por ejemplo, para tareas de desarrollo web), use la interfaz de línea de comandos del instalador de producto completo. Para obtener más información, consulte VDI de servidor.

Instaladores independientes de VDA

Los instaladores independientes de VDA están disponibles en las páginas de descarga de Citrix. (No están disponibles en los medios de instalación del producto). Los instaladores independientes de VDA son mucho más pequeños que la imagen ISO del producto completo. Se acomodan más fácilmente a las implementaciones que:

  • Utilizan paquetes ESD (Electronic Software Distribution) que se almacenan provisionalmente o se copian localmente
  • Tienen máquinas físicas
  • Tienen oficinas remotas

De forma predeterminada, los archivos autoextraíbles que contiene el paquete independiente de VDA se extraen a la carpeta Temp. Se necesita más espacio de disco en la máquina al extraer los archivos a la carpeta Temp que cuando se usa el instalador de producto completo. Sin embargo, los archivos que se extraen en la carpeta Temp se eliminan automáticamente una vez completada la instalación. También puede usar el comando /extract con una ruta de acceso absoluta.

Dispone de tres instaladores independientes de VDA para la descarga.

VDAServerSetup.exe:

Instala un VDA para SO multisesión. Admite todas las opciones del VDA para SO multisesión que están disponibles con el instalador de producto completo.

VDAWorkstationSetup.exe:

Instala un VDA para SO de sesión única. Admite todas las opciones del VDA para SO de sesión única que están disponibles con el instalador de producto completo.

VDAWorkstationCoreSetup.exe:

Instala un VDA para SO de sesión única, optimizado para implementaciones de acceso con Remote PC o instalaciones básicas de VDI. El acceso con Remote PC usa máquinas físicas. Las instalaciones básicas de VDI son máquinas virtuales que no se utilizan como imagen. Solo instala los servicios básicos necesarios para las conexiones de VDA de estas implementaciones. Por lo tanto, solo admite un subconjunto de las opciones que son válidas con el instalador de producto completo o VDAWorkstationSetup.exe.

Este instalador no instala ni contiene los componentes utilizados para:

  • App-V.
  • Profile Management. Excluir Citrix Profile Management de la instalación afecta a las pantallas de Citrix Director. Para obtener más información, consulte Instalar agentes VDA.
  • Machine Identity Service.
  • Citrix Supportability Tools.
  • Citrix Files para Windows.
  • Citrix Files para Outlook.
  • Agente de Citrix WEM.

Este instalador VDAWorkstationCoreSetup.exe no instala ni contiene ninguna aplicación Citrix Workspace para Windows.

Utilizar VDAWorkstationCoreSetup.exe equivale a usar el instalador VDAWorkstationSetup o del producto completo para instalar un VDA de SO de sesión única y una de las siguientes opciones:

  • En la interfaz gráfica: Marcar la opción Acceso con Remote PC en la página Entorno.
  • En la interfaz de línea de comandos: Especificar la opción /remotepc.
  • En la interfaz de línea de comandos: Especificar /components vda y /exclude "Citrix Personalization for App-V - VDA" "Machine Identity Service" "Citrix User Profile Management" "Citrix User Profile Management WMI Plugin" "Citrix Supportability Tools" "Citrix Files for Windows" "Citrix WEM Agent.

Puede instalar los componentes y las funciones omitidas más adelante. Para ello, vuelva a ejecutar el instalador del producto. Esta acción le permite instalar todos los componentes que faltan.

El instalador VDAWorkstationCoreSetup.exe instala automáticamente el MSI de redirección de contenido del explorador. Esta instalación automática es aplicable a la versión 2003 y versiones posteriores compatibles de VDA.

Códigos de retorno en la instalación de Citrix

El registro de instalación contiene el resultado de las instalaciones de los componentes en el formato de un código de retorno Citrix, no como un valor de Microsoft.

  • 0 = Success (Operación correcta)
  • 1 = Failed (Operación fallida)
  • 2 = PartialSuccess (Operación parcialmente correcta)
  • 3 = PartialSuccessAndRebootNeeded (Operación parcialmente correcta, reinicio necesario)
  • 4 = FailureAndRebootNeeded (Fallo, reinicio necesario)
  • 5 = UserCanceled (Operación cancelada por el usuario)
  • 6 = MissingCommandLineArgument (Argumento de línea de comando que falta)
  • 7 = NewerVersionFound (Versión más reciente encontrada)

Por ejemplo, cuando se usan herramientas como Microsoft System Center Configuration Manager, una instalación por scripts de VDA puede aparecer como fallida cuando el registro de instalación contiene el código de retorno 3. Puede ocurrir cuando el instalador VDA espera un reinicio que usted debe iniciar (por ejemplo, después de una instalación de requisitos previos del rol de RDS en un servidor). Una instalación de VDA se considera correcta únicamente después de que todos los requisitos previos y los componentes seleccionados se hayan instalado y la máquina se reinicie después de la instalación.

Como alternativa, puede empaquetar la instalación en scripts CMD (que devuelven códigos de Microsoft) o cambiar los códigos de operación correcta en el paquete de Configuration Manager.

Configurar un servidor de licencias RDS de Microsoft para cargas de trabajo de Windows Server

Este producto accede a las funciones de sesión remota de Windows Server al entregar una carga de trabajo de Windows Server, como Windows 2016. Normalmente, esto requiere una licencia de acceso de cliente de Servicios de Escritorio remoto (CAL de RDS). El VDA debe poder comunicarse con un servidor de licencias RDS para solicitar licencias CAL de RDS. Instale y active el servidor de licencias. Para obtener más información, consulte el documento Activate the Remote Desktop Services License Server de Microsoft. Para entornos de prueba de concepto, puede utilizar el período de gracia que ofrece Microsoft.

Con este método, puede hacer que este servicio aplique los parámetros del servidor de licencias. Puede configurar el servidor de licencias y el modo por usuario en la consola RDS de la imagen. También puede configurar el servidor de licencias mediante la configuración de directivas de grupo de Microsoft. Para obtener más información, consulte el documento License your RDS deployment with client access licenses (CALs) de Microsoft.

Para configurar el servidor de licencias RDS mediante configuraciones de la directiva de grupo:

  1. Instale un servidor de licencias de Servicios de Escritorio remoto en una de las máquinas disponibles. La máquina debe estar siempre disponible. Las cargas de trabajo del producto Citrix deben poder establecer conexión con este servidor de licencias.
  2. Especifique la dirección del servidor de licencias y el modo de licencia por usuario mediante la directiva de grupo de Microsoft. Para obtener más detalles, consulte el documento Specify the Remote Desktop Licensing Mode for an RD Session Host Server de Microsoft.

Las cargas de trabajo de Windows 10 requieren la activación de la licencia correcta de Windows 10. Se recomienda seguir la documentación de Microsoft para activar las cargas de trabajo de Windows 10.