workstation vmware virtualization hyper-v

workstation - VMware o Hyper-V para desarrolladores



hyper v vs vmware (6)

Estoy buscando reemplazar un par de máquinas en la oficina con una máquina multiprocesador más potente que ejecute VMware o Hyper-V de Microsoft con el objetivo de alojar una combinación de sistemas operativos Windows Server 2003, Windows Server 2008 y Linux. Las máquinas se utilizan principalmente para probar sitios web ASP.Net o Perl. No necesito funciones avanzadas como la migración en vivo de los sistemas en ejecución, pero sería útil poder restaurar una máquina a un estado conocido. El rendimiento no es realmente un gran problema, a menos que uno sea notable más rápido que el otro.

Mi pregunta es: ¿debo jugar seguro e ir con VMware o Hyper-V es lo suficientemente maduro como para ser un candidato?


Hyper-V funciona bastante bien e incluso admite VM de Linux. La principal ventaja es que si ya está ejecutando Windows Server 2008, viene de forma gratuita, mientras que tiene que pagar VMWare por separado. Creo que VM ware proporciona mejores herramientas de administración de sistemas, pero eso no es realmente un gran beneficio en este caso particular.

Personalmente he usado Hyper-V para desarrollo, es decir, ejecutando una máquina de vista para probar en la parte superior de una caja de servidor 2008.


Me gusta vmware. Una buena característica es que se ejecuta en varios sistemas operativos host, por lo que puede mover su sistema operativo invitado a un servidor Linux o a un escritorio de Windows como desee.


Mi problema con Hyper-V es que mata el rendimiento en algunas cosas en el sistema operativo host, especialmente las cosas de A / V. Cada vez que reproduzco música en el sistema operativo host y hago algo que golpea el disco duro (como la compilación), la música comienza a omitirse. Del mismo modo, al reproducir video en tiempo real, tendrías que esperar hasta que se haya descargado por completo antes de que se reproduzca sin saltear.

Desde entonces, volví a VMware y no podría estar más feliz.


VMware recientemente lanzó una versión gratuita de ESXi recientemente.

VMware tiene algunas ventajas:
1. Las máquinas virtuales de VMware son portátiles en diferentes tipos de hardware. IIRC, Hyper-V usa los controladores del sistema operativo host.
2. Las máquinas virtuales de VMware son portátiles en diferentes productos de VMware (aunque es posible que deba usar su herramienta de conversión para pasar de algunas máquinas virtuales alojadas a ESX o ESXi).
3. Las plataformas de VMware han estado en uso por mucho más tiempo, y son productos bastante maduros y, en general, mejor conocidos por la resolución de problemas.

Con VMware, podría desarrollar y probar una máquina virtual en su sistema local utilizando VMware Workstation, Fusion, Server o Player, y luego implementarla en un servidor de producción más adelante. Con Hyper-V, creo que tendrías que construir la máquina virtual en el cuadro de destino para obtener mejores resultados. Si el rendimiento no es realmente tan grande, VMware Server puede ser la mejor opción, ya que puede ejecutar la mayoría de las máquinas .vmx directamente y, en general, es un poco más fácil de administrar; si el rendimiento se vuelve crítico, aún tiene la opción de actualización ESX o ESXi con la que puede usar esas mismas máquinas virtuales.

Esta entrada habla sobre cómo las máquinas del Servidor Virtual no se ejecutarán en Hyper-V:
http://blogs.technet.com/jhoward/archive/2008/02/28/are-vhds-compatible-between-hyper-v-and-virtual-server-and-virtual-pc.aspx


Una nota rápida sobre Windows Vista como servidor para VMware Server, no funciona tan bien con Vista como el sistema operativo host en comparación con Windows XP como servidor. El sistema prácticamente se bloquea mientras que el servidor de VMware ''inicia'' una máquina virtual. Después de eso, no es tan malo usarlo. VMware Server 2.0 debería solucionar estos problemas con Vista como sistema operativo host. (Estaba usando Vista Business RTM)

También es de destacar: VMware prohíbe que cualquier tipo de evaluación comparativa se publique en Internet a menos que autoricen los datos (es decir, no verá ningún punto de referencia que demuestre que VMware es más lento que Tech X). La rumorología afirma que puede ver un mejor rendimiento con Hyper-V, xVM (la versión empresarial de Sun de VirtualBox) y Xen. Sin embargo, estas cosas tendrías que investigarte a ti mismo, ya que en realidad no encontrarás nada a través de Google.


Necros el hilo Solo quería agregar mi 2c ya que la última publicación ha sido un tiempo.

He estado usando VMWare Server desde la versión 1.6 hasta 2.0.

Solo por curiosidad, probé Hyper-V, y hay una ganancia de rendimiento definitiva real. Hyper-V es más rápido.

Cambiado hace 2 meses y nunca miró hacia atrás.