Virtualización, Linux y soluciones Open Source
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á:
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:
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:
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).
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 Sí. 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.

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.

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.

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.

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.

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.
Kernelia es una empresa consultora de sistemas informáticos que ofrece soluciones de virtualización de servidores, virtualización de escritorios, virtualización de aplicaciones, servicios TI basados en soluciones open source, mantenimiento y administración de sistemas y centros de datos, que ofrece servicios a otras empresas en el campo de la Informática Corporativa.
Nuestro principal activo es el equipo humano, formado por profesionales de gran valor y especialización, con amplios conocimientos y experiencia, con un alto sentido de servicio al cliente, del compromiso, de la colaboración y de la mejora constante e identificado con la visión de la empresa.
Josep Maria
febrero 4th, 2010 el 23:35
Felicidades por tu Blog.
Estoy realizando los pasos de “Instalación y puesta en marcha de piloto XenDesktop 4 ” pero posteriormente de realizar ‘correctamente’ el paso de la Instalación de la licencia Xen Desktop cuando reinicio el DDC me aparece “Citrix Desktop Delivery Controller does not have the required licenses present on the license server DDC
Please add the relevant licenses to the license server using the license Management Console”.
Por lo visto la descarga de .lic esta en el propio fichero XenDesktop_Express1.zip pero no acaba de funcionar/activarse.
¿Estoy realizando algun paso incorrectamente?
La parte V de la Instalación y puesta en marcha de piloto XenDesktop 4, esta disponible?
Muchas gracias y enhorabuena
Antonio Ivars
febrero 5th, 2010 el 12:51
Hola Josep, acabo de publicar paso a paso cómo descargar el archivo de licencia para el piloto de XenDesktop 4. Utiliza ese tutorial para generar el archivo de licencia, y después sube el archivo que te descargues al Servidor de licencias tal como describo en el blog, a través del Administrador de Licencias.
En cuanto a la parte V, casi la tengo terminada, dará a luz en breve.
Un cordial saludo.