1
®
ÍNDICE
3
INTRODUCCIÓN UDS Enterprise es un Broker de conexiones VDI multiplataforma para sistemas Windows y Linux. Gestiona servicios de escritorio
virtual, el acceso de usuarios a plataformas de virtualización y a recursos del Data Center o Cloud.
UDS Enterprise ofrece un conjunto de elementos software que conforman una plataforma para la gestión y despliegue de servicios
IP. Uno de estos servicios es la gestión del ciclo de vida, administración y conexión a escritorios virtuales.
Este documento contiene las instrucciones básicas para realizar la instalación de los elementos software de UDS Enterprise sobre
la infraestructura virtual VMware vSphere con el fin de desplegar escritorios virtuales Windows y Linux.
4
El contenido de esta sección describe los pasos para instalar las versiones
UDS Enterprise Free Edition y UDS Enterprise Evaluation Edition sobre la
plataforma VMware vSphere 5.X/6.X (previamente instalada y configurada).
Para instalar y configurar UDS Enterprise realizaremos las
siguientes tareas:
Solicitar Appliances UDS (Server y Tunneler) y número de serie
(Free/Evaluation) a Virtual Cable:
https://www.udsenterprise.com/es/descargas/
Subir Servidores UDS en formato Virtual Appliance (.OVA) a la
plataforma virtual, en este caso VMware vSphere (es necesario
disponer de servidor vCenter).
Configurar VMs UDS Server y UDS Tunneler.
Preparar plantilla (Gold Image) Windows y Linux (instalar actor UDS
y habilitar RDP/XRDP).
Crear elementos en la administración UDS: proveedor de servicio,
autenticador, OS manager y transportes.
Creación y publicación de Pools de Servicios Windows y Linux.
Instalar cliente de conexión (Plugin UDS) Windows y/o Linux.
Acceso a escritorios virtuales con UDS Enterprise.
Componentes que se necesitan para instalar y configurar
UDS Enterprise Free Edition y Evaluation Edition:
Plataforma virtual: Entorno donde se ejecutarán tanto los
servidores UDS como los escritorios virtuales autogenerados. Dicho
entorno deberá disponer al menos de un datastore con suficiente
espacio libre, una red virtual con servicio de DHCP para servir IPS a
los escritorios virtuales y vCPU/vRAM suficiente para todas las VMs.
Servidor UDS (Broker): Elemento principal de la solución. Se
facilita en formato Virtual Appliance.
Tunelizador UDS: Permite el acceso desde una WAN a los
diferentes servicios y proporciona el acceso HTML5. Se facilita en
formato Virtual Appliance.
Máquinas Base (Plantilla SO): Todos los escritorios autogenerados
por UDS estarán basados en estas plantillas, pueden tener SO
Windows y/o Linux.
Actor UDS: Se instala como servicio en la máquina virtual plantilla,
comunica los escritorios virtuales con el servidor UDS.
Plugin UDS: Se instala en el equipo cliente de conexión para poder
conectar con los escritorios virtuales y aplicaciones.
5
La primera tarea que realizaremos será la de crear los Servidores UDS en la
plataforma virtual VMware vSphere.
Los Servidores UDS se proporcionan como Virtual Appliances pre-
configurados (.OVA). Para poder subir estos appliances a la plataforma
VMware vSphere, podemos utilizar la administración vía web o el cliente
vSphere (este último será el método utilizado en este documento).
Pasos:
1.- Abrir conexión mediante VMware vSphere Client al servidor vCenter y
escoger la opción de menú File\Deploy OVF Template…
2.- Seleccionar la ubicación del appliance (.OVA) del Servidor UDS.
6
3.- Seleccionar el nombre y la ubicación de la máquina virtual.
4.- Indicar el datastore donde se va a almacenar el servidor virtual.
5.- Marcar el formato “Thick Provision Lazy Zeroed”.
6.- Revisar todas las opciones y finalizar el asistente.
Este proceso de importación deberá realizarse para el servidor UDS y en
caso de necesitar acceso desde una WAN o acceso vía HTML5, también
para el servidor UDS Tunneler.
NOTA: Para las versiones de UDS Free y Evaluation no es necesario el servidor
de base de datos (MySQL), puesto que estas versiones activan una BD interna.
7
Configuración UDS Server
Una vez alojada en la plataforma virtual VMware vSphere la máquina virtual
UDS Server (Broker), se abrirá una consola para proceder a su
configuración.
Paso 1.- Selección del idioma del teclado.
Paso 2.- Introducir el código de activación de la suscripción UDS Enterprise
Free Edition o UDS Enterprise Evaluation Edition (previamente solicitado vía
email a Virtual Cable).
8
Paso 3.- Se configurarán el nombre y datos IP:
Host Name: Nombre del servidor UDS.
Domain: Dominio donde va a ser alojado.
Datos de red del Servidor UDS: Dirección IP, Máscara de red,
puerta de enlace y servidores DNS).
Paso 4.- Configuración usuario administrador del sistema.
En este paso se creará un usuario para acceder inicialmente a la
administración de UDS.
La contraseña de este usuario será también la del usuario root del SO Linux
del Virtual Appliance de UDS.
NOTA:
La contraseña asignada al usuario administrador del sistema UDS será aplicada también al
usuario root del SO Linux que aloja el software UDS (para cambiarla podremos realizarlo vía
consola dentro del Virtual Appliance o desde la administración de UDS).
9
Paso 5.- Resumen de configuración.
Paso 6.- Una vez finalizado el proceso, reiniciamos el servidor.
Si necesitamos volver a ejecutar el asistente de configuración para modificar
algún dato, tendremos que validarnos en el servidor (con el usuario root y la
password establecida al usuario administrador del sistema del paso 4) y
ejecutar “SetupUDS.sh”.
Una vez realizada la nueva configuración será necesario reiniciar el servidor
manualmente para aplicar los cambios.
10
Configuración UDS Tunneler
Una vez alojada en la plataforma virtual VMware vSphere la máquina virtual
UDS Tunneler, se abrirá una consola para proceder a su configuración.
NOTA:
Para poder realizar una configuración con éxito de un servidor UDS Tunneler es necesario tener
configurado previamente un servidor UDS (Broker) y conocer su dirección IP.
Paso 1.- Selección del idioma del teclado.
Paso 2.- Se configurarán el nombre y datos IP:
Host Name: Nombre del servidor UDS.
Domain: Dominio donde va a ser alojado.
Datos de red del Servidor UDS: Dirección IP, Máscara de red,
puerta de enlace y servidores DNS).
11
Paso 3.- Se completan los datos de conexión al Servidor UDS (Broker):
Broker Address: Dirección IP o nombre DNS del servidor Broker
UDS.
Broker Port: Puerto de comunicación con el servidor Broker UDS.
Use SSL: Utilización de conexión segura SSL.
Paso 4.- Configuración contraseña usuario root.
La contraseña del usuario root del SO Linux.
12
Paso 5.- Iniciamos la configuración del servidor UDS Tunneler:
Una vez completados todos los pasos, será necesario reiniciar el servidor
UDS Tunneler.
Si necesitamos volver a ejecutar el asistente de configuración para modificar
algún dato, tendremos que validarnos en el servidor (con el usuario root y la
password establecida al usuario root en el paso 4) y ejecutar
“SetupTunneler.sh”
Una vez realizada la configuración será necesario reiniciar el servidor
manualmente para aplicar los cambios. Una vez completados todos los
pasos, será necesario reiniciar el servidor UDS Tunneler.
Si necesitamos volver a ejecutar el asistente de configuración para modificar
algún dato, tendremos que validarnos en el servidor (con el usuario root y la
password establecida al usuario root en el paso 4) y ejecutar
“SetupTunneler.sh”
Una vez realizada la configuración será necesario reiniciar el servidor
manualmente para aplicar los cambios.
13
Para realizar un despliegue automático de escritorios virtuales basados en
una plantilla de SO es necesario realizar una serie de tareas previas en la
plantilla. En esta sección se mostrará un ejemplo de cómo preparar una
plantilla Windows (10) y otra Linux (Ubuntu 16.04 + XFCE).
El transporte (protocolo de conexión) utilizado por los usuarios para
conectarse a estos SO será RDP (en el caso de los SO Linux usaremos
XRDP).
Instalación y configuración del Actor UDS
Una vez instalado el SO, las VMware tools, todas las aplicaciones deseadas
y realizada una optimización de la VM (deshabilitar servicios innecesarios,
actualizaciones automáticas, programas en el inicio, etc…), procederemos a
la instalación del Actor UDS.
El Actor UDS es el software que realiza las funciones de comunicación para
la transmisión de datos (estado de escritorio virtual, nombre de máquina…) y
comandos entre el Servidor UDS (Broker) y los escritorios virtuales
gestionados por UDS.
Se instala como un servicio en la máquina virtual que se va a usar como
plantilla para generar grupos de escritorios virtuales basados en Linked
Clones.
Para realizar la instalación del Actor UDS es necesario realizar una descarga
previa desde el propio Servidor UDS seleccionando el Actor adecuado para
cada plataforma (Windows y/o Linux).
Para ello se realiza una conexión al Servidor UDS (previamente alojado en la
plataforma virtual y completado su asistente de configuración) vía navegador
web y con credenciales de usuario con permisos de administración
(usuario creado durante el asistente de configuración de UDS Server) para
poder acceder al apartado descargas:
14
En el menú del usuario, seleccionamos “Downloads”:
Se mostrarán los Actores UDS disponibles para su descarga,
seleccionaremos el Actor correspondiente al SO que está instalado en la
plantilla que vamos a usar para desplegar los escritorios virtuales con UDS:
Para la plantilla Windows 10: UDSActorSetup-2.2.1.exe
Para la plantilla Ubuntu 16.04: udsactor_2.2.1_all.deb
15
Instalación Actor UDS en Windows 10
Una vez descargado el Actor UDS para máquinas Windows
(UDSActorSetup-2.2.1.exe) en la plantilla, lo ejecutaremos para proceder a
su instalación.
NOTA:
Antes de realizar la instalación del Actor UDS será necesario disponer nombre o de la dirección
IP del Servidor UDS (Broker).
Aceptar acuerdo de licencia:
Seleccionar ruta de instalación del Actor UDS:
16
Pulsar sobre “Install” para proceder a su instalación.
Una vez realizada la instalación, se procede a la configuración del Actor
UDS:
Introducimos la dirección IP o nombre del Servidor UDS (Broker) e indicamos
si se realizará una conexión segura y el nivel de logs generados.
Necesitaremos indicar el campo “UDS Master Key” que ha generado el
Servidor UDS (este código provee de mayor seguridad al sistema).
Para obtener este código tenemos que acceder a la administración de UDS
(con un usuario con permisos de administración), apartado “Tools -
Configuration”, seleccionamos la pestaña “Security” y copiamos el código
del parámetro “Master Key”:
17
Una vez configurados estos parámetros, ejecutamos el test de conexión para
comprobar la conectividad con el Servidor UDS (puertos 80/443):
Aceptamos y finalizamos la instalación del Actor UDS.
Instalación Actor UDS en Ubuntu 16.04
Una vez descargado el Actor para máquinas Linux (udsactor_2.2.1_all.deb)
en la plantilla, lo ejecutaremos para proceder a su instalación.
NOTA:
Antes de realizar la instalación del Actor UDS será necesario disponer nombre o de la dirección
IP del Servidor UDS (Broker).
Es posible que la instalación falle por que falte alguna dependencia, en ese
caso las instalamos automáticamente:
18
Una vez instaladas todas las dependencias necesarias, la instalación del
Actor UDS continuará automáticamente. En el asistente de configuración
indicamos la dirección IP del Servidor UDS:
Seleccionamos la comunicación con el Servidor UDS (puerto 80/443):
Indicamos el “UDS Master Key”.
Para obtener este código tenemos que acceder a la administración de UDS
(con un usuario con permisos de administración), apartado “Tools -
Configuration”, seleccionamos la pestaña “Security” y copiamos el código
del parámetro “Master Key”:
Aceptamos y finalizará la instalación del Actor UDS.
19
Para realizar la modificación de algún parámetro de configuración en el Actor
UDS, puede realizarlo con el configurador del Actor o directamente en el
fichero de configuración del Actor ubicado en /etc/udsactor/udsactor.cfg
(se necesitan permisos de root para acceder a este fichero de configuración)
Instalación y configuración de RDP
En esta parte del documento se mostrará cómo instalar y configurar el
protocolo de conexión RDP (XRDP para Linux) para poder realizar la
conexión con el escritorio virtual.
Habilitar RDP en Windows 10
El SO Windows 10 tiene por defecto instalado el protocolo RDP, por lo que
únicamente tendremos que habilitarlo:
Control Panel - System - Remote settings
20
Marcamos la opción: “Allow remote connections to this computer”.
Si habilitamos la opción “Allow connections only from computers running
Remote Desktop with Network Level Authentication (recommended)”,
sólo podremos conectarnos a los escritorios virtuales desde cliente de
conexión Windows (no podremos conectarnos desde clientes Linux o Mac y
tampoco usar la conexión HTML5).
Para poder realizar una conexión vía HTML5 (RDP encapsulado en el
navegador), deberemos modificar este parámetro del registro:
https://www.udsenterprise.com/es/wiki/Troubleshooting/Windows/Windows10
-HTML5/
Además, asegúrese de que el firewall no bloquea las conexiones al
puerto 3389.
Una vez terminada la configuración, intentamos conectar vía RDP a la
plantilla para comprobar su correcto funcionamiento.
Habilitar XRDP en Ubuntu 16.04
Para poder conectarse a escritorios Linux utilizando el protocolo XRDP, es
necesario realizar su instalación. Esta sección muestra su instalación
utilizando un script de instalación creado por el equipo de UDS Enterprise.
Antes de proceder con la instalación de XRDP, necesitaremos actualizar
nuestros repositorios:
Una vez actualizados, procederemos a la instalación de XRDP en su versión
0.9.1 a través del script facilitado por el equipo de desarrollo de UDS
Enterprise (es necesario ejecutar el script con una sesión de entorno gráfico
en ejecución).
Copiamos el script a nuestra plantilla Ubuntu (previamente descargado del
repositorio indicado en el apartado anterior) y lo ejecutamos:
Durante el proceso de instalación se añadirán de manera automática otros
componentes necesarios. El tiempo estimado de dicha instalación es de 4 a
8 minutos.
21
El script realizará las siguientes tareas:
Comprueba que el setxkbmap esté disponible (comando para
consultar y cambiar el teclado).
Realiza una instalación de pre-requisitos para compilar el servicio
XRDP.
Instala un escritorio alternativo para ser utilizado con XRDP. En este
caso instalará el entorno de escritorio XFCE4 (el escritorio que trae
Ubuntu, Unity, no es compatible con XRDP).
Descarga automáticamente los paquetes más recientes de XRDP y
los de xorgxrdp.
Compila los paquetes de xorgxrdp descargados previamente.
Instala x11vnc y tightvncserver, software open para el acceso
remoto.
Configura el gestor de ventanas.
Genera los certificados.
Instala XRDP.
Una vez finalizado todo el proceso, comprobaremos nuestra versión de
XRDP con el comando: xrdp --version
Reiniciamos la plantilla y comprobamos el acceso a través del cliente RDP
“escritorio remoto” de Windows o “freerdp”/“rdesktop” de Linux.
22
Una vez dispongamos de los Appliances de UDS configurados y alguna
plantilla Windows o Linux (con el Actor instalado y el protocolo de conexión
configurado) disponible para desplegar escritorios, accederemos al panel de
administración de UDS Enterprise para dar de alta los componentes
necesarios que nos permitirán realizar la publicación de escritorios virtuales.
Para ello accedemos a la dirección IP o nombre del Servidor UDS e
indicamos unas credenciales de administrador (en este primer acceso
debemos utilizar el usuario administrador indicado en el proceso de
configuración del Virtual Appliance UDS Server, paso 4).
Después de validarnos, accederemos a la ventana de servicios del usuario.
Expandimos el menú del usuario y seleccionamos “Dashboard” para
acceder a la administración de UDS Enterprise.
Panel de administración de UDS Enterprise:
23
Configurar “Service Providers”
A continuación mostramos un ejemplo de cómo crear un Service Provider del
tipo VMware vCenter:
En "Services", pulsamos sobre "New" y seleccionamos “VMWare vCenter
Platform Provider”:
Rellenamos los parámetros mínimos de configuración (pestaña “Main”):
nombre del proveedor, IP o nombre del servidor vCenter y usuario /
contraseña con permisos de administración sobre vCenter.
Para mayor información del significado de cada campo u otro tipo de
proveedor de servicios, consulte el manual de instalación, administración y
usuario de UDS.
24
Será necesario ejecutar el test de conexión para confirmar la correcta
comunicación con el servidor vCenter.
Una vez integrada la plataforma vSphere (donde se crearán los escritorios
virtuales), se deben crear servicios base de tipo "VMware Linked Clones
Base".
Seleccionamos un tipo de los tres tipos de "Service Provider" definido
anteriormente, pulsamos sobre "New" y creamos uno de los tres tipos
"Clone base - Full", “Clone base – Linked” and “Fixed Machines Pool”.
Para mayor información del significado de cada tipo de servicio base,
consulte el manual de instalación, administración y usuario de UDS.
En este caso, exponemos el ejemplo de “Clone base – Linked”:
25
Rellenamos los parámetros mínimos de configuración (pestañas “Main” y
“Machine”): Nombre identificativo del servicio, datacenter vSphere elegido
para el despliegue, pool de recursos donde alojar los escritorios, datastore
para alojar para las publicaciones, pool de recursos donde se encuentra
nuestra VM plantilla, máquina base o plantilla a utilizar por el servicio,
recursos de vRAM para los escritorios generados, red virtual,
almacenamiento para alojar los escritorios virtuales y una raíz de nombre
para asignar a los escritorios generados.
26
Salvamos y dispondremos de un "Clone based - Linked” válido en la plataforma VMware vSphere. Podremos dar de alta todos los servicios que necesitemos en la plataforma UDS.
Configurar “Authenticators”
A continuación, se mostrará un ejemplo de la creación de un autenticador de
tipo “Internal Database”.
En "Authenticators", pulsamos sobre "New" y seleccionamos “Internal
Database”:
27
Rellenamos los parámetros mínimos de configuración (pestaña “Main”)
nombre del autenticador, prioridad y etiqueta.
Una vez creado el autenticador de tipo “Internal Database”, damos de alta
grupos de usuarios y usuarios para permitir acceso al sistema (como
administrador y como usuario).
Seleccionamos el autenticador de tipo "Internal Database" creado
previamente y en la pestaña "Groups" pulsamos sobre "New".
Rellenamos los parámetros mínimos de configuración: Nombre de grupo.
Una vez tengamos creado el grupo o grupos de usuarios, damos de alta
usuarios y los asignamos a un grupo o varios.
28
Seleccionamos el Autenticador de tipo "Internal Database” creado
previamente y en la pestaña "Users" pulsamos sobre "New".
Rellenamos los parámetros mínimos de configuración: Nombre del usuario,
contraseña y asignamos este usuario a un grupo previamente creado.
Si necesitamos crear un usuario con permisos de administración, deberemos
activar los checks: “Staff member” y “Admin”.
En este ejemplo crearemos dos grupos de usuarios (uno para usuarios y otro
para administradores):
Y varios usuarios (uno de ellos con permisos de administración y que
pertenece al grupo de “Admins”):
Para mayor información del significado de cada campo u otro tipo de
autenticador, consulte el manual de instalación, administración y usuario de
UDS.
29
Configurar “OS Managers”
A continuación, se mostrará un ejemplo de la creación de un OS Manager de
tipo “Windows Basic OS Manager” y otro de tipo “Linux OS Manager”.
En "OS Managers", pulsamos sobre "New" y seleccionamos “Windows
Basic OS Manager” / “Linux OS Manager”:
Windows Basic OS Manager
Se utiliza para escritorios virtuales basados en sistemas Windows que no
forman parte de un dominio AD. Podremos indicar persistencia de los
escritorios virtuales generados por UDS Enterprise.
En este ejemplo configuraremos un servicio de escritorios virtuales Windows
persistentes (opción: “Keep service assigned”).
Rellenamos los parámetros mínimos de configuración: Nombre del OS
Manager, persistencia de los escritorios (“Keep service assigned” and
“Keep service assigned even on new publication” = persistente,
“Remove service” = no-persistente) y tiempo de inactividad en segundos
(UDS se encargará de cerrar sesión automáticamente pasado ese tiempo,
<= 0 no aplica, valor min. = 300).
Linux OS Manager
Se utiliza para escritorios virtuales basados en sistemas Linux. Podremos
indicar persistencia de los escritorios virtuales generados por UDS
Enterprise.
En este ejemplo configuraremos un servicio de escritorios virtuales Linux no
persistentes (opción: “Remove service”).
30
Rellenamos los parámetros mínimos de configuración: Nombre del OS
Manager, persistencia de los escritorios (“Keep service assigned” and
“Keep service assigned even on new publication” = persistente,
“Remove service” = no-persistente) y tiempo de inactividad en segundos
(UDS se encargará de cerrar sesión automáticamente pasado ese tiempo,
<= 0 no aplica, valor min. = 300).
Para mayor información del significado de cada campo u otro tipo de OS
Manager, consulte el manual de instalación, administración y usuario de
UDS.
Configurar “Transports”
La última tarea antes de crear un “Service Pool” será dar de alta tantos
“Transports” como necesitemos. Podemos crear un único transporte para
varios “Services Pool” o configurar uno para cada “Service Pool”.
Cuando creamos un “Transport” debemos elegir si será de tipo directo o
tunelizado:
Directo: usaremos este tipo cuando el cliente de conexión tenga
acceso de forma directa a los escritorios (Ej: LAN, VPN, etc…).
Tunelizado: Usaremos este tipo cuando el cliente de conexión no
tenga conectividad directa con los escritorios (WAN, sede remota,
HTML5, etc…). Estos transportes se apoyarán en el Servidor UDS
Tunneler para realizar la conexión.
A continuación, configuraremos un “RDP Transport” directo (sólo accesible
desde una LAN) y un “HTML5 RDP Transport” tunelizado (también
accesible desde LAN, el transporte HTML5 siempre usa el servidor
Tunneler).
31
RDP Transport (Direct)
En "Connectivity", pulsamos sobre "New”, “Direct” y seleccionamos “RDP
Transport”:
Rellenamos los parámetros mínimos de configuración:
Main: Nombre del transporte, la prioridad y los dispositivos que
podrán acceder.
32
Credentials: En este ejemplo, utilizaremos un usuario local
existente en la plantilla Windows 10.
Parameters: Activaremos las características que necesitemos.
Crearemos otro transporte del mismo tipo para nuestra plantilla Ubuntu.
NOTA:
En el transporte creado para Ubuntu 16.04 no podremos activar la opción “Allow Printers”
puesto que XRDP tiene una incompatibilidad con la redirección de impresoras.
33
HTML5 RDP Transport
En "Connectivity", pulsamos sobre "New", “Tunneled” y seleccionamos
“HTML5 RDP Transport”:
Rellenamos los parámetros mínimos de configuración:
Main: Nombre del transporte, la prioridad y los dispositivos que
podrán acceder.
Tunnel: dirección IP o nombre del servidor UDS Tunneler, en
formato:
https://IP_Tunnel:10443
34
Credentials: En este ejemplo, utilizaremos un usuario local
existente en la plantilla Windows 10.
Parameters: Activaremos las características que necesitemos.
Crearemos otro transporte del mismo tipo para nuestra plantilla Ubuntu.
NOTA:
La redirección del audio puede no funcionar dependiendo del navegador web usado.
35
Una vez finalizada la creación de todos los transportes ya podremos crear
“Service Pools” para publicar servicios.
Para mayor información del significado de cada campo u otro tipo de
Transporte, consulte el manual de instalación, administración y usuario de
UDS.
Configurar “Service Pools”
Una vez tengamos creado y configurado al menos un “Service Provider”
(con un servicio), un autenticador (con grupos y usuarios), un “OS Manager”
y un “Transport”, nos dispondremos a crear un “Service Pool” para poder
publicar escritorios virtuales.
En este ejemplo crearemos dos Pool de servicios, uno para Windows 10 y
otro con Ubuntu 16.04.
En "Service Pools", pulsamos sobre "New":
sudo
36
Service Pool: Windows 10
Rellenamos los parámetros mínimos de configuración:
Main: Nombre del servicio, indicamos el “Base Service” creado
anteriormente en el “Service Provider” vCenter5 (Windows 10) y
por último seleccionamos el “OS Manager” creado anteriormente
para máquinas Windows (Windows Basic persistent):
Availability: Indicamos los valores de la caché del sistema (prepara
y mantiene un número de escritorios especifico de manera
completamente automática). En este ejemplo configuraremos que
inicialmente se creen 5 escritorios (initial) y siempre tengamos 3
disponibles (cache):
En la pestaña “Display” también podremos asignar un icono al servicio para
mejorar su identificación de cara al usuario y agruparlo junto con otros
servicios (consultar el manual de UDS Enterprise para más información).
Salvamos y automáticamente comenzará con la publicación del servicio, en
este proceso se realizará un clon de la plantilla, el nombre utilizado será:
UDS Publication nombre_ServicePool-Número de publicación/revisión
37
Nota:
Se recomienda que la plantilla esté apagada antes de comenzar la publicación.
Una vez finalice la tarea, veremos dentro de UDS (en la pestaña
“Publications”, seleccionando el “Service Pool”) que aparece en estado
válido la publicación.
En este momento empezarán a crearse e iniciarse los escritorios virtuales (el
número indicado en la pestaña “Availability” del Pool de Servicios) en la
plataforma VMware vSphere.
En la pestaña “Cache” podemos observar el estado de estos y cuando se
muestren el estado válido, indicará que ya son accesibles por los usuarios (si
no están en estado válido, los escritorios no serán accesibles por los
usuarios).
38
Seleccionando el escritorio, podemos acceder al log y ver todas las tareas
realizados por el Actor UDS y en caso de error, se mostrará aquí.
Estos escritorios de la pestaña “Cache”, pasarán a la pestaña “Assigned
services” cuando un usuario solicite acceso a un servicio (se realizará la
asignación del escritorio a un usuario).
Hemos generado el Pool de Servicios indicando una máquina plantilla (con
su configuración) y asignando el “OS Manager”. Por último, tendremos que
seleccionar qué grupos de usuarios tendrán acceso al servicio y de qué
forma se conectarán al escritorio.
Para asignar grupos de usuarios de acceso al Pool de Servicios creado, nos
situamos sobre la pestaña “Groups” (seleccionando previamente el
“Service Pool”) y pulsamos sobre “New”.
Seleccionamos el autenticador (en nuestro caso sólo disponemos de uno) y
el grupo que queramos que tenga acceso a este Pool de Servicios.
39
Podemos a añadir tantos grupos de usuarios como necesitemos:
Para asignar Transportes a los servicios y que los usuarios puedan
conectarse a su escritorio, nos situamos sobre la pestaña “Transports”
(seleccionando previamente el “Service Pool”) y pulsamos sobre “New”.
Seleccionamos el transporte creado previamente para Windows y salvamos.
En este ejemplo asignaremos dos transportes por servicio, RDP y HTML5 (el
que menos prioridad tenga configurada, será el usado por defecto).
40
Realizadas todas estas tareas, los usuarios (que pertenezcan al grupo
“Users” o “Admins”) ya podrían acceder a su escritorio virtual Windows 10 a
través de una conexión RDP directa y también por HTML5.
Service Pool: Ubuntu 16.04
Repetiremos las tareas realizadas en el servicio Desktop Windows10 para
crear un servicio Ubuntu.
Rellenamos los parámetros mínimos de configuración:
Main: Nombre del servicio, indicamos el “Base Service” creado
anteriormente en el “Service Provider” vCenter5 (Ubuntu16) y por
último seleccionamos el “OS Manager” creado anteriormente para
máquinas Windows (Windows Basic persistent):
41
Availability: Indicamos los valores de la caché del sistema (prepara
y mantiene un número de escritorios específico de manera
completamente automática). En este ejemplo configuraremos que
inicialmente se creen 5 escritorios (initial) y siempre tengamos 3
disponibles (cache):
Salvamos y automáticamente comenzara con la publicación del servicio.
Una vez creada la publicación (clonación de la plantilla) se generarán los
escritorios. Como en el servicio anterior, esperamos a que los escritorios
estén en un estado válido:
Asignaremos grupos de usuario y Transportes como en el servicio anterior
para finalizar su configuración.
En este punto ya dispondremos de dos “Service Pools” (uno con escritorios
Windows10 y otro con Ubuntu16.04) disponibles para el acceso de usuarios:
42
Antes de acceder a nuestros escritorios virtuales a través del transporte RDP
directo, debemos tener instalado en nuestro cliente de conexión
(Windows/Linux/Mac) el Plugin UDS. Si accedemos a través del transporte
HTML5, no es necesaria su instalación (el transporte HTML5 es el único
transporte que no necesita el Plugin UDS para conectarse a un escritorio
virtual).
Si no tenemos instalado el Plugin UDS e intentamos acceder a un escritorio
utilizando cualquier transporte que no sea el HTML5, nos aparecerá un aviso
para realizar su descarga y posterior instalación.
Iniciamos sesión en UDS Enterprise con un usuario (en nuestro caso
usaremos el usuario: user01, creado previamente en el autenticador interno
de UDS).
En el menú del usuario seleccionamos “UDS Plugin”:
El sistema detectará automáticamente el SO y permitirá su descarga:
43
Instalación Plugin UDS: Windows
Una vez descargado el Plugin para equipos Windows, lo ejecutamos para
proceder a su instalación:
Indicamos ruta de instalación
Finalizamos
Una vez instalado el Plugin UDS en el equipo cliente de conexión Windows,
podremos acceder a nuestro escritorio virtual (Windows o Linux) a través del
transporte RDP directo.
Instalación Plugin UDS: Linux (Ubuntu 16.04)
Una vez descargado el Plugin para equipos Linux (Ubuntu en este caso), lo
ejecutamos para proceder a su instalación:
Es posible que la instalación falle porque falte alguna dependencia, en ese
caso las instalamos con el comando: sudo apt-get -f install
Una vez realizada la instalación de las dependencias, la instalación del
Plugin UDS continuará.
44
Una vez instalado el Plugin UDS en el equipo cliente de conexión Linux
Ubuntu, podremos acceder a nuestro escritorio virtual (Windows o Linux) a
través del transporte RDP directo.
Si necesitamos desinstalar el Plugin UDS, ejecutaremos: sudo dpkg --
purge udsclient
Finalizada la publicación de los dos “Service Pool” configurados
anteriormente y con los servicios (escritorios) autogenerados en estado
“válido”, nos dispondremos a acceder a los escritorios virtuales.
El acceso de los usuarios se realizará vía navegador web (actualmente se
soportan los navegadores Firefox, Chrome y Opera). Indicaremos el nombre
del usuario y su password (en este ejemplo utilizaremos el usuario “user01”
creado en el autenticador “Internal DB”)
Una vez validados en el sistema, nos aparecerán los servicios a los que
tenemos acceso (los cuales hemos configurando anteriormente asignando
grupos de usuarios a los “Service Pool”).
En nuestro caso dispondremos de dos servicios (uno Windows 10 y otro
Ubuntu 16.04):
En la esquina inferior derecha del servicio aparece una especie de “rueda
dentada”, que nos indicará que existe más de un tipo de transporte para
conectarnos al servicio. Si pulsamos directamente sobre el servicio,
utilizaremos el transporte por defecto (el transporte con menor valor en la
aparatada prioridad, será el que UDS marcará como “por defecto”). Si
queremos utilizar otro transporte, lo seleccionaremos del desplegable.
45
Si accedemos a un escritorio virtual a través del transporte HTML5, dicho
escritorio se nos mostrará dentro del navegador:
Si accedemos con cualquier otro transporte que no sea HTML5, el Plugin
UDS se encargará de llamar al cliente protocolo de conexión elegido (en este
ejemplo RDP) para realizar la conexión con el escritorio virtual:
UDS registrará cualquier acceso y mostrará información del mismo.
Accedemos al panel de control, seleccionamos el “Service Pool” y nos
situamos en la pestaña “Assigned Services”.
Para identificar y poder acceder más fácilmente a los servicios ser
recomienda utilizar “Pool Groups” y personalizar la imagen del servicio:
46
Todos los nombres propios de programas, sistemas operativos, equipos hardware, etc. que aparecen en este documento son marcas registradas de
sus respectivas compañías u organizaciones.
Reservados todos los derechos. El contenido de esta obra está protegido por la ley, que establece penas de prisión y / o multas, además de las
correspondientes indemnizaciones por daños y perjuicios, para quienes reprodujeren, plagiaren, distribuyeren o comunicasen públicamente, en todo
o en parte, una obra literaria, artística o científica, o su transformación, interpretación o ejecución artística fijada en cualquier tipo de soporte o
comunicada a través de cualquier medio, sin la preceptiva autorización.
VirtualCable comercializa UDS Enterprise mediante un modelo de
suscripción, incluyendo soporte y actualizaciones, según el número
de usuarios.
Además, VirtualCable ofrece servicios profesionales para instalar y
configurar UDS Enterprise y otras tecnologías de virtualización.
Para más información, visite www.udsenterprise.com o envíenos
un email a [email protected]
Contacto UDS Enterprise
C/ Severo Ochoa, 11 -
planta 2, 28521
Rivas Vaciamadrid
Madrid, España