Saltar al contenido

Comparación real de Hyper-V vs. VMware: Lo que realmente se obtiene de forma gratuita

Cuando discuto el debate vSphere vs. Microsoft Hyper-V, encuentro muy difícil sonar imparcial hacia uno de los dos productos. Aunque he sido certificado por Microsoft durante años e inmediatamente me enamoré de Windows 8 y Server 2012, sigo prefiriendo VMware vSphere como solución de virtualización. En realidad, después de leer casi todo lo que se compara con Hyper-V y vSphere, puedo asegurarles que casi todo está sesgado.

Por qué creo que vSphere es mejor y más barato que Hyper-V

Las comparaciones entre proveedores y los estudios de casos se centran en los puntos fuertes de sus propios productos y restan importancia a la oferta de la competencia. Las publicaciones de terceros pueden estar sesgadas por el dinero de la comercialización o por la lealtad inherente como resultado de la familiaridad con las ofertas de un vendedor.

Comparación real de Hyper-V vs. VMware: Lo que realmente se obtiene de forma gratuita
Comparación real de Hyper-V vs. VMware: Lo que realmente se obtiene de forma gratuita

Por ejemplo, a una tienda de Microsoft le puede parecer mejor ceñirse al mismo proveedor que ha conocido y utilizado para sus soluciones de sistemas operativos, correo electrónico y bases de datos al considerar las opciones de virtualización o VDI. Esas tiendas ya tendrían una buena relación con los vendedores y un grado de confianza.

Hay muy pocos ejemplos de una comparación subjetiva entre los dos basada en la conclusión de un usuario después de una prueba adecuada. Este artículo es mi intento de explicar por qué creo que vSphere es aún mejor a un costo menor comparado con Hyper-V.

El marketing puede ser molesto

En una etapa temprana el giro de marketing de Microsoft me hizo disgustar y desconfiar de Hyper-V. Cuando Microsoft no pudo soportar la migración en vivo de las máquinas virtuales, sus asesores de marketing decían que la migración en vivo es riesgosa. Nos dijeron que era más seguro detener la máquina virtual antes de migrar porque las máquinas virtuales sólo deben moverse cuando sea necesario, y que VMware vMotion es un truco no recomendado en la producción!!

Habiendo usado vMotion durante años, esto me sonaba a una mentira escandalosa, y era doloroso ver a los clientes potenciales caer en ella porque confiaban en la marca Microsoft.

Inmediatamente después de que Hyper-V R2 comenzara a dar soporte a la migración en vivo, el marketing cambió para centrarse en este avance en particular y en cómo VMware perdió su mayor ventaja frente a Microsoft. Sin embargo, se olvidaron de mencionar que mientras Hyper-V movía sólo un VM a la vez, vSphere era capaz de mover muchos, realizar vMotion más rápido, e incluso puede ser configurado para usar múltiples tarjetas de red para hacerlo.

Lo mismo ocurrió con la memoria dinámica. vSphere siempre la ha tenido, y permitió a VMware lograr mayores índices de consolidación (poniendo más VM en los hosts físicos). En la época en que Microsoft no tenía nada de esto, lo etiquetaron como una mala práctica y muy arriesgada. Cuando desarrollaron capacidades de memoria dinámica, de repente fue lo mejor desde el pan de molde. Una vez más, la implementación de Hyper-V de memoria dinámica requiere una configuración dolorosa y manual por parte de la VM, mientras que la administración de memoria de vSphere sólo se ejecuta por defecto.

Además, la gestión de la memoria de vSphere está todavía años por delante de la de Hyper-V.

El mito de $0027Hyper-V es libre$0027

De hecho, puede agregar el rol de Hyper-V a un servidor de Windows de forma gratuita y comenzar a crear máquinas virtuales en él, pero también puede instalar un servidor ESXi de forma gratuita y utilizarlo para alojar sus máquinas virtuales. Una tienda pequeña que no puede permitirse y/o no necesita múltiples anfitriones físicos obtendrá mejor valor y fiabilidad ejecutando el ESXi más eficiente (menor huella) que el más grande y complejo Hyper-V.

He instalado tales implementaciones de rama en una caja antes, y es un método que continuó apoyando felizmente a las PYMES durante años sin problemas; alojó tanto a Windows como a diferentes sabores de VMs de Linux. En un caso, el host con 32 GB de RAM estaba ejecutando VMs configuradas con más de 48 GB de RAM. Yo no habría hecho eso con Hyper-V. También trabajé con tiendas más grandes que usaban el ESXi gratuito instalado en múltiples hosts. En caso de una falla del host, simplemente movían los discos que contenían las VM a otro host y los agregaban al inventario del host.

¿Qué hay de los clusters de Hiper-V sin VMM, es eso gratis?

Admito que un clúster de servidores Hyper-V gratuitos debería ofrecer una mejor alta disponibilidad que los servidores ESXi separados. Sin embargo, tuve una experiencia muy catastrófica con él.

Un cuento con moraleja

En un empleador anterior, el poder de las ventas convenció a la gerencia de instalar un cluster Hyper-V gratuito de cuatro nodos, y usarlo para alojar nuevas máquinas virtuales. Como yo era el Jefe del Equipo de Infraestructura de Sistemas en ese entonces, me asignaron este importante proyecto y lo logré. Me costó mucho más esfuerzo y tiempo implementarlo que un clúster vSphere comparable, pero lo hice funcionar y pasó todas las pruebas de validación. También establecí un clúster más pequeño de dos nodos para las pruebas y el desarrollo.

Cuando llegó el momento de actualizar Windows 2008 R2 a SP1 lo indecible sucedió. La actualización fue bien en el clúster de pruebas, pero comenzó a producir todo tipo de errores de almacenamiento en el clúster de producción. Al abrir cualquier caso de soporte con Microsoft en el cluster, es necesario ejecutar las pruebas de validación del cluster. La ejecución de esas pruebas resultó en volúmenes corruptos y pérdida de máquinas virtuales de producción, ¡una de las cuales tenía nuestras bases de datos de granja de SharePoint!

Resultó ser un error conocido en Windows 2008 R2 SP1 que no se manifiesta a menos que tengas un grupo de tres o más nodos. Aparentemente hay una solución para esto que necesitas solicitar y descargar.

Tres preguntas aparecieron en mi mente en ese momento:

  1. ¿No se molestó Microsoft en probar algo tan grande como un paquete de servicios en un clúster que tiene tres nodos o más?
  2. ¿La mayoría de los clientes de Microsoft Hyper-V tienen menos de tres nodos?
  3. ¿Y por qué Microsoft no reemitió el paquete de servicio con el arreglo?

Originalmente me tomó alrededor de dos meses para liberar el arreglo, y me tomó dos noches de insomnio para arreglar el desastre que tenía. Dos días de inactividad para nuestra granja de producción SharePoint no son gratis. En realidad fue muy costoso porque los datos importantes utilizados diariamente por el equipo de ventas se alojaron en ella.

Dejando esa experiencia a un lado, puedo asegurarles que las tareas administrativas diarias y repetitivas tardaban más en hacerse con la Hyper-V que con la vSphere. Por ejemplo, crear un nuevo VM a partir de una plantilla llevaba de 15 a 20 minutos. Además, no era nada como clonar un VM en vSphere, donde pasas por el asistente en un par de minutos y hará lo que quieras. Para silenciar mis preocupaciones en ese momento, un MVP nos proporcionó un script de PowerShell que desarrolló para automatizar la clonación.

En ese momento se hizo evidente que para usar el Hyper-V gratuito, se necesita una inversión en la automatización y la programación de la funcionalidad que viene naturalmente con vSphere. Además, mientras que vSphere se sentía como un producto completo dedicado a la virtualización, la gestión de un clúster de Hyper-V requería visitar múltiples interfaces y diferentes partes del sistema operativo para realizar tareas sencillas.

Poco después, la dirección llegó a la conclusión de que los vendedores les estaban llevando a probar el clúster gratuito de Hyper-V. Al final decidieron comprar el System Center Virtual Machine Manager para gestionar Hyper-V.

En Parte II: Lo que realmente pagas , discutiré por qué creo que es un error elegir VMM en lugar de vSphere considerando todos los costos y beneficios.

¿Quieres mejorar las habilidades necesarias para avanzar en tu carrera de informática? Regístrese para obtener una prueba gratuita de 3 días para acceder a toda la biblioteca de formación de TrainSignal.