Citrix Virtual Apps and Desktops

Métodos de entrega

Citrix Virtual Apps and Desktops ofrece varios métodos de entrega. Es probable que un único método de entrega no cubra todas sus necesidades.

Introducción

Elegir el método adecuado para entregar aplicaciones ayuda a mejorar la escalabilidad, la administración y la experiencia del usuario.

  • Aplicación instalada: La aplicación es parte de la imagen base del escritorio. El proceso de instalación implica realizar modificaciones en el Registro y copiar archivos DLL y EXE, entre otros, a la unidad de la imagen. Para obtener información detallada, consulte Crear catálogos de máquinas.
  • Aplicación distribuida por streaming (Microsoft App-V): La aplicación se incluye en un perfil y se entrega a demanda a los escritorios de toda la red. Los archivos de aplicación y los parámetros de Registro se colocan en un contenedor del escritorio virtual y se aíslan del sistema operativo base y entre ellos. Este aislamiento ayuda a solucionar los problemas de compatibilidad. Para obtener información detallada, consulte App-V.
  • Aplicación por capas (Citrix App Layering): Cada capa contiene una sola aplicación, agente o sistema operativo. Al integrar una capa de sistema operativo, una capa de plataforma (VDA, un agente de Citrix Provisioning) y muchas capas de aplicaciones, un administrador puede crear fácilmente nuevas imágenes a implementar. La distribución en capas facilita el mantenimiento cotidiano, ya que el sistema operativo, el agente y la aplicación se encuentran en una capa cada uno. Cuando actualiza una capa, todas las imágenes implementadas que contienen esa capa se actualizan. Para obtener información detallada, consulte Citrix App Layering.
  • Aplicación alojada en Windows: Una aplicación se instala en un host multiusuario de Citrix Virtual Apps y se implementa como una aplicación, no como un escritorio. Un usuario accede a la aplicación Windows alojada en servidores directamente desde el dispositivo de punto final o un escritorio VDI, con lo que se oculta el hecho de que la aplicación se ejecuta de forma remota. Para obtener información detallada, consulte Crear grupos de entrega.
  • Aplicación local: Una aplicación se implementa en el dispositivo de punto final. La interfaz de la aplicación aparece en la sesión de usuario alojada en el VDI, aunque se ejecute en el punto final. Para obtener información detallada, consulte Acceso a aplicaciones locales y redirección de URL.
  • Acceso con Remote PC: El acceso con Remote PC permite a los empleados acceder de forma remota a sus PC de oficina físicos. Cuando los usuarios acceden a sus PC de oficina, pueden acceder a todas las aplicaciones, datos y recursos que necesitan para hacer su trabajo. Acceso con Remote PC elimina la necesidad de introducir y proporcionar otras herramientas para adaptarse al teletrabajo. Para obtener información detallada, consulte Acceso con Remote PC.

Para los escritorios, puede utilizar escritorios VDI o escritorios publicados.

Aplicaciones y escritorios publicados de Citrix Virtual Apps

Use máquinas de SO multisesión para entregar aplicaciones y escritorios publicados de Citrix Virtual Apps and Desktops.

Caso de uso:

  • Quiere una entrega de recursos basada en servidores, que no sea muy costosa, para minimizar el coste de entregar aplicaciones a muchos usuarios, al tiempo que les ofrece una experiencia de usuario segura y de alta definición.
  • Sus usuarios realizan tareas bien definidas y no requieren personalización ni acceso sin conexión a las aplicaciones. Los usuarios pueden ser trabajadores de tareas, como operadores de centros de llamadas o trabajadores del sector comercial, o usuarios que comparten estaciones de trabajo.
  • Tipos de aplicaciones: cualquier aplicación.

Ventajas y consideraciones:

  • Una solución fácilmente administrable y ampliable dentro del centro de datos.
  • La solución de entrega de aplicaciones más rentable.
  • Las aplicaciones alojadas se administran de forma centralizada y los usuarios no pueden modificarlas. Eso proporciona una experiencia de usuario uniforme, segura y fiable.
  • Los usuarios deben estar conectados a la red para acceder a sus aplicaciones.

Experiencia de usuario:

  • El usuario solicita una o varias aplicaciones desde StoreFront, el menú Inicio o una URL que le haya sido suministrada.
  • Las aplicaciones se entregan virtualmente y se muestran en alta definición en los dispositivos de usuario.
  • Los cambios que haga el usuario se guardan cuando se cierra la sesión de aplicación, siempre que así lo indiquen los parámetros del perfil. Si no es así, los cambios se eliminan.

Procesamiento, alojamiento y entrega de aplicaciones:

  • El procesamiento de las aplicaciones tiene lugar en las máquinas que las alojan (hosts), en lugar de procesarse en los dispositivos de usuario. Estas máquinas host pueden ser físicas o virtuales.
  • Las aplicaciones y los escritorios residen en una máquina con SO multisesión.
  • Las máquinas están disponibles a través de los catálogos de máquinas.
  • Las máquinas incluidas en catálogos se organizan en grupos de entrega que se encargan de entregar un mismo conjunto de aplicaciones a grupos de usuarios.
  • Las máquinas con SO multisesión admiten grupos de entrega que alojan o aplicaciones o escritorios, o ambos.

Administración de sesiones y asignación:

  • Las máquinas de SO multisesión ejecutan varias sesiones desde una sola máquina para entregar varias aplicaciones y escritorios a varios usuarios conectados simultáneamente. Cada usuario requiere una sola sesión desde la que puede ejecutar todas sus aplicaciones alojadas.

    Por ejemplo, un usuario inicia una sesión y solicita una aplicación. Una sesión en esa máquina deja de estar disponible para otros usuarios. Un segundo usuario inicia una sesión y solicita una aplicación alojada en esa máquina. Ahora, hay una segunda sesión que ya no está disponible para otros usuarios. Si ambos usuarios solicitan aplicaciones adicionales, no se necesitarán sesiones adicionales porque un usuario puede ejecutar varias aplicaciones en la misma sesión. Si otros dos usuarios más inician sesiones y solicitan escritorios, y hay dos sesiones disponibles en esa misma máquina, esa máquina estará mediante cuatro sesiones para alojar a cuatro usuarios diferentes.

  • Dentro del grupo de entrega al que esté asignado el usuario, se selecciona una máquina del servidor que tenga la menor carga. Se asigna, de forma aleatoria, una máquina con disponibilidad de la sesión para entregar aplicaciones a un usuario cuando este inicia sesión.

Aplicaciones alojadas en VM

Usar máquinas con SO de sesión única para entregar aplicaciones alojadas en VM

Caso de uso:

  • Quiere una solución de entrega de aplicaciones basada en clientes que sea segura, que permita una administración centralizada y que admita muchos usuarios por servidor host. Quiere ofrecer a los usuarios unas aplicaciones que se muestran perfectamente en alta definición.
  • Sus usuarios son contratistas externos o internos, colaboradores de terceros y otros miembros de equipo de carácter provisional. Los usuarios no necesitan acceso sin conexión a las aplicaciones alojadas.
  • Tipos de aplicaciones: Aplicaciones que podrían no funcionar correctamente con otras aplicaciones o que podrían interactuar con el sistema operativo, como Microsoft .NET Framework. Estos tipos de aplicaciones son ideales para alojarlos en máquinas virtuales.

Ventajas y consideraciones:

  • Las aplicaciones y los escritorios incluidos en la imagen maestra se administran, alojan y ejecutan de forma segura dentro del centro de datos, con lo que se ofrece una solución de entrega de aplicaciones más rentable.
  • Cuando el usuario inicia sesión, se le puede asignar aleatoriamente una máquina dentro del grupo de entrega que está configurado para alojar una misma aplicación. También se puede asignar estáticamente una única máquina para entregar la aplicación a un único usuario cada vez que éste inicia una sesión. Las máquinas asignadas de forma estática permiten a los usuarios instalar y administrar sus propias aplicaciones en la máquina virtual.
  • La ejecución de sesiones múltiples no se admite en máquinas de SO de sesión única. Por lo tanto, cada usuario que inicia una sesión consume una máquina dentro del grupo de entrega, y los usuarios deben estar conectados a la red para acceder a sus aplicaciones.
  • Este método puede aumentar la cantidad de recursos de servidor necesarios para el procesamiento de las aplicaciones y aumentar la cantidad de almacenamiento necesaria para los datos de los usuarios.

Experiencia de usuario:

  • La misma experiencia de aplicación integrada que tiene lugar con las aplicaciones alojadas compartidas en máquinas con SO multisesión.

Procesamiento, alojamiento y entrega de aplicaciones:

  • Lo mismo que las máquinas con SO multisesión, excepto que son máquinas virtuales con SO de sesión única.

Administración de sesiones y asignación:

  • Las máquinas con SO de sesión única ejecutan una única sesión de escritorio desde una única máquina. Al acceder solo a las aplicaciones, un solo usuario puede utilizar varias aplicaciones (no está limitado a una sola aplicación) porque el sistema operativo percibe cada aplicación como una nueva sesión.
  • En un grupo de entrega, cuando los usuarios inician sesión, pueden acceder a una máquina asignada estáticamente (el usuario siempre inicia sesión en la misma máquina), o bien acceden una máquina asignada aleatoriamente que se selecciona en función de la disponibilidad de la sesión.

Escritorios VDI

Utilice máquinas con SO de sesión única para entregar escritorios VDI de Citrix Virtual Apps and Desktops.

Los escritorios VDI se alojan en máquinas virtuales y entregan a cada usuario un sistema operativo de escritorio.

Los escritorios VDI necesitan más recursos que los escritorios publicados, pero no es necesario que las aplicaciones instaladas en ellos sean compatibles con sistemas operativos de servidor. Además, según el tipo de escritorio VDI que elija, estos escritorios se pueden asignar a usuarios individuales. Esto permite a los usuarios un alto grado de personalización.

Al crear un catálogo de máquinas para escritorios VDI, hay que crear uno de estos tipos de escritorios:

  • Escritorio aleatorio no persistente, también conocido como escritorio de VDI agrupado: Cada vez que un usuario inicia sesión en uno de estos escritorios, se conecta a un escritorio seleccionado de un grupo de escritorios. Este grupo se basa en una sola imagen maestra. Todos los cambios realizados en el escritorio se pierden tras reiniciarse la máquina.
  • Escritorio estático no persistente: Durante el primer inicio de sesión, a un usuario se le asigna un escritorio proveniente de un grupo de escritorios (todas las máquinas del grupo se basan en una sola imagen maestra). Después del primer uso, cada vez que el usuario inicie sesión para usar un escritorio, se conectará al mismo escritorio que le fue asignado la primera vez. Todos los cambios realizados en el escritorio se pierden tras reiniciarse la máquina.
  • Escritorio estático persistente: A diferencia de otros tipos de escritorios VDI, los usuarios pueden personalizar completamente estos escritorios. Durante el primer inicio de sesión, a un usuario se le asigna un escritorio proveniente de un grupo de escritorios. Las siguientes conexiones del usuario se establecen con el mismo escritorio que se asignó la primera vez. Los cambios realizados en el escritorio se conservan tras reiniciarse la máquina.