Bueno voy a intentar explicar brevemente un poco sobre lo que he encontrado y las pruebas que he podido realizar. Aunque es cierto que tendre que profudinzar mas en los temas.
He intentado virtualizar utilizando los 3 sistemas que creo que son los mas adecuados siendo gratuitos y libres, excepto VMware Server 2.0 que es propietaria.
KVM no he podido realizar la prueba ya que el cpu de la maquina de pruebas no soporta la virtualización (Pentium 4), KVM solo soporta los que tiene los flags svm vmx:
less /proc/cpuinfo
En cuanto Xen he seguido varios manuales pero vamos que no es nada difícil de entenderlo. Es muy fácil de usar y el rendimiento es increíble, o por lo menos me ha parecido. Se echa de menos una interface para poder administrar visualmente la herramienta, por lo menos siguiendo estas instrucciones. Se puede instalar un administrador visual para configurar las maquinas de forma remota. Dispone de un live cd para poder realizar unas pequeñas pruebas, este está en la wiki de Xen
[caption id="attachment_245" align="aligncenter" width="300" caption="Administrador grafico"][/caption]
Instalacion administracion grafica, sirve tanto para KVM como para Xen:
aptitude install virt-viewer virt-manager virt-goodies
En los equipos tiene que estar instalado lo siguiente:
aptitude install libvirt-bin
Sobre KVM, me ha parecido algo mas facil de configurar que Xen, quizas por que sabia mejor lo que buscaba. Me ha gustado la facilidad al igual que Xen, y bueno todo es probar y ver que se adapta mejor a nuestras necesidades, solo que para utilizar KVM es necesario que dispoga de los flags que he comentado anteriormente. KVM dispone de una aplicacion web para poder administrarla pero me parece que me quedare sin probarla por ahora.
En cuanto VMware server, pues que decir, el que haya utilizado alguna vez VMware ya sabe como funciona y se instala sino se puede seguir estas instrucciones para instalar. Bastante atractivo si no tienes mucho tiempo para configurar y andar rebuscando aunque el rendimiento baja bastante.
Personalmente recomiendo habiendo probado 2 de las 3 que tenia para probar me quedaría con Xen, ahora me toca profundizar un poco mas en los temas
Tras probar las 3 versiones me quedaria, esto es gusto personal con KVM, pero con las maquinas que dispongo (la de las pruebas para KVM es mi equipo de trabajo) solo puedo utilizar Xen o VMware server, siendo asi lo mas probable es que utilice Xen, por ser libre, aunque eso si, tendre que dedicarle mas tiempo.
Entre Xen y KVM, pues la verdad no se, tendre que documentarme un poco sobre rendimiento para eligir la que mayor rendimiento de.
Referencias Xen:
http://linuxsilo.net/articles/xen.html
http://www.howtoforge.com/virtualization-with-xen-3.3.1-on-debian-etch
http://www.howtoforge.com/debian_etch_xen_3.1
Referencia KVM:
http://www.howtoforge.com/virtualization-with-kvm-on-ubuntu-8.10
http://www.howtoforge.com/virtualization-with-kvm-on-a-debian-lenny-server
http://how2forge.net/kvm-virtualization-with-enomalism-2-on-an-ubuntu-8.10-server
https://help.ubuntu.com/community/KVM
http://virt-manager.et.redhat.com/
http://dukkon.blogspot.com/2008/11/virtualizacion-con-kvm.html
Referencia VMware server 2.0:
http://www.howtoforge.com/how-to-install-vmware-server-2-on-ubuntu-8.10
Comentarios