Uso de escritorios sin conexión en VMware View 4.6

Hoy veremos la como disponer sin conexión escritorios de VMware View 4.6, para ello necesitaremos un servidor VMware View 4.6 Connection Server con el rol de Transfer Server. Este servidor permitirá de forma simultánea hasta 20 transferencias de escritorio (podemos montar otro para más capacidad, alta disponibilidad o balanceo). Con esto conseguiremos permitir que nuestros usuarios trabajen sin conexión descargándose los escritorios (de composer) en su equipo portátil y cuando vuelvan a estar online suban de nuevo dicho escritorio al entorno VMware View.

Esta máquina que necesitaremos deberá disponer de un controlador LSI Logic Parallel, así que se lo asignaremos antes de instalar el SO si es posible. No deberá pertenecer a dominio, tendrá que tener dirección IP fija y deberá poder acceder al datastore donde se encuentren la máquina primaria de Composer, así como el host ESX donde se ejecuta; debe estar gestionado por el mismo VMware vCenter. Podremos montarlo bajo Windows 2003 SP2 St/Ent x86 (2Gb RAM) o Windows 2003 R2 SP2 St/Ent x86 (2Gb RAM) o Windows 2008 R2 St/Ent x64 (4Gb RAM). Necesitaremos que tenga disco duro suficiente como para almacenar las máquinas que vayamos a disponer sin conexión.

Dicho lo anterior podremos comenzar con la instalación del servidor Transfer Server desde el instalador de VMware View Connection Server,

Aceptamos el acuerdo de patentes, “Next”,

Aceptamos el contrato de licencia, “Next”,

Path predeterminado %ProgramFiles%VMwareVMware ViewServer, “Next”,

Seleccionamos View Transfer Server, “Next”,

Ok, indicamos los datos para Apache, nombre del dominio de la red, nombre que tendrá el servidor y correo electrónico del admin, “Next”,

Deberemos abrir los puertos 80tcp y 443tcp para permitir conexiones externas, “Next”,

Listo, pulsamos “Install” para comenzar la instalación,

Ok, “Finish”, a configurarlo!

Lo primero de todo aseguraremos la conectividad para que nuestros usuarios se descarguen sus escritorios de forma segura, ya que este servicio lo podremos ofrecer tanto dentro de nuestra red (lo más normal) como desde el exterior. Así que VMware View Administrator vamos a “View Configuration” > “Servers” en cada View Connection Server “Edit…”

En la pestaña “Local Mode” por lo menos deberemos habilitar “Use secure tunnel connection for Local Mode operations”, “Use SSL for Local Mode operations” y “Use SSL when provisioning desktops in Local Mode”. “OK”,

Ahora deberemos agregar el servidor Transfer Server a la consola de gestión, “View Configuration” > “Servers” > “Transfer Servers” > “Add…”,

Seleccionamos el servidor VMware vCenter que tiene alojado al Transfer Server, “Next”,

Seleccionamos el servidor Transfer Server & “Finish”,

Bien, ahora deberemos configurar un repositorio que será donde almacenemos en el servidor Transfer Server los escritorios sin conexión, para ello deberemos primero habilitar el modo mantenimiento en el servidor Transfer Server indicado, lo seleccionamos > “Enter Maintenance Mode…”

Damos por hecho que al entrar en modo mantenimiento este servidor no podrá ofrecer escritorios offline, “OK”

Vamos a “View Configuration” > “Transfer Server Repository” > “Edit…”

Aquí indicaremos donde se almacenarán las imágenes de los escritorios sin conexión, podremos especificar una ruta UNC o una ruta local (que será de algún disco local en el Transfer Server). “OK”,

Una vez creada ya podremos salir del modo de mantenimiento en los servidores que hayamos configurado.

“OK”,

Ahora deberemos indicar las máquinas que queremos permitir que nuestros usuarios se descarguen para disponerlos fuera de conexión, “View Configuration” > “Transfer Server Repository” > “Publish…”,

Indicamos el escritorio virtual desplegado con Composer y le asignamos una descripción & “OK”. Con esto queda configurado VMware View 4.6 para desplegar escritorios sin conexión.

Ahora necesitaremos tener instalado el cliente sin conexión de VMware View 4.6 (VMware View Client with local mode). Cuando lo tengamos instalado ya podremos disponer un escritorio sin conexión (siempre que hayamos publicado/permitido). Podremos realizarlo una vez estemos logueados en el escritorio o antes de conectarnos desde la opción “Check Out Desktop”.

En el caso de tener iniciada la sesión en el escritorio virtual deberemos confirmar que tenemos nuestros trabajos guardados “Sí”,

Si es la primera vez nos preguntará donde queremos almacenar esta ‘cache’, por defecto en %UserProfile%AppDataLocalVMwareVDMLocal Desktops, “OK”,

A la hora de descargar el escritorio comprobaremos que nos bajará sólo la información utilizada…

Y una vez descargado el equipo ya en local nos informará que podremos loguearnos ya de forma local en él. Una vez lo hayamos utilizado y trabajado con él siempre podremos volver a subir los cambios para sincronizarnos con el escritorio de nuestro CPD con “Check In”. Con “Rollback” podremos volver a la versión que teníamos en el CPD y no guardaremos los cambios realizados en el escritorio local. En el caso  que queramos seguir trabajando de forma local con nuestro escritorio pero queremos realizar una copia de seguridad del escritorio y sincronizarlo con el del CPD indicaremos “Request Backup”

La primera vez que entremos recibiremos un mensaje que nos indicará que estamos ejecutando el escritorio de forma local y que al ser la primera vez el equipo detectará nuevo hardware y tendrá que ser reiniciado posteriormente.

Tras lo dicho el equipo ya arrancará en nuestro equipo sin conectividad,

Cuando hayamos finalizado de trabajar con nuestro escritorio o lleguemos a la oficina al sincronizar los datos con el escritorio virtual del CPD veremos que sólo sube la información modificada!