vDesktopDDC

El Delivery Controller es la pieza que centraliza la gestión de usuarios y Escritorios Virtuales. Desde ella controlaremos lo que pueden hacer los usuarios con sus escritorios y asignaremos grupos de usuarios a grupos de escritorios. Será el punto de entrada a XenDesktop a la hora de solicitar un Escritorio Virtual, y la encargada de arrancar y parar máquinas virtuales (Escritorios Virtuales) de la infraestructura de virtualización.

La lista de tareas a realizar para conseguir poner en marcha DDC será:

  1. Instalación del Sistema Operativo
  2. Instalación del “Desktop Delivery Controller”
  3. Instalación de la licencia Xen Desktop
  4. Instalación de actualizaciones del Sistema Operativo
  5. Hacer que la máquina sea miembro del dominio KERNELIA
  6. Configuración de Active Directory
  7. Configuración de la “Delivery Services Console”

Instalación del Sistema Operativo

Tal y como se describe en la documentación de XenDesktop 4, DDC ha de ser un Windows Server 2003 con SP2 ó Windows Server 2003 R2 con SP2, y además como requisito, deberemos instalar:

  • SP2 (si partimos de una versión Windows 2003 sin el SP2) (aquí)
  • .Net Framework 3.5 SP1 (aquí)
  • Windows Installer 4.5 (aquí)
  • Java Runtime Environment (aquí)

En la prueba piloto, la versión usada ha sido Windows Server Standard 2003, aplicándole las actualizaciones descritas en el párrafo anterior. Como nota importante, SÓLO HEMOS DE INSTALAR ESTOS PARCHES ANTES DE INSTALAR DDC, si aplicamos más actualizaciones del sistema, nos veremos con este bonito error al realizar la instalación:

Para continuar con la filosofía de Prueba Piloto, podremos bajarnos una versión de prueba de Windows 2003 R2, y utilizarla para poner en marcha DDC. En la siguiente URL disponéis de las imágenes CD1 y CD2 de Windows Server  2003 R2 Standard con SP2, que podemos renombrar a .iso y poder montarlas en nuestro repositorio CIFS de XenServer.

Crearemos una nueva máquina virtual en XenCenter, con las siguientes características:

  • 20 GB de disco
  • 768 MB de RAM
  • 1 interfaz de red

Una vez instalado el sistema, arrancaremos la VM, instalaremos las XenTools en la máquina virtual, estableceremos el nombre de la máquina a vDesktopDDC, y configuraremos la interfaz de red con la IP 192.168.12.1, máscara 255.255.0.0, puerta de enlace 192.168.0.1, y servidor DNS 192.168.11.1 (la IP de nuestro controlador de dominio, para poder añadir la máquina más tarde al dominio sin problemas).

Instalación del Desktop Delivery Controller

Insertamos la ISO de la instalación del Desktop Delivery Controller (DDC_VDA.iso), ISO que ya nos descargamos en la (Parte II) de este tutorial, y si no está habilitada la función de auto-arranque del CD, ejecutaremos autorun.exe.

Seleccionaremos “Install Server Components”, leeremos y aceptaremos la licencia marcando “I accept the license agreement” y le daremos a Next.

En “Select Components” dejaremos todas las opciones marcadas y seleccionaremos Next. Si no apareciese en la lista de componentes “Citrix Desktop Delivery Controller” significa que no hemos instalado los parches del sistema operativo necesarios.

En “Create or Join a Farm” seleccionaremos “Create new farm” e introduciremos el nombre de nuestra granja de escritorios: EscritoriosXD4 y seleccionaremos Next.

En “Specify Farm Edition” seleccionaremos “Enterpise Edition”, ya que para la prueba piloto no necesitamos las funcionalidades de “Platinum Edition”, por último seleccionaremos Next. Podemos ver aquí una tabla con las diferencias entre las 3 ediciones de XenDesktop 4.

En “Optional Server Configuration” dejamos sin marcar la opción “Use an existing database server” y Next.

Por último “Start Installation” pulsaremos Next.

Comenzará la instalación del Desktop Delivery Controller 4.0, nos pedirá el CD del Windows 2003 para instalar el IIS y el Terminal Server, introduciremos la ISO del Windows 2003 desde el repositorio CIFS de XenServer, y continuará la instalación de esos componentes.

Después nos volverá a preguntar por el CD del Desktop Delivery Controller, así que volveremos a montar la ISO desde el repositorio CIFS de XenServer y le daremos a Aceptar para que la instalación continúe.

Cuando nos pida reiniciar, le diremos que . La máquina virtual vDesktopDDC se reiniciará.

Volveremos a logarnos como Administradores de la máquina vDesktopDDC, de esta manera continuará con la instalación del resto de los componentes.

En “Setup Complete”, deberemos dejar SIN MARCAR las dos casillas: “Active Directory Configuration wizard” y “License Management Console start” y darle a Finish. Realizaremos estas tareas más tarde.

Instalación de la licencia Xen Desktop

Importante: seguimos logados como Administrador en la máquina local vDesktopDDC. Necesitaremos el archivo de licencia (license_fecha_hora.lic) que nos descargamos en la (Parte II) de este tutorial para activar el producto.

Abriremos Inicio->Todos los programas->Citrix->Management Consoles->License Management Console.

Pincharemos sobre el título “License Management Console” para ir a la página principal, y seleccionaremos el idioma “Español” de la lista que aparece en la izquierda. Una vez hayamos seleccionado el idioma, pincharemos sobre “Configurar el servidor de licencias”.

Pincharemos sobre “Paso 2: copie el archivo de licencias a este servidor de licencias”.

Le daremos a “Examinar”, seleccionaremos el archivo .lic que nos habremos descargado desde www.citrix.com/mycitrix y le daremos a “Abrir”. Por último le daremos a “Cargar”.

Con esto ya tendremos la licencia instalada y podremos cerrar el explorador.

Instalación de actualizaciones del Sistema Operativo

Lo siguiente es opcional, pero recomendable, y es aplicar el resto de actualizaciones del sistema. Para ello abriremos Windows Update, buscaremos actualizaciones,  y aplicaremos los parches disponibles.

Hacer que la máquina sea miembro del dominio KERNELIA

Lo siguiente será hacer miembro del dominio KERNELIA la máquina vDesktopDDC, para ello nos logamos como Administrador de la máquina y vamos a: Inicio->Panel de control->Sistema

Seleccionamos la pestaña “Nombre del equipo” y pulsaremos el botón Cambiar… Una vez abierta la ventana “Cambios en el nombre de equipo”, seleccionaremos “Miembro de Dominio:” y escribiremos KERNELIA y pulsamos Aceptar. Ahora nos pedirá usuario y contraseña del Administrador del controlador de dominio, introduciremos “Administrador”, y la contraseña de Administrador de vDesktopDmC,  y le daremos a Aceptar.

Reiniciaremos vDesktopDDC, y a partir de ahora para continuar con el resto de pasos, nos logaremos como Administrador del dominio KERNELIA.

Configuración de Active Directory

A continuación se muestran los pasos a realizar en el “Active Directory Configuration wizard”, lo ejecutaremos logados como Administrador del dominio KERNELIA, para ello ejecutaremos desde: Inicio->Todos los programas->Citrix->Administration Tools->Active Directory Configuration Wizard.

Se abrirá el asistente que preparará el Controlador de Active Directory para que pueda ser usado con XenDesktop 4. En la primera pantalla del asistente le daremos a Next.

En “Configure Farm OU in Active Directory”, le daremos a Browse, desplegamos el árbol “KERNELIA”, y seleccionamos “XD4”, le daremos a Ok para cerrar el diálogo. Y después a Next dejando sin marcar “Create a farm OU…”

En “Select Controllers”, pincharemos sobre Add Local Machine, y le daremos a Next.

En el cuadro resumen, comprobar que todo es correcto y cerraremos el asistente con Finish.

Si todo ha ido bien, cerraremos la consola de proceso pinchando sobre Close.

Configuración de la “Delivery Services Console”

Continuaremos logados como Administrador del dominio KERNELIA, y ejecutaremos desde: Inicio->Todos los programas->Citrix->Management Consoles->Delivery Services Console.

La primera vez que se ejecuta la Consola del DDC es ejecutado automáticamente el asistente de configuración. En la pantalla “Welcome” le daremos a Next.

En “Select Product or Components” todos los componentes deben estar seleccionados, y le daremos a Next para continuar.

En “Select Controllers”, le damos al botón Add Local Computer, y luego a Next.

En “Preview Discovery” le damos a Next.

Nos esperaremos a que nos indique “Discovery complete”, y cerraremos el asistente con el botón Finish.

En este punto tendremos acceso a la consola de DDC, y habremos acabado con la instalación/configuración del Delivery Controller.

Una vez configurada la máquina DDC, conviene reiniciarla, con lo que nos volveremos a logar a ella como Administrador del dominio cada vez que queramos abrir la “Citrix Delivery Services Console”.

En la próxima entrega realizaremos la instalación y configuración de PvS. La máquina Provisioning Services proveerá de los discos “virtuales” a nuestros Escritorios Virtuales.