martes, 27 de enero de 2009

Virtual Server 2005 R2 - Cómo utilizar un recurso compartido de red para guardar las máquinas virtuales

- Vamos a empezar el blog con un tema que creo nos puede interesar a todos los responsables de sistemas y que nos cuelgan el marrón de montar un sistema de virtualización seguro sin poder hacer ningún tipo de inversión. Por más que he mirado y buscado, no he encontrado ninguna referencia por ahí, con lo que he tenido que buscarme la vida (como siempre). Si tienes un par de servidores con Virtual Server 2005 R2 (gratuito) y quieres compartir las máquinas virtuales, solo tenías la opción de almacenar los ficheros en los discos locales o LUNs y copiarlos a los otros servers. Esto es funcionalmente muy laborioso y poco eficaz. La solución de utilizar una carpeta de red del servidor de ficheros resolvería completamente el problema, pero por defecto Virtual Server 'SOLO' soporta discos locales. ¿Cómo lo he solucionado?. Pues el método que he utilizado es tan sencillo como práctico:

1.- He configurado los dos servidores con Virtual Server manualmente para que cojan las máquinas virtuales de E:\VirtualMachines\. Este disco E: es una partición del disco físico (RAID) de ambas máquinas.

2.- He puesto los mismos nombres a los interfaces de red y los he conectado a las mismas VLANs.

3.- Me he creado una máquina virtual de pruebas en cada uno de los servidores.

4.- He parado los servicios del Virtual Server.

5.- He cambiado la letra de unidad de E: a F: en ambos servidores con el administrador de discos.

6.- He mapeado la carpeta de red, que está en una apliance de Netapp (pero puede estar en otro servidor) como E:, para que se trague que el disco mapeado es el disco físico.

7.- He copiado el contenido de F: a E: (es decir, las máquinas virtuales de pruebas)

6.- He arrancado los servicios y ¡PREMIO! aparecen las máquinas virtuales ;-)

Si quieres pasar una máquina virtual de un servidor a otro, símplemente elimínala de la lista y añádela en el otro servidor. Pulsar arrancar y ¡Funciona!.

Nota1: Se pueden copiar máquinas de otros servidores y añadir en los Virtual Servers, pero hay que poner el path completo.





No hay comentarios: