VMWare frente a VirtualBox

Vmware Vs Virtualbox



VMware y VirtualBox son las dos opciones de virtualización de escritorio más populares. Ambos son compatibles con Windows, macOS y Linux y ambos ofrecen compatibilidad con sistemas operativos invitados de 32 y 64 bits. Junto con una gran variedad de otras arquitecturas como ARM. Entonces, ¿cuál debe elegir y cuáles son los factores que debe considerar al tomar la decisión?

Precio y licencias

El sistema central de VirtualBox es gratuito y de código abierto bajo la licencia GNU v2. VMware viene en versiones gratuitas y de pago, ambas con licencia propietaria. La versión paga de VMware se llama VMware Workstation Pro para los sistemas host de Windows y Linux, mientras que, para macOS, se comercializa como VMware Fusion. La versión gratuita se conoce como VMware Workstation Player y tiene una funcionalidad bastante limitada, con muchas de las funciones bloqueadas.







El claro ganador, en términos de precios, es VirtualBox. Aunque VirtualBox tiene paquetes de extensión con una licencia diferente para carpeta compartida, cifrado de disco, arranque PXE y algunas otras funcionalidades. Todos pueden usarse para uso no comercial bajo la Licencia de Evaluación y Uso Personal (PUEL).



Rendimiento

La comparación de rendimiento entre los dos entornos de virtualización ha sido un tema controvertido en Internet. Para ir con los resultados más comúnmente observados, VMware supera a VirtualBox en términos de utilización de CPU y memoria. En tanto, están a la par cuando se trata de rendimiento de E / S, que es un cuello de botella severo cuando se trata de virtualización de escritorio.



Sin embargo, tome estos puntos de referencia con un grano de sal, ya que hay muchas variables que no se pueden acomodar aquí. Por ejemplo, la naturaleza de su sistema invitado, su sistema host, la paravirtualización habilitada o deshabilitada y la arquitectura del hardware. Estas variables varían de persona a persona y esto es lo que hace que la virtualización sea una de las tareas de ingeniería más desafiantes.





Pero para el caso de uso típico de invitados x64 en hosts x64, VMware gana.

Características

Desde la perspectiva de las características, ambos productos se han inspirado mutuamente. Por ejemplo, VirtualBox tiene instantáneas y VMware tiene puntos de reversión a los que puede volver en caso de que rompa su máquina virtual. Ambos tienen integración para ejecutar aplicaciones virtualizadas en su escritorio de forma nativa. VMware lo llama modo Unity y VirtualBox lo llama modo transparente y ambos le permiten abrir ventanas de aplicaciones en la máquina host, mientras que la máquina virtual que soporta esa aplicación se ejecuta en segundo plano en silencio.



La mayoría de las funcionalidades en el caso de VMware vienen con las versiones pagas como Workstation Pro o Fusion y de manera similar en VirtualBox algunas funcionalidades como la carpeta compartida dependen de la licencia propietaria PUEL y no GPL como el resto del núcleo de VirtualBox (aunque todavía son gratuitas en el último caso).

Interfaz de usuario

Aunque la interfaz de usuario es un asunto de subjetividad, es bastante importante. Una interfaz de usuario clara e intuitiva lo ayuda a comenzar con sus proyectos en cuestión de minutos en lugar de hacer que busque en Google cientos de cosas diferentes.

En el caso de VirtualBox, la interfaz de usuario es simple y limpia. Tu configuración se divide en Herramientas de máquina y Herramientas globales y el primero es para crear, modificar, iniciar, detener y eliminar máquinas virtuales.

El último es para administrar múltiples imágenes de disco, discos virtuales y adaptadores de red de host y otras configuraciones que potencialmente podrían ser compartidas por máquinas virtuales que se ejecutan juntas.

VMware, por otro lado, tiene una interfaz de usuario mucho más complicada, los elementos del menú se nombran con términos técnicos que pueden parecer una jerga para los usuarios promedio. Esto se debe principalmente a que la gente de VMware atiende más a los proveedores de la nube y a las virtualizaciones del lado del servidor. Por lo tanto, esperan que los ingenieros de sistemas sean sus usuarios finales, no desarrolladores ni evaluadores.

Con VMware, obtiene más campanas y silbatos. También obtiene acceso remoto para administrar su infraestructura de nube vSphere o ESXi, que son productos de VMware para empresas.

Si bien la complicada interfaz de usuario de VMware está justificada, eso no la convierte en la ganadora en el escritorio. VirtualBox toma la delantera en eso.

Casos de uso

Siempre hay casos extremos con los que solo una pequeña fracción de los usuarios pueden encontrarse y otros pueden ignorarlos. Por ejemplo, ejecutar el paso a través de PCIe para brindar acceso directo de su GPU a su máquina virtual. O tal vez administra los servidores de su organización, en cuyo caso necesita una aplicación cliente para acceder y monitorear sus servidores de forma remota.

Ambos casos no están relacionados con una virtualización de escritorio típica, pero de todos modos están estrechamente relacionados con la virtualización. Por ejemplo, en el caso de VirtualBox, se puede realizar un paso a través de PCIe, aunque es posible que tenga que pasar por algunos obstáculos. VMware, por otro lado, ofrece un excelente soporte al cliente y lo ayudaría si se encuentra en una solución. Considere cuál será su caso de uso antes de elegir uno u otro.

Tecnologías creadas en torno a la plataforma de virtualización

La última variable a considerar al comparar Vbox y VMware son las tecnologías creadas a su alrededor. VirtualBox, al ser gratuito y de código abierto, tiene una gran cantidad de soporte para tecnologías como Vagrant. Bitnami lanza aplicaciones de pila completa que pueden ejecutarse en VirtualBox predeterminado sin ningún ajuste o modificación. Todo el stack LAMP, MEAN stack o cualquier otra carga de trabajo que se pueda virtualizar se prueba en VirtualBox, lo que hace que el soporte de pago de VMware sea casi innecesario.

Además, aunque puede lograr el mismo resultado en VMware, no será una experiencia plug-and-play.

Las comunidades y organizaciones tienen una adopción mucho más amplia de VirtualBox y VMware simplemente ha fallado en ellas.

Conclusión

Para dar el veredicto final, VirtualBox es el claro ganador. Es gratis, así como sin complicaciones y repleto de funciones. Es lo primero que debe considerar para las necesidades de virtualización de escritorio. Aunque VMware domina el mercado empresarial, para casos de uso estrictamente de escritorio, VirtualBox lo supera fácilmente.