Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VirtualBox vs VMware: cuál es mejor para su entorno

Editorial Team Editorial Team Jun 22, 2021

A través de la virtualización, una organización puede ejecutar varios sistemas operativos diferentes en una sola pieza de hardware. Si bien son soluciones viables y extremadamente populares para crear un entorno virtual, la diferencia entre VirtualBox y VMware es bastante significativa. En algunos casos, solo uno de ellos podrá ofrecer una función específica que se ajuste a los requisitos de su negocio.

En este artículo, encontrará la información necesaria para decidir cuál es mejor, VMware o VirtualBox, para su entorno y escenario de uso.

VBox vs VMware: diferencias generales

VirtualBox frente a VMware

Tanto VirtualBox como VMware son hipervisores. Hypervisor es un software especializado que se puede utilizar para ejecutar simultáneamente varias máquinas virtuales en un servidor físico. Es una excelente manera de maximizar el valor de los dispositivos de hardware al permitir que los recursos se compartan entre muchos usuarios.

Los hipervisores vienen en dos sabores:

  • Los hipervisores de tipo 1 (nativos) acceden al hardware directamente y no requieren el soporte de un sistema operativo subyacente. Actúan como el sistema operativo y controlan las llamadas de recursos.
  • Los hipervisores de tipo 2 se ejecutan sobre un sistema operativo tradicional como una aplicación. Proporcionan capacidades de virtualización coordinando las llamadas de recursos a través del sistema operativo host.

Así es como se clasifican las dos soluciones de virtualización:

  • VMware ESXi es un hipervisor de tipo 1 que debe instalarse sin sistema operativo.
  • VMware Player, Workstation y Fusion son hipervisores de tipo 2 que deben instalarse en un dispositivo físico con un sistema operativo host.
  • VirtualBox también es un hipervisor de tipo 2 que debe instalarse en un sistema operativo host.

En general, los hipervisores de tipo 1 son mejores para entornos de producción grandes, mientras que los hipervisores de tipo 2 son más adecuados para los usuarios que desean ejecutar una máquina virtual en sus computadoras personales.

Sistemas operativos compatibles

VBox se puede instalar en máquinas host Linux (es decir, Ubuntu y Debian), Windows, Solaris, macOS y FreeBSD. Y puede elegir Linux, Windows, Solaris, FreeBSD o macOS como sistema operativo invitado de su máquina virtual.

VMware Workstation y Player tienen versiones para Linux y Windows, y para macOS está Fusion. En cuanto a un sistema operativo invitado, puede optar por Linux, Windows, Solaris, FreeBSD o macOS.

Como puede ver, VirtualBox admite más sistemas operativos que cualquier versión específica de VMware. Pero puede usar VMware o VirtualBox para sistemas Windows 10.

Modelos de licencias

Así es como se comparan los dos productos desde la perspectiva de las licencias:

VBox es un software de virtualización de código abierto gratuito que está disponible bajo la Licencia Pública General GNU (GPL), versión 2. Es completamente gratuito para cualquier propósito personal o comercial. Además, puede obtener el paquete de extensión, que agrega funcionalidad a la plataforma y también es gratuito.

VMware tiene varios productos de virtualización:

  • Player es gratuito para fines personales y educativos, pero requiere una licencia paga para uso comercial.
  • Workstation Pro está diseñado para empresas y proyectos a gran escala y la licencia le costará $ 199.
  • Fusion tiene una tarifa de licencia única de $ 199.
  • ESXi fuera del período de evaluación gratuito de 60 días, debe tener una licencia con una de las licencias de vSphere, desde alrededor de $ 575 (vSphere Essentials Kit).

Funcionalidad y características

Ahora echemos un vistazo en profundidad a la funcionalidad y las características que ofrecen estas plataformas de virtualización de la competencia.

Interfaz de usuario

Ambas plataformas tienen una variedad de interfaces para ofrecer.
Los usuarios de vBox pueden elegir si prefieren utilizar la interfaz gráfica de usuario o la línea de comandos de VBoxManage.

Lo mismo ocurre con VMware, que también ofrece GUI y una interfaz de línea de comandos. La GUI varía según la versión que esté utilizando.

Dispositivos USB compatibles

Muchos usuarios desean tener la capacidad de acceder a dispositivos USB desde una sesión virtual. La funcionalidad de paso a través de USB aumenta el valor de un dispositivo físico periférico conectado a la computadora host. Con el paso a través de USB, se puede conectar un concentrador USB para permitir fácilmente que las máquinas virtuales obtengan acceso a una variedad de periféricos conectados.

Ambas plataformas admiten la conexión de dispositivos USB a máquinas virtuales mediante opciones nativas de VM. En algunos casos, la introducción de una herramienta de terceros para actuar como controlador USB o árbitro USB puede agilizar los esfuerzos para conectar y usar dispositivos USB. Los usuarios de VBox deben usar el paquete de extensión para habilitar la compatibilidad con USB 2.0 y 3.0.
VMware admite dispositivos USB listos para usar.

Carpetas compartidas

La capacidad de crear una carpeta compartida que se puede utilizar para intercambiar archivos entre los sistemas operativos huésped y host es una característica valiosa.

Puede utilizar una carpeta compartida en ambas plataformas de virtualización, excepto VMware ESXi, que requiere la creación de carpetas compartidas en el nivel del sistema operativo del host.

Formato de disco virtual

Hay un formato de disco virtual en cada una de las plataformas.
El único compatible con VMWare se llama VMDK.

En vBox, tendrá más opciones para elegir: un formato VDI nativo, VHD, HDD e incluso VMDK. Por lo tanto, es seguro decir que VirtualBox es mucho más versátil desde la perspectiva de los formatos de disco virtual.

Asignación de disco virtual

Los discos virtuales se pueden preasignar o asignar dinámicamente y ambas plataformas de virtualización admiten estos métodos, aunque la terminología que utilizan es diferente.

VMware utiliza el término discos de aprovisionamiento fino para los discos asignados dinámicamente y discos aprovisionados para los discos preasignados.

VirtualBox no tiene ningún término especial para los discos asignados dinámicamente, y los discos preasignados se denominan discos fijos.

Instantáneas de máquinas virtuales

Las instantáneas de VM guardan el estado actual de una máquina virtual y son extremadamente útiles para probar y desarrollar sistemas. A excepción de VMware Player, todas las demás versiones de las dos plataformas de virtualización admiten la creación de múltiples instantáneas que se pueden usar para revertir una VM a un estado anterior.

Migración de VM Live

Los usuarios pueden migrar máquinas virtuales entre sistemas operativos host con cualquiera de estas soluciones de virtualización.

En VirtualBox, esta función se conoce como Teletransportación.

En VMware, solo ESXi tiene una función equivalente llamada vMotion. Todas las demás versiones no admiten la migración de máquinas virtuales en vivo.

Soporte de gráficos 3D

VMware proporciona gráficos 3D con compatibilidad con DirectX 10 y OpenGL 3.3 para Player, Workstation, Fusion y ESXi.

VirtualBox tiene soporte limitado para gráficos 3D.

Redes virtuales

VirtualBox ofrece a los usuarios las siguientes opciones en modo de red.

  • No adjunto
  • Traducción de direcciones de red (NA)
  • Servicio de red NAT
  • Adaptador puenteado
  • Red interna
  • Adaptador solo de host

En VMware, están disponibles los siguientes modos de red virtual.

  • Puenteado
  • NAT
  • Solo anfitrión

Soporte de almacenamiento compartido

El almacenamiento compartido que utiliza el protocolo iSCSI es compatible con estas dos plataformas de virtualización. Puede adjuntar almacenamiento iSCSI como un disco remoto a través de una red Ethernet.
VirtualBox viene con un iniciador iSCSI nativo.

En VMware, ESXi también admite el uso de almacenamiento iSCSI, pero Workstation, Player y Fusion no admiten iSCSI en absoluto.

Interfaz de gestión

La administración centralizada y remota son características importantes para los departamentos de TI modernos que desean tener la capacidad de acceder a los sistemas a través de Ethernet.
VirtualBox ofrece a los usuarios la interfaz web PhpVirtualBox que es similar a su interfaz estándar.

VMware ESXi proporciona vCenter Server para la administración centralizada de hosts ESXi y otros componentes de vSphere.

Soporte de cifrado

El cifrado de los recursos de datos es una característica de vital importancia de una solución de virtualización.
VirtualBox tiene una función de cifrado incorporada a la que se puede acceder con Extension Pack. Los usuarios pueden seleccionar el cifrado AES-128 bit o AES-256 bit.

El cifrado está disponible en todas las versiones de VMware, aunque las opciones varían según el producto que se utilice. ESXi ofrece más opciones de cifrado que otras versiones de la plataforma.

Agrupación

VirtualBox no proporciona soporte para la agrupación en clústeres de VM.

En VMware, la agrupación en clústeres solo está disponible en ESXi.

Herramientas de desarrollo

VMware ofrece a los desarrolladores acceso a diferentes API (interfaces de programación de aplicaciones) y SDK (kits de desarrollo de software) para optimizar sus esfuerzos de desarrollo. Entre ellos se encuentra VMware Studio, que es una herramienta de desarrollo gratuita para crear aplicaciones y dispositivos virtuales.

VirtualBox también proporciona una potente API y SDK.

Virtualización de software

Solo VirtualBox admite la virtualización de software en la que el software emula un sistema informático completo y ejecuta un invitado sobre él.

Ambas plataformas admiten la virtualización de hardware donde los dispositivos de hardware se emulan desde el host.

Conclusión

Con suerte, ahora tiene suficiente información para elegir VMware o VirtualBox. Ambos ofrecen a los usuarios plataformas ricas en funciones para crear un entorno virtualizado. Permiten a los usuarios hacer cosas como instalar un sistema Windows XP sobre un sistema operativo host Ubuntu. Las empresas modernas utilizan la virtualización para todo, desde sistemas de prueba hasta la ejecución de aplicaciones de misión crítica.

Existen algunas diferencias claras en el precio y la funcionalidad de las dos soluciones y debe considerarlas cuidadosamente antes de tomar una decisión sobre una plataforma de virtualización. En algunos casos, es posible que las funciones nativas no ofrezcan la forma más eficiente de implementar cosas como la redirección USB y el paso a través de USB.

Las herramientas de terceros pueden facilitar la adición de un dispositivo USB a una máquina virtual o ayudar en situaciones en las que no hay puertos USB físicos disponibles para conectar dispositivos físicos. Pueden agregar la funcionalidad necesaria para que la virtualización funcione exactamente de la manera que necesita para abordar sus objetivos comerciales específicos.

logo USB Network Gate
#1 en Redes
USB Network Gate
Compartir USB en Ethernet para Windows
4.7 ranking basado en 372 + usuarios