2008-09-01 7 views
9

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 fin de alojar una combinación de Windows Server 2003 , Windows Server 2008 y sistemas operativos 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.VMware o Hyper-V para desarrolladores

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

Respuesta

16

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

VMware tiene algunas ventajas:
1. Las máquinas virtuales de VMware son portátiles a través de 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 utilizar 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 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 de cómo las máquinas de servidor virtual no se ejecutará 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

+0

De acuerdo, lamentablemente nuestra política corporativa "ama" las soluciones de Microsoft, así que vamos a vincularnos con el uso de Hyper-V –

6

Hyper-V funciona bastante bien e incluso admite máquinas virtuales 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.

3

Mi problema con Hyper-V es que mata el rendimiento en algunas cosas en el sistema operativo anfitrión, especialmente de A/V cosas. 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 he cambiado de nuevo a VMware y no podría estar más feliz.

3

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.

1

Una nota rápida con respecto a Windows Vista como servidor de VMware Server, no funciona tan bien con Vista como el sistema operativo host en comparación con Windows XP como el host. 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 debe tener en cuenta: VMware prohíbe cualquier tipo de evaluación comparativa que se publique en Internet a menos que autoricen los datos (es decir, no verá ningún punto de referencia que muestre que VMware es más lento que Tech X) El rumor afirma que se puede ver un mejor rendimiento con Hyper-V, xVM (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.

0

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 realmente definitiva. Hyper-V es más rápido.

Cambié hace 2 meses y nunca miré hacia atrás.

Cuestiones relacionadas