This article will make a brief comparison of VMware Player and VirtualBox that are among the most popular free multi-platform virtualization software. VMware Player is free for personal and non-commercial, while VirtualBox is released for free under the GPL version 2.
Compare VMware Player and VirtualBox is not easy because they both have pros and cons and the relevant choice falls on their own needs.
VMware Player vs. VirtualBox: performance comparison
– It offers a built-in DHCP shared by all virtual machines.
– You can add up to ten virtual network adapters (or vNIC) to each virtual machine, while VirtualBox can only add up to eight vNICs per VM.
– Supports extensions CPU hardware virtualization nested. You can create an instance of hypervisor that requires hardware-assisted virtualization. All major hypervisors, such as KVM, vSphere, Xen, XenServer are supported.
– It does not offer screen capture of the VM.
– Does not offer built-in cloning the VM.
– Supports only disk image file type and vmdk vhd.
– It does not support multiple virtual monitors.
– It can be installed on systems running OS X and Solaris host.
– Software updates infrequent
Pro and Cons of VirtualBox
– Provides natively a wizard GUI for cloning a VM.
– Provides natively screen capture several times.
– Supports different types of disk image (for example, VDI, VMDK, VHD, HDD, QED, qcow)
– Supports multiple monitors to a virtual guest virtual machine. Monitor multiple virtual belonging to a virtual machine can be displayed in multiple windows on the host machine, or using multiple monitors physical.
– Can be installed on OS X, Windows 7, Windows 2008 Server, Solaris, OpenSolaris, FreeBSD host operating systems.
– Updates more frequent than Vmware Player.
– You can not use NAT on virtual machines without enable port forwarding on the host machine.
– The NAT between virtual machines is isolated, the machines can not communicate with each other.
– To communicate more virtual machines to each other must be activated Bridged networking
– Possibility to add up to eight vNIC to a guest virtual machine, while VMware Player you can create up to ten vNIC each guest virtual machine. You can configure only four vNIC through VirtualBox GUI. To add more than four vNIC, you must use VirtualBox CLI.
– Does not support nested virtualization assisted by CPU.