@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-0

Instalar laboratorio Citrix XenApp 7.9

Instalar laboratorio Citrix XenApp 7.9 sobre VMware Workstation

Vuelvo a utilizar como en la anterior entrada sobre Openshift mi portátil MSI para realizar un laboratorio completo de otro tipo de Infraestructura. Hoy vamos a instalar Citrix XenApp en su versión 7.9. Así que empezaremos como cada siempre explicando en qué consiste el software que vamos a probar, qué hace, requerimientos que tiene y componentes (también explicaremos brevemente qué hace cada uno).

Objetivo, explicar la tecnología, su instalación y terminar con la publicación de una aplicación.

¿Qué es XenApp?

Así como VMware se podría decir que es la solución líder en virtualización en general, en mi opinión, Citrix XenApp es la solución más potente en la virtualización de aplicaciones, proporcionando aplicaciones Windows como servicios seguros. Al centralizar el control y la seguridad, TI puede movilizar la empresa a la vez que reduce los costos.

Componentes XenApp

Citrix XenApp está compuesto  de varios componentes que se centran en diferentes funciones que ahora explicaremos:

  • Delivery Controller: Es el componente de administración principal de los sitios de XenApp o XenDesktop, en un entorno productivo debería existir más de uno. Está compuesto por varios servicios, que comunicándose con el hypervisor, se puedan realizar múltiples acciones (distribuir aplicaciones o escritorios, autenticar o administrar los accesos, optimizar la carga de las conexiones…).
  • Base de datos o Database: Se necesita como mínimo una base de datos SQL para almacenar sesiones y configuraciones.
  • Citrix Studio: Se trata de la consola de administración desde donde se pueden publicar y administrar tanto aplicaciones como escritorios.
  • Citrix Director: Si se quieren resolver problemas, necesitaréis analizar los datos que recoge este componente y actuar sobre las alertas de la plataforma. Es una consola web de monitorización de la infraestructura.
  • Servidor de Licencias o Citrix License Server: Creo que está claro, administra las licencias conectándose con el controller.
  • Citrix StoreFront: Autentica a los usuarios en los sitios. Se podría decir, como su propio nombre indica, que es el frontal web de las aplicaciones o escritorios. Como la tienda a la que accede un usuario para ver qué tiene publicado.
  • VDA o Virtual Delivery Agent: Se instala en cada máquina que se va a utilizar en la infraestructura para proporcionar aplicaciones o escritorios.
  • Citrix Receiver: Es el agente que se instala en los dispositivos de los usuarios para poder acceder a la ejecución de aplicaciones y escritorios.

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-1

Adicionalmente existen otros servicios o componentes que yo no voy a utilizar como Provisioning Service, NetScaler Gateway o Citrix CloudBridge.

Si queréis ver los requerimientos de máquina podéis hacerlo desde este ENLACE.

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-0-1

Instalación Citrix XenApp

Como vais a poder ver, voy a intentar simplificar al máximo. Creamos cuatro máquinas para nuestro laboratorio, ya que no va a ser un entorno Productivo, nos vale con esto:

  • NEGUDC1: Controlador de dominio que reutilizaré para otros laboratorios y que XenApp tiene dependencia.
  • CTX01: En una sola máquina Citrix Director y Studio, Delivery Controller, StoreFront, Database y License Server
  • CTX02: La dejaremos de momento en StandBy, pero nos servirá para replicar componentes en otros momentos del laboratorio.
  • CTXVDA01: VDA

Integraciones con Directorio Activo

Lo primero que haremos será generar el controlador de dominio si no lo tenemos, añadir los servidores al dominio y generar un grupo y usuarios para trabajar con ellos:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-2

Generamos un grupo y un par de usuarios que metemos en dicho grupo, GPCITRIX y USERCITRIX01 – USERCITRIX02

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-3

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-4

Instalación Delivery Controller y otros componentes

Mapeamos en la máquina que llevará el role la ISO que deberemos haber descargado previamente de Citrix. Como podéis ver, desde la misma ISO disponemos la posibilidad de instalar también XenDesktop. Para esta entrada nos centraremos en XenApp, así que pulsamos Iniciar:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-5

Pulsamos en Delivery Controller:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-6

Decimos que SI:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-7

Aceptamos las condiciones y pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-8

Dejamos marcados todos los componentes:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-9

Marcamos todo y Siguiente:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-10

Como usaremos el FW de Windows dejamos en Automático:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-11

Pulsamos Instalar:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-12

La máquina pedirá reiniciarse:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-13

El proceso tardará unos 30 minutos:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-14

Aquí podéis elegir lo que queráis:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-15

Pulsamos Finalizar:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-16

Y arranca Citrix Studio. Pulsamos en Entregar aplicaciones y escritorios a los usuarios para configurar el Site nuevo:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-17

Le damos un nombre y Siguiente:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-18

Dejamos todo por defecto, pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-19

Ahora introducimos las licencias si las tenemos, sino usaremos el periodo de gracia de 30 días temporalmente:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-20

Como de momento no me interesa conectarme a un gestor de máquinas virtuales, ponemos Sin administración de máquinas:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-21

Dejo de momento desmarcadas las dos casillas:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-22A

Pulsamos Finalizar:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-23

Antes de agregar el servidor que va a publicar las aplicaciones, lo vamos a instalar:

instalar-laboratorio-citrix-xenapp-xendesktop-7-9-24

Instalación Citrix VDA

Mapeamos otra vez la ISO pero en servidor para VDA, que en este caso se llama CTXVDA01

instalar-laboratorio-citrix-xenapp-vda-7-9-25

Elegimos la segunda opción, Habilitar conexiones con una máquina de servidor (no voy a usar vCenter ni otra plataforma de momento):

instalar-laboratorio-citrix-xenapp-vda-7-9-26

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-vda-7-9-27

Introducimos manualmente el DC, probamos y Agregamos:

instalar-laboratorio-citrix-xenapp-vda-7-9-28

Agregamos todo y pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-vda-7-9-29

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-vda-7-9-30

Pulsamos Instalar:

instalar-laboratorio-citrix-xenapp-vda-7-9-31

Esperamos a que termine, se reinicia en medio de la instalación:

instalar-laboratorio-citrix-xenapp-vda-7-9-32

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-vda-7-9-33

Pulsamos Finalizar y vuelve a Reiniciarse:

instalar-laboratorio-citrix-xenapp-vda-7-9-34

Crear catálogo de máquinas

Añadimos la máquina al catálogo desde el Citrix Studio:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-35

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-36

Elegimos SO de Servidor y pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-37

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-38

Agregamos el servidor VDA y siguiente:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-39

Ponemos un nombre al catálogo y pulsamos Finalizar:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-40

Ya tenemos el servidor en el catálogo:

instalar-laboratorio-citrix-xenapp-catalogo-7-9-41

Crear grupo de entrega

Añadimos un Grupo de entrega:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-41

Pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-42

Modificamos el valor a 1 y pulsamos Siguiente:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-43

Agregamos nuestro grupo de DA creado al principio:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-44

Como esto es un LAB vamos a agregar una aplicación como la Calculadora desde el menú Inicio:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-45

De momento no me interesan los escritorios:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-46

Damos un nombre al Grupo de Entrega y pulsamos Finalizar:

instalar-laboratorio-citrix-xenapp-grupo-entrega-7-9-47

Acceso por Storefront

Ahora accederemos al portal web para ver si vemos la aplicación (http://ctx01.negu.local/Citrix/StoreWeb/). Pulsamos Detectar Receiver (deberemos tenerlo instalado previamente)

instalar-laboratorio-citrix-xenapp-storefront-7-9-33

Ahora podemos descargarlo o decir que ya está instalado:

instalar-laboratorio-citrix-xenapp-storefront-7-9-34

Ahora introducimos las credenciales de uno de los usuarios del grupo configurado:

instalar-laboratorio-citrix-xenapp-storefront-7-9-35

Vamos a aplicaciones y veremos la aplicación publicada:

instalar-laboratorio-citrix-xenapp-storefront-7-9-36

Bajará el fichero ICA y ya tenemos la aplicación corriendo en Citrix XenApp:

instalar-laboratorio-citrix-xenapp-storefront-7-9-37

Podéis comprobar en Citrix Studio que existe la sesión:

instalar-laboratorio-citrix-xenapp-storefront-7-9-38

Seguiremos en otras entradas…

 

 

 

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

citrix-powershell-extraer-licencias-mediante-wmi-1

Citrix Powershell: Extraer licencias mediante WMI

Citrix Powershell: Extraer licencias mediante WMI Buscando una solución para que mi Zabbix pueda mostrarme …

5 comentarios

  1. Muchas gracias por este excelente tutorial, ahora tengo una pregunta: en 6.5 era solo hacer un altaddr /set en los servidores (VDA) que compartían la app, este comando ya no existe, como puedo publicar mis aplicaciones a internet?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

5 × cinco =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu