En este artículo vamos a enfrentar dos Hypervisores famosos: VirtualBox vs VMware. Existen bastantes aplicaciones que permiten realizar virtualización, pero sin duda dos de ellas son las más conocidas. ¿Qué Hypervisor estará por encima del otro?
La técnica de virtualización permite crear mediante un software, una versión virtual o no física de un sistema operativo o también de una plataforma de hardware. Cuando virtualizamos, cogemos los recursos que tendría una máquina física: CPU, RAM, Disco duro, Placa Base, Red, y todo lo que compone un ordenador y los simulamos mediante un software que a su vez está instalado dentro de un sistema operativo que opera en una maquina física.
Índice de contenidos
Gracias a la virtualización podremos tener nuestros propios sistemas operativos aislados de nuestro ordenador físico, de esta forma podremos probar configuraciones y experimentar sin poner en peligro la integridad de nuestro sistema operativo físico.
Además, también podremos compartir hardware y archivos desde un sistema a otro para trabajar simultáneamente con ambos. Por todos estos motivos es muy importante conseguir que las máquinas virtuales tengan un buen rendimiento y se asemejen en todo lo posible a una máquina real.
Lo primero que tendemos que hacer es las presentaciones de las aplicaciones que vamos a enfrentar. Aunque prácticamente no necesitan una porque son mundialmente conocidas.
VMware es sin duda la plataforma de virtualización líder en el mercado. La compañía ha ido perfeccionando y ampliando con los años su paquete de aplicaciones de virtualización situándose sin duda alguna como los líderes en este sector. Cuenta con aplicaciones destinadas a todo tipo de funciones: virtualización de hardware, software, servidores, aplicaciones empresariales, domésticas y un largo etcétera. Casi todas aplicaciones de la compañía cuentan con licencia de pago, aunque nos permitirá utilizarlas como versión de prueba gratuita durante un tiempo.
La versión que nosotros vamos a probar es VMware Workstation Player 15 en su versión de prueba. Hemos elegido este por ser la de licencia más barata y más sencilla adquisición para el usuario frente a VirtualBox
La herramienta propiedad de Oracle es otra de las soluciones más completas que podremos obtener. VirtualBox está disponible de forma totalmente gratuita para los usuarios, y está orientada fundamentalmente a entornos de escritorio para la virtualización de sistemas operativos en entornos no empresariales. A pesar de ello es perfectamente válida para su uso profesional, ya que cuenta con muchas de las funcionalidades que también tiene VMware y además de forma gratuita. La versión que hemos utilizado de este software es la 5.2.20.
Si bien es cierto que no dispondremos de las aplicaciones específicas que sí tienen VMware, para nuestra comparativa desde el punto de vista de un usuario de escritorio cumple perfectamente con su cometido.
VMware Workstation Player es el paquete de software de virtualización más barato con el que cuenta la compañía. El siguiente en el nivel será la versión Pro que cuenta con características más avanzadas que esta versión y también la tendremos disponible en versión de pruebas. En cuanto a la versión Player, podremos adquirir su licencia por 166 euros y la versión Pro por 275 euros.
Algunas de las características con las que cuenta VMware Workstation Player que la diferencian respecto a VirtualBox son:
Incorpora compatibilidad con el arranque tipo UEFI tanto normal como de forma segura.
Además de las características adicionales con VMware Workstation Pro podremos:
En cuanto a las herramientas y posibilidades que nos brinda este hypervisor y que lo diferencian respecto a VMware destacamos:
Ambos programas presentan gran cantidad de características similares que de una forma u otra las hemos citados en su lista correspondiente en apartados anteriores, sin embargo, hay algunas que pos ser iguales debemos de citarlas como comunes.
Ahora procederemos a citar las características técnicas de cada equipo para las evaluaciones que haremos de rendimiento.
Maquina física:
Máquinas virtuales:
Las características de las máquinas virtuales en ambos programas son prácticamente las mismas:
Hemos realizado varias pruebas para comprobar el rendimiento que ofrecen las máquinas virtuales al tomar directamente los recursos hardware del equipo físico.
La primera prueba que hemos realizado es para comprobar el desempeño del disco duro con CristalDiskMark 5.5 tanto en la máquina física como en ambas virtuales.
Como vemos los resultados son bastante dispares, sobre todo con VMware. Sabemos que al tratarse de un disco duro mecánico los resultados obtenidos en VMwre no son en ningún caso orientativos ya que salen con el rendimiento propio de un SSD cuando no es nuestro caso.
Esto puede deberse a que VMware utiliza parte de la memoria RAM de la máquina física para realizar las transacciones de archivos virtuales y de esta forma acelerar el rendimiento de la máquina virtual.
Por su parte VirtualBox no implementa esta solución y se muestra unos resultados inferiores a lo que se muestra en el benchmark del disco duro real.
También se ha realizado una prueba combinada para CPU y Disco duro mediante la compresión de un archivo de 1,12 GB con 7-Zip. Los resultados han sido los siguientes:
Y seguidamente una prueba para la transferencia de un paquete de 560 MB en red:
La siguiente prueba realizada se ha llevado a cabo con CinebenchR15 para el desempeño de la CPU:
Finalmente se ha realizado un benchmarking a las unidades de memoria RAM en cada una de las máquinas virtuales con Aida64:
Podemos ver que prácticamente en todos los resultados las prestaciones de las máquinas virtuales ha sido las mismas, por lo que podemos decir que la implementación de la tecnología de Virtualiza Intel VT-x funcionar perfectamente en ambos programas.
En esta comparativa de VirtualBox vs VMware, sin duda ambas aplicaciones son muy similares en cuando al rendimiento de las máquinas virtualizadas. Destacamos en VMware la utilización de memoria RAM para acelerar las transacciones de los archivos en sus discos duros virtuales, aunque por lo demás los resultados son casi idénticos.
Esto demuestra que VirtualBox ha hecho un gran trabajo en sus últimas versiones hasta ponerse a la par en rendimiento a VMware, lo que se pone más en valor si tenemos en cuenta que es una aplicación gratuita. Por otro lado, hemos podido comprobar que VMware muestra un mejor soporte para la aceleración 3D por lo que en este sentido si supera a VirtualBox.
En cuando a la gama de soluciones y herramientas disponibles son muy parecidas, excepto en que la versión de VMware está un poco más limitada que VirtualBox, sobre todo porque no podemos ejecutar varias máquinas al mismo tiempo y en VirtualBox si, esto quizás incline mucho la balanza hacia la aplicación gratuita.
En definitiva, si deseas utilizar un programa eventualmente para probar algunas máquinas virtuales lo indicado es VirtualBox por ser gratuito y ofrecer la posibilidad de multiarranque de máquinas. Si por el contrario se trata de un entorno de pequeña o mediana empresa merecería la pena adquirir VMware Workstation en su versión Pro, pero en ningún caso la versión Player por estar bastante limitada. Aunque también es perfectamente válida VirtualBox.
Con esto concluye nuestro artículo sobre VirtualBox vs VMware, esperamos que te haya sido de utilidad.
También re recomendamos:
Has visto los resultados, y te hemos proporcionados las principales características de cada una, es tu turno decidir cuál usar
CHIEFTEC acaba de presentar dos nuevas cajas para PC, Visio y Visio Air con un…
Asus ZenWiFi BT8 es un sistema Mesh Wi-Fi 7 el cual se sitúa por debajo…
Qualcomm anuncia nuevos SoC Snapdragon X, pero no se trata de una nueva generación, sino…