jump to navigation

soluciones de virtualizacion: qemu vs vmplayer septiembre 24, 2007

Posted by abaqueiro in comparacion, qemu, software, virtualizacion, vmware.
add a comment

Pues por fin se me hizo jugar con el vmware, al parecer entendieron bien que no eran muy claros en su página y en la explicación de sus productos, pero ahora ya son más claros y su sitio es más entendible, por lo que ya pude entender sin perder tanto tiempo que el VMPlayer es de libre uso, y que es simplemente para correr un archivo imagen de máquina virtual, mientras que el VMWorkstation es para crear estas imagenes y hace las veces de player, y finalmente el VMServer es como un sistema operativo sobre el que se pueden correr de forma paralela varias máquinas virtuales (caray, porque no explican esto así de facíl en otro lugar)

Ahora bien, los resultados, son alentadores, ya que (supongo que gracias a que VMWare hizo un formato abierto la especificación de las imagenes de máquina virtual) resulta que hay compatibilidad con qemu, ya que qemu puede correr las imagenes de vmware (.vmdk) tanto como las suyas propias (qcow) y formatos (raw)

Por lo que puedo ver entre qemu y el vmplayer, qemu tiene más opciones de configuración y da más posibilidades, claro abría que probar el vmworkstation a ver que ofrece.

En lo que respecta al rendimiento, por el momento (Sep 2007) el VMPlayer supera al qemu en un factor de 2:1 y por momentos 3:1, esto al probar un appliance de KnowledgeTree, por los tiempos de respuesta (qemu 1.6 segs, vmplayer 0.6 segs)

Ya que con el vmplayer no podemos crear imagenes de máquinas virtuales, lo podemos hacer con qemu-img y correrlas con el vmplayer, mientras mejoran el rendimiento de qemu, lo que si es que el formato .vmdk de vmware ocupa más espacio que el formato qcow de qemu, al cual incluso se le puede meter compresión.

qemu networking: accesando a los puertos de una maquina virtual desde maquina host septiembre 23, 2007

Posted by abaqueiro in qemu, software, virtualizacion.
1 comment so far

Si por ejemplo, nuestra máquina virtual corre un servidor web en el puerto 80, y queremos poder llamar desde el navegador de nuestro sistema operativo anfitrión (host) a dicho servicio, sabemos que aunque qemu crea una interface de red virtual con IP 10.0.2.1 y le asigna el IP 10.0.2.15 a la máquina virtualizada, desde el host no podemos llegar usando ese IP, pero es posible redireccionar un puerto en el host, hacia un puerto en la máquina virtual para ello usamos el parametro redir al llamar a qemu, por ejemplo para acceder al puerto 80 de la virtual desde el 8000 del host:

-redir tcp:8000::80

trucos con qemu junio 28, 2007

Posted by abaqueiro in qemu, software, virtualizacion.
1 comment so far

Primero, ¿como montar un archivo de imagen (ya sea de floppy o de cd/dvd)? Este truco no es de qemu, pero es de utilidad, por ejemplo si queremos instalar un sistema operativo que originalmente venia en floppys pero sin usar estos porque a la mejor nuestra máquina ya no tiene uno.

losetup /dev/loop0 dosdisk1.img

Para decirle a qemu que use como floppy lo que tenemos montado en /dev/loop0

-fda /dev/loop0

{No se si el qemu sea capaz de usar la imagen del floppy directamente, luego con tiempo pruebo, o si alguien lo hace, me avisa para actualizar aquí, seria pasando a qemu los parametros

-fda disk1.img

}

Para entrar a la consola de qemu

ctrl+alt+2

Para salir de la consola qemu y regresar a la simulacion

ctrl+alt+1

En la consola de qemu podemos hacer cosas como expulsar de floppy

eject fda

Para desmontar una imagen montada en loop.

losetup -d /dev/loop0

Para decirle a qemu que carge otro diskette, en la consola de qemu

change fda /dev/loop0

El truco más cool de todos, para pasar datos entre nuestro sistema y las máquinas emuladas, o sea
Para que el emulador vea un directorio de nuestra máquina como un disco extra agregar al comando qemu:

-hdb fat:/mi/directorio

Encontre estos trucos en esta página que tiene un buen ejercicio sobre qemu para usar el viejo MS-DOS 6.22 con windows 3.11 (ah!!!, esas reliquias, que bonitos recuerdos me traen, me acuerdo de como habia que irle dando disco por disco cuando instalaba, que tiempos aquellos, jajaja, parezco abuelito):

página