Compare KVM vs. Oracle VM VirtualBox

KVM is ranked 3rd in Server Virtualization Software with 7 reviews while Oracle VM VirtualBox is ranked 5th in Server Virtualization Software with 14 reviews. KVM is rated 8.6, while Oracle VM VirtualBox is rated 8.0. The top reviewer of KVM writes "I find the density of the product most valuable". On the other hand, the top reviewer of Oracle VM VirtualBox writes "Enables you to easily create virtual environments and it is simple to use with Mac OS ". KVM is most compared with Oracle VM VirtualBox, Hyper-V and VMware vSphere, whereas Oracle VM VirtualBox is most compared with KVM, Hyper-V and Proxmox VE. See our KVM vs. Oracle VM VirtualBox report.
Cancel
You must select at least 2 products to compare!
KVM Logo
Read 7 KVM reviews.
65,471 views|59,566 comparisons
Oracle VM VirtualBox Logo
38,917 views|35,657 comparisons
Most Helpful Review
Find out what your peers are saying about KVM vs. Oracle VM VirtualBox and other solutions. Updated: September 2019.
371,639 professionals have used our research since 2012.
Quotes From Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:

Pros
Scaling the solution is easy. You just have to add more hardware.Our production servers are running in Linux, and this solution supports that environment well.I find the density of the product most valuable. It is density that a technologist can just assign page merging. This is what makes KVM one of the important players of the virtualization market.The initial setup was simple.It is an open ecosystem, and we see there is a benefit in open-source solutions.I think nine out of the ten supercomputers in the world use Linux KVM, so I think that attests to the fact that it is a scalable product.KVM has a rich options set which can be directly used or via wrappers, such as libvirt.If you are a Linux desktop user, KVM is the solution to go with if you have to start virtual machines with Linux or other operating systems with almost zero extra configuration needed.

Read more »

The initial setup was straightforward.The most valuable feature is the ability to copy bidirectionally between the desktop and the virtual machine.This solution can be used on many different platforms including Windows and Linux.The solution is very stable.I think VirtualBox has good stability because I use it in an environment with several resolutions.The most valuable aspects of the solution were the support and performance of the product and the flexibility it gives you to work.The solution's most valuable feature is its stability.This is a good and easy solution for running virtual environments.

Read more »

Cons
The solution should be more user friendly. We are struggling with the command lines.Support for VF is needed, where you can, for example, export from VMware to KVM.The stability of this solution is less than other products in the same category.The KVM tech support is really bad. They are not very responsive.We would like to have a software lifecycle solution included in this solution. We can handle the software needed for KVM, but also the software that we provide. A lifecycle component would be very beneficial.Technical support is not top-notch.The only negative aspect of needing hardware support is a fully functional KVM can be dropped. It would be nice if the support for other platforms, like ARM or Risk, were as good as the x86 one. However, with the democratization of Chromebooks based on these chips and mobile devices, it will not take long for that to happen.

Read more »

The solution needs to improve its flexibility. It's not as flexible as VMware.It should have the functionality where if I move the mouse away from one screen, the context changes automatically.The user interface needs to be improved.The solution should have more enterprise features, like migration, high availability storage, disaster recovery, and the ability to deploy to enterprise-scale usage. They should not just offer desktop usage.The technical support needs to improve.The solution has to do a better job of promoting the product and its licensing capabilities.Oracle needs to improve its hot virtual machine migration. It didn't work as intended. It should allow us to migrate between virtual machines, without stopping the database.This should have better support for multiple network cards and some parts of the GUI should be improved.

Read more »

Pricing and Cost Advice
This solution came with the Linux license.It is cheaper than other solutions out there on the market.It is cheaper than other competitors like VMware or Hyper-V.​It is free and can be run from your laptop, if needed, unlike VMware.​

Read more »

Everything is free within limitations. Once you go over a certain level of usage you have to license the product.Pricing does not apply for us, we do not have to pay for the service.It is a very cost-effective solution.

Read more »

report
Use our free recommendation engine to learn which Server Virtualization Software solutions are best for your needs.
371,639 professionals have used our research since 2012.
Answers from the Community
Miriam Tover
Игорь ЖдановReal User

As for the differences, KVM (currently project is owned by Red Hat) does not perform any emulation. Instead, it exposes the /dev/kvm interface, which a userspace host can then use to:

Set up the guest VM's address space. The host must also supply a firmware image (usually a custom BIOS when emulating PCs) that the guest can use to bootstrap into its main OS.
Feed the guest simulated I/O.
Map the guest's video display back onto the system host.
On Linux, QEMU versions 0.10.1 and later is one such userspace host. QEMU uses KVM when available to virtualize guests at near-native speeds, but otherwise falls back to software-only emulation.

Internally, KVM uses SeaBIOS as an open source implementation of a 16-bit x86 BIOS.

There are some comparison charts you could look at:
https://en.wikipedia.org/wiki/Comparison_of_platform_virtualization_software

I would recommend to consider the other possibilities - Citrix Hypervisor (https://www.citrix.com/downloads/ if proprietary software is ok for you) or The Xen Project (https://www.xenproject.org/ - if you wanna go opensource) .

11 January 19
Paresh TripathiReal User

Well VirtualBox is not meant for heavy usage, it is okay for someone who has just started with virtualization. Virtualbox is simple software which can be used to create VMs. KVM is one of the most used opensource industry standard virtualization which can be used with any IaaS tool such as Cloudstack/Openstack and it performs exceptionally well when used with shared storage or ceph. You can dedicate RAM, CPU, overcommit physical resources and scale as much as you want.

11 January 19
sedstrUser

Virtualbox is great, but like java, and Xen, some time down the track, they will disable features and apply a license fee - once there is a critical mass of users that is.
KVM is opensource and a lot of development is done as part of a larger openstack ecosystem, and the only Group A hypervisor in the stack - when a new openstack feature/standard appears, KVM will be the first to be compatible.
I've tried both, and I like Oracle VM Virtualbox for its ease of use, but I also like KVM because of its extensive capabilities, modability and automatability. XCP-ng (Xenserver fork). is another great alternative.

10 January 19
Byungwoong ShinConsultant

Oracle VM Virtualbox is personal Virtualization Solutions
If you want OS Virtualization is good. But not Enterprise Virtualization Solutions
Oracle Virtualibox have some Constraints on network functions. Etc...

KVM is Opensource Virtualization Solutions, No have limit functions about Virtualization
You can choice 2 version KVM
choice 1 is opensource KVM
choice 2 is KVM Enterprise Virtualization ( Name is RHV)

If you want personality Virtualization solutions? you can choice Oracle VM Vritualbox or KVM
but If you want development and main product solutions? I recommend KVM or RHV

14 January 19
Chinnajee RaoReal User

Oracle Virtual box and KVM both fall under Type 2 hosted Virtualization technique.
Oracle Virtual box - Compatible with both Microsoft and all UNIX run on x86 architecture. Managed by GUI. to managed by CLI we need Vagrant tool.
KVM - Is Open source but compatible only with UNIX flavours. And managed by both GUI & CLI using commands.

11 January 19
Fábio RabeloReal User

Well, this is one of those "Oranges and Apples" scenario .

KVM are a very mature and very flexible solution, Enterprise ready .

Oracle Virtualbox is an interesting solution for occasional and development
use, not enterprise ready in any way .

If I have to choose one big difference, I will peak Performance .

Do not need to thrust my word, just search the Internet for benchmarks and
you can get what I saying .

10 January 19
Ranking
Views
65,471
Comparisons
59,566
Reviews
5
Average Words per Review
286
Avg. Rating
8.6
Views
38,917
Comparisons
35,657
Reviews
5
Average Words per Review
339
Avg. Rating
8.6
Top Comparisons
Compared 32% of the time.
Compared 23% of the time.
Compared 17% of the time.
Compared 56% of the time.
Compared 25% of the time.
Compared 8% of the time.
Learn
KVM
Video Not Available
Oracle
Overview
KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko.

Oracle VM Virtualbox is a cross-platform virtualizer for x86 servers and desktops, and is also for embedded usage. With this product, you can run multiple operating systems on a single machine, all at the same time, making it a powerful tool to test, develop, demonstrate and deploy solutions.

Oracle VM Virtualbox is a professional solution that is also freely available as Open Source Software. It is for both enterprise and home use. This x86 and AMD64/Intel64 virtualization software is high performing and rich in features. 

Oracle VM Virtualbox currently runs on Windows, Linux, Solaris and Macintosh. It also supports many guest operating systems, such as Windows, DOX/Windows 3. Linux, OS/2, OpenBSD, Solaris and OpenSolaris.

For more information on Oracle VM VirtualBox, visit Oracle.com

Offer
Learn more about KVM
Learn more about Oracle VM VirtualBox
Sample Customers
MediaWiki, Wikimedia Foundation, Wikipedia, Wikivoyage, Wikidata, Wikiversity, Commons Airbus, Colorado State University, SCS Africa, Wolf Medical Systems.
Top Industries
VISITORS READING REVIEWS
Software R&D Company34%
Comms Service Provider20%
Media Company9%
Government6%
REVIEWERS
Financial Services Firm21%
Manufacturing Company11%
Aerospace/Defense Firm11%
Software R&D Company11%
VISITORS READING REVIEWS
Software R&D Company29%
Comms Service Provider14%
Media Company12%
Government7%
Find out what your peers are saying about KVM vs. Oracle VM VirtualBox and other solutions. Updated: September 2019.
371,639 professionals have used our research since 2012.
We monitor all Server Virtualization Software reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.
Sign Up with Email