Métodos de entrega

Es probable que un único método de entrega no cubra todas sus necesidades.

Por eso, puede plantearse varios métodos de entrega de aplicaciones. Elegir el método adecuado ayuda a mejorar la escalabilidad, la administración y la experiencia de los usuarios.

  • 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 más información, 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, lo que ayuda frente a problemas de compatibilidad. Para obtener más información, 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. 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 más información, 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 más información, consulte Acceso a aplicaciones locales y redirección de URL.

Para los escritorios, puede utilizar los escritorios VDI o los escritorios publicados de Citrix Virtual Apps.

Aplicaciones y escritorios publicados de Citrix Virtual Apps

Use máquinas de SO de servidor para entregar aplicaciones publicadas de Citrix Virtual Apps y escritorios publicados de Citrix Virtual Apps.

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 manera centralizada y los usuarios no pueden modificar la aplicación, lo que proporciona una experiencia de usuario coherente, 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, desde su menú Inicio, o con una dirección URL que le ha 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 de SO de servidor.
  • 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 de SO de servidor admiten grupos de entrega que alojan o aplicaciones o escritorios, o ambos.

Administración de sesiones y asignación:

  • Las máquinas de SO de servidor 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á usando 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

Use máquinas de SO de escritorio 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, ofreciendo así una solución de entrega de aplicaciones más rentable.
  • Cuando el usuario inicia una sesión, se le puede asignar aleatoriamente a 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 está respaldada en máquinas de SO de escritorio. 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 discos Personal vDisk 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 de servidor.

Procesamiento, alojamiento y entrega de aplicaciones:

  • Lo mismo que con máquinas de SO del servidor, excepto que son máquinas virtuales de SO de escritorio.

Administración de sesiones y asignación:

  • Las máquinas con SO de escritorio 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

Use máquinas con SO de escritorio para entregar escritorios VDI de Citrix Virtual 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 de Citrix Virtual Apps, pero no es necesario que las aplicaciones instaladas en ellos respalden 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 VDI: 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 uno de estos escritorios, 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.