Creando y distribuyendo paquetes de VMware ACE

Ok, una vez que tenemos claro cómo funciona VMware ACE, tenemos un servidor de VMware ACE montado y tenemos creada una instancia de una máquina virtual, preparada para distribuirla, y hayamos configurado sus directivas, en este documento, se muestra cómo crear los paquetes y cómo le afectarían ciertas directivas que hayamos configurado anteriormente. Pudiendo distribuir posteriormente estos paquetes para poder ejecutar las maquinas virtuales de él.

Una cosa que tenemos que tener en cuenta, es que, ya que vamos a desplegar imágenes de nuestra ‘plantilla’, necesitaremos Sysprep si vamos a personalizar cada máquina virtual, lo habremos configurado anteriormente, cómo es normal hacerlo, tener en cuenta que hay que dejar Sysprep (o bueno, conocido también como Deployment Tools) en el path correcto, dependiendo del S.O. de la máquina virtual cliente, por defecto en “C:Archivos de programaVMwareVMware WorkstationResourcesSysprepToolsxxxxx” de la máquina donde creemos estos paquetes.

Bueno, una vez tengamos esto listo, ya podremos generar paquetes ACE, para ello tenemos dos posibilidades:

– Paquete ACE: Será un paquete que nos genere una copia idéntica de la máquina virtual que vamos a distribuir más el instalador de VMware Player para poder ejecutarla.
– Paquete Pocket ACE: Será un paquete que nos genere una copia idéntica de la máquina virtual que vamos a distribuir más el ejecutable para poder ejecutar la MV de VMware Player para Windows o Linux pero pensado básicamente para ser ejecutado en dispositivos móviles tipo unidades PenDrive.

Primero generaremos un paquete ‘normal’ desde “Create new package”,

Nos sale el asistente para crearlo, “Next”,

Indicamos el nombre del paquete, la ubicación donde se quedará y además una nota para indicar una descripción, “Next”,

Podemos crear un paquete completo “Full” o simplemente un paquete con las modificaciones existentes en las políticas para ser ejecutado donde ya esté corriendo este paquete “Policy Update”, “Next”,

Podemos indicar que nos lo cree en la ubicación que dijimos anteriormente, o directamente creará diferentes directorios por si lo grabaremos en CD/DVD… pudiendo modificar el tamaño en el que partiremos el paquete. “Next”,

Especificamos la contraseña para poder activar esta instancia, si nos interesa que cuando enciendan la MV les pida contraseña, “Next”,

Así como pudiendo indicar el usuario de Windows & su contraseña, “Next”,

Comprobamos el resumen de la generación del paquete, “Next” para comenzar a generarlo,

Esperamos unos minutos mientas nos genera un paquete con esta máquina virtual, podremos observar cómo arrancará la máquina virtual para poder ejecutarle el cambio de SID o las modificaciones necesarias, esperamos mientras genera este paquete…

Ok, una vez generado, podemos comprobar la ruta donde los lo habrá dejado, esto es lo que debemos dar a quien querramos que tenga una copia de la máquina virtual que habremos generado. “Finish”.

Y desde la propia consola veremos los paquetes que hay generados a partir de esta máquina virtual/instancia.

Si vamos a la ruta del paquete, COMO USUARIOS, esto es, somos el usuario final, y vamos a utilizar la máquina virtual que nos han preparado nuestros administradores de IT. Podremos observar que tenemos un setup.exe, eso será lo que tengamos que instalarnos para tener la máquina virtual en ejecución, allá donde vayamos.

Si comenzamos el asistente de instalación, comprobamos que es un paquete de VMware ACE, nos indicará el nombre que establecimos a la máquina virtual, con eso sabremos si es el paquete correcto que tenemos que instalarnos o no. “Next”,

Seleccionamos el path de instalación del paquete, por defecto será en “C:Documents and SettingsAll UsersDatos de programaVMwareVMware ACExxxx” & “Next”,

Indicamos que nos genere un acceso directo en el escritorio… “Next”,

Pulsamos en “Install” para proceder con la instalación del paquete,

… esperamos mientras nos instala VMware Player y nos copia la MV…

Ok, tras unos minutos tendremos la MV instalada y lista para ejecutar, “Next”,

Ok, listo, “Finish”,

Comprobamos que tenemos el acceso directo y lo abrimos.

Nos sale la EULA que indicamos anteriormente, la aceptamos,

Cómo hemos indicado anteriormente, nos pedirá una clave de activación y podremos cambiarla o quitarla si nos fuera necesario, “OK”,

…esperamos a que la máquina virtual arranque…

Ok, listo, ya tendríamos el paquete distribuido y preparado para que el ‘comercial’ haga la demo con el producto que tenga dentro… además podremos observar que al arrancar le daría un mensaje de caducidad de la MV,

Si queremos, podemos crear un paquete del tipo Pocket ACE para distribuirlo más cómodo en unidades USB ligeras y poder ejecutar la máquina virtual sin tener que instalar nada donde vayamos. Para ello, pulsamos en “Create Pocket ACE package”,

Nos sale el asistente de preparación, indicamos el nombre del paquete, y el path donde se creará el paquete aunque después podamos distribuirlo a unidades portátiles, “Next”,

Seleccionamos el VMware Player que queremos embeber, sólo para Windows, Linux 32-bit y/o Linux 64-bit, “Next”,

Introducimos el password para que posteriormente pida al activarlo, “Next”,

E introducimos además un password para que cuando quieran distribuirlo a dispositivos portátiles/USB puedan hacerlo con nuestro permiso, “Next”,

Establecemos la contraseña para el administrador de nuestro S.O. de la máquina virtual, “Next”,

Comprobamos el resumen de generación del paquete, “Next” para crearlo,

… esperamos mientras genera el paquete…

“Finish”, ahora quedaría distribuirlo a unidades externas.

Para ello, donde hayamos almacenado este paquete del tipo Pocket ACE, tendremos un ‘deploy.exe’, lo ejecutamos para guardarlo en nuestro pendrive,

Podemos seleccionar un dispositivo externo tipo HD USB o Pendrive, pero yo no lo haré en este caso ya que mi pendrive es muy pequeño y no entra la MV 😉 y lo meteré en un directorio como si fuera un pendrive 😉

Debemos introducir el password para distribuir este paquete & “OK”,

… esperamos unos cuantos minutos…

Ok, aceptamos, ya tendríamos listo el paquete.

Este sería el contenido, y como podremos observar no tendríamos que instalarnos ningún cliente de VMware para poder ejecutar esta máquina virtual, cómo durante el asistente le he dicho que sería para Windows, me crea el run.exe

Aceptamos el acuerdo de licencia al abrirlo,

Y ya tendremos el VMware Player con su máquina virtual dentro y todas las directivas que hayamos generado sobre este paquete,

Igual que antes, introducimos la contraseña para activar la máquina virtual,

y esperamos mientras la máquina es preparada para ser ejecutada.

Una vez ejecutada ya podríamos trabajar con ella!!

Si nos fijamos, podríamos ver las instancias que tenemos en uso o hemos tenido de los paquetes que hemos generado, esto lo podremos ver desde VMware Workstation ACE Edition si nos conectamos al servidor ACE o, si no, desde la web del servidor ACE,

Introducimos la URL del servidor VMware ACE y desde “Help Desk” podríamos ver las instancias en uso, las que están activadas o no, pudiendo modificar las directivas para ellas, además de ver datos interesantes como quien la ha activado, desde qué equipo, cuando…