Una máquina virtual es una excelente manera de usar diferentes sistemas operativos, como Windows, Linux o macOS, sin comprar otra computadora. Pero, ¿cuál es mejor: VMWare o VirtualBox?
¿Qué hacen VirtualBox y VMWare?
VMWare y VirtualBox son soluciones de virtualización de máquinas, también conocidas como hipervisores. Le permiten ejecutar una computadora virtual completa con su propio sistema operativo en una máquina virtualizada en otra computadora.
Pero, ¿por qué querrías hacer eso?
Para el usuario de escritorio, supongamos que usa Windows, pero también le gustaría usar Linux, macOS o incluso iOS y Android. Sin embargo, no tienes computadoras para todos ellos. Allí es donde utilizará una solución de virtualización de escritorio.
Incluso podría ejecutar una versión anterior de Windows dentro de una VM en su sistema Windows 11 si tiene aplicaciones más antiguas que simplemente no funcionan bien con los sistemas más nuevos.
En una empresa, la virtualización de servidores ahorra en hardware y costos operativos. Imagine tener solo unas pocas computadoras físicas pero poder tener muchos servidores y estaciones de trabajo alojadas en ellas.
¿Cuáles son los tipos de hipervisores?
Los hipervisores son más que simplemente permitirle ejecutar una computadora virtual dentro de una computadora física. Cómo lo hacen es importante, y cada tipo tiene diferentes requisitos y satisface diferentes necesidades. Hay dos tipos de hipervisores; Tipo 1 y Tipo 2.
Los hipervisores de tipo 1 a veces se denominan hipervisores completos, lo que significa que no necesitan ejecutarse dentro de un sistema operativo normal como Hyper-V en Windows. Son el sistema operativo. Sin todas las funciones de un sistema operativo estándar, dejarán más recursos para sus máquinas virtuales invitadas. Esto los hace ideales para grandes centros de datos o medianas y grandes empresas. La empresa VMWare cuenta con hipervisores Tipo 1 como ESXi (Elastic Sky X Integrated) y VSphere.
Los hipervisores de tipo 2 se ejecutan en un sistema operativo normal como si fueran un programa más. Para ello, los hipervisores de tipo 2 deben acceder a los recursos de hardware a través del sistema operativo host. Por eso, los hipervisores de tipo 2 no son tan eficientes como los de tipo 1 para alojar grandes cantidades de máquinas virtuales invitadas. Los hipervisores de tipo 2 son más adecuados para particulares y pequeñas y medianas empresas.
VirtualBox es un hipervisor de tipo 2 para Windows, macOS y Linux. VMWare también ofrece VMWare Fusion para macOS y VMWare Workstation para Windows y Linux.
Comparación de hipervisores VirtualBox y VMWare Tipo 2
En este artículo, nos estamos enfocando en los hipervisores Tipo 2, ya que es lo que la mayoría de los usuarios domésticos o de pequeñas empresas usarán. Y compararemos las dos ofertas en el mismo entorno: ejecutar Linux en Microsoft Windows 11.
Específicamente, compararemos VMWare Workstation Player con VirtualBox de Oracle. VMWare Workstation Player es la versión gratuita para uso personal, y VirtualBox es gratuito para el público en general y de código abierto. Si le gusta VMWare Workstation Player y quiere más funciones, pruebe el asequible VMWare Workstation Pro para uso comercial.
Comparación de la funcionalidad de VMWare Player y VirtualBox
La siguiente tabla muestra las funciones clave que ofrecen VMWare Player y VirtualBox.
Funcionalidad |
Reproductor de estación de trabajo VMWare |
caja virtual |
Compatibilidad del sistema operativo del host | Windows, Linux, BSD, macOS (requiere VMWare Fusion) | Windows, Linux, mac OS, Solaris |
Compatibilidad del sistema operativo invitado | Windows, Linux, macOS (requiere VMWare Fusion) | Windows, Linux, Solaris, FreeBSD, OS/2 |
Formatos de imagen de disco virtual | VMDK | VMDK, VDI, VHD |
Compatibilidad con dispositivos USB | USB 2, USB 3.1 | USB 2, USB 3 con paquete de extensión gratuito |
Impresora Virtual | Sí | No |
Interfaces de usuario gráficas y CLI (interfaz de línea de comandos) | Sí | Sí |
Compatibilidad con gráficos 3D | Sí | Requiere aceleración 3D en el invitado |
Integración de API | Sí | Sí |
Carpetas compartidas entre invitado y host | Sí | Sí |
Instantáneas de máquinas virtuales | No | Sí |
VirtualBox, VMWare e instantáneas
Quizás la diferencia más significativa es que VirtualBox admite instantáneas de VM mientras que VMWare Player no. Hacer una instantánea en VMWare Player requiere encontrar los archivos de la VM, luego copiarlos y pegarlos en otra ubicación. Para volver a ese punto en el tiempo, la instantánea se agrega como una nueva máquina virtual.
VirtualBox tiene varias formas de tomar una instantánea. Se puede hacer desde la ventana de invitados o desde el administrador de VirtualBox. Las instantáneas se pueden nombrar y VirtualBox las organiza cronológicamente. Revertir a un tiempo anterior simplemente requiere seleccionar la instantánea deseada, seleccionar Restaurar y luego iniciar la VM. VirtualBox es el claro ganador con respecto a las instantáneas.
¿Cuál es más fácil de usar, VirtualBox o VMWare Workstation Player?
Descargar e instalar VirtualBox o VMWare es tan simple como cualquier otro software. Cada uno tiene instaladores que lo guían a través del proceso. Las diferencias aparecen al instalar un sistema operativo invitado.
VirtualBox requiere realizar algunas elecciones manuales sobre recursos como la memoria, el espacio en el disco y la cantidad de núcleos del procesador, mientras que VMWare Player compara los recursos de su computadora host con los requeridos por el sistema operativo invitado y asigna recursos automáticamente, lo que lo hace fácil de usar. Después de instalar el sistema operativo invitado, puede ajustar los recursos asignados en ambos hipervisores.
El tiempo para instalar los hipervisores y Linux Ubuntu en Windows muestra que VMWare es aproximadamente un 30 % más rápido. VirtualBox tomó 25 minutos, mientras que VMWare Player tomó 17 minutos.
¿Cuál funciona mejor, VirtualBox o VMWare Workstation Player?
Ambos hipervisores son de tipo 2 y se ejecutan sobre Windows, así que no espere una diferencia de rendimiento significativa. Usando PassMark PerformanceTest, VMWare Player mostró una marca de CPU de 4935 frente a 3465 de VirtualBox. Esa fue la mayor diferencia. El resto de los marcadores estaban cerca, pero parecía que VMWare era más rápido. Por supuesto, las máquinas anfitrionas varían, al igual que su experiencia.
¿Cuál es mejor, VMWare Workstation Player o VirtualBox?
No sabemos exactamente lo que está buscando en un hipervisor. VMWare Workstation Player y VirtualBox hacen prácticamente lo mismo con pequeñas diferencias, por lo que no hay un ganador claro. Todo depende de los casos de uso.
VMWare Workstation Player es mejor si solo necesita que una máquina virtual funcione rápidamente. Si necesita usar aplicaciones en un sistema operativo diferente o está evaluando una variedad de sistemas operativos, está en ese grupo.
Si desea conocer los puntos más finos de la administración de un hipervisor y sus invitados, VirtualBox es para usted. La facilidad de crear instantáneas y restaurarlas inclina la balanza. Otro punto para VirtualBox es que puede instalar macOS en VirtualBox con alguna dirección. VirtualBox puede ser mejor para las personas que aprenden DevOps, los administradores de sistemas o los profesionales de ciberseguridad que prueban diferentes sistemas operativos.
¿Cuál vas a usar, o ya tienes uno favorito? ¿Tienes algún consejo o truco para compartir? Por favor, háganos saber en los comentarios.