miércoles, 7 de febrero de 2007

¿ VMware vs QEMU vs Virtual Box vs Virtual PC vs XEN?

Este tema va dirigido a los profesionales que se dedican a la programación en cualquier plataforma. El caso es el siguiente: soy un programador independiente, estoy haciendo un administrador de cabinas revolucionario y tengo que probar mi sofware en cualquier estación con windows, desde windows 95 hasta el vista, y deben correr bien y conectarse bien con una pc que va hacer de administradora, que puede ser cualquier versión de windows; el problema es que tengo solo una PC en casa, y no tengo recursos para comprarme dos o tres PCs o no tengo tiempo para re-re-re-reparticionar mi disco duro para instalarle todos esos sistemas, ¿que hago?.

La solución es simple: usa un sofware virtualizador, y ¿que es un software virtualizador?, es un software el cual te permite compartir una parte de tus recursos "reales" de tu PC y usarlas para crear varias PC "virtuales". Los recursos compartidos pueden ser de varios tipos: compartidos en demanda (el microprocesador), compartidos por reserva (espacio de disco duro, memoria, etc), o compartición exclusiva (cdrom, disquetera, dispositivos usb). Miren estas imagenes, windows dentro de windows.

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us



Entonces la solucion es tener todos los sistemas operativos dentro de una sola PC, y configuradas haciendo puente (bridge) a tu tarjeta de red, osea como si todas las PCs virtuales estuvieran conectadas a tu router o switch, cada una con un IP independiente. Entonces alli puedes instalar y ejecutar los programas que quieras a la vez. Personalmente uso vmware porque es bien rápido, sin embargo en esta página, se ha investigado que tanto qemu y virtualbox han desarrollado una velocidad realmente superior a vmware. Pronto probare estos dos programitas para verlo con mis propios ojos.

Mas imágenes:

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us

Free Image Hosting at www.ImageShack.us



Estos programas incluso tiene la posibilidad de virtualizar sistemas linux, mac, dos, y un montón de sistemas operativos (excepto virtual pc), es super interesante, especialmente para ensayar versiones alfa o beta de sistemas nuevos.

Existe una nueva plataforma de virtualización (todavia no hay xen para windows) que pretende ser el futuro de los virtualizadores debido a su método revolucionario de compartir recursos y con esto logrando un desempeño muchísimo superior a los arriba mencionados, se llama XEN. La siguiente imagen es linux opensuse como host y windows como guest.

Free Image Hosting at www.ImageShack.us

A disfrutar futuros virtualizadores!!!.

soporte.cnorte@gmail.com