Durante el ultimo año he estado utilizando VMware. Al principio no estaba muy convencido de que pudiera hacer algo mas que probar nuevas versiones de sistemas operativos, Solaris y Ubuntu Linux principalmente; sin embargo conforme el tiempo pasa me doy cuenta que la virtualizacion permite hacer muchas cosas y que no es solamente una moda o marketing.
Entre las cosas que he estado haciendo:
- Probar clustering con una sola maquina fisica
- Tener ambientes alternativos de escritorio, sin tener que estar haciendo dual boot :)
- Probar versiones diferentes de soluciones de software
- Probar procedimientos de upgrades/updates y aplicacion de parches
- Probar soluciones que requieren mas de un host
- Instalar ambientes de escritorio con Windows para probar Juegos :)
- Probar sistemas operativos: Linux, Solaris, Windows, etc...
- Probar y perfeccionar procedimientos destructivos
Puedes tener un laboratorio en cuestion de minutos, un par de horas si es mas complejo; todo es cuestion de tener un set base y de ahi copiar y adaptar las nuevas maquinas de acuerdo a las necesidades.
Lo mejor es que puedes hacer respaldos de tus maquinas antes de comenzar cualquier actividad destructiva, y cuando algo sale mal, documentas la falla, restauras la maquina a como estaba al principio, inicias el procedimiento y arreglas lo que hiciste mal y continuas.
Por el momento solo he tenido oportunidad de trabaar con VMWare pero supongo que con las demas soluciones de virtualizacion VirtualBox, Xen, VirtualPC, y un largo etc puedes hacer cosas similares.
Saludos...