I have used KVM in production, testing, and development environments. Additionally, I have configured it in both normal and high-availability environments.
Senior IT Consultant at Xerif
Provides ease of management and has good stability
Pros and Cons
- "The product is scalable."
- "They could provide a more comfortable and easier-to-manage interface for the product, whether text-based or graphical. It can be challenging to manage without the support of additional tools."
What is our primary use case?
What is most valuable?
The platform's most valuable features are stability and ease of management.
What needs improvement?
They could provide a more comfortable and easier-to-manage interface for the product, whether text-based or graphical. It can be challenging to manage without the support of additional tools.
For how long have I used the solution?
I have been working with KVM for around three years.
Buyer's Guide
KVM
July 2025

Learn what your peers think about KVM. Get advice and tips from experienced pros sharing their opinions. Updated: July 2025.
864,053 professionals have used our research since 2012.
What do I think about the stability of the solution?
The product is stable. I rate the stability a ten.
What do I think about the scalability of the solution?
The product is scalable. I rate the scalability a seven out of ten.
How are customer service and support?
I have resolved any issues I encountered through the KVM documentation and user forums without needing to ask direct questions to the community.
Which solution did I use previously and why did I switch?
KVM is superior to VirtualBox regarding stability, scalability, and high availability capabilities. While VirtualBox is also a good tool, KVM, especially with Proxmox, offers better deployment options and more flexibility in licensing compared to other virtualization solutions like Hyper-V or VMware.
How was the initial setup?
The setup is complicated. Depending on the environment, it typically takes two days to one week to complete.
I rate the process a three.
What about the implementation team?
Typically, deploying KVM requires only a single individual. However, this person must possess specialized skills in virtualization, Linux, and potentially programming environments such as Bash.
What's my experience with pricing, setup cost, and licensing?
I use KVM for free through Proxmox, which offers a free license alternative. If I needed direct technical assistance, I could purchase a Proxmox subscription at an affordable price.
What other advice do I have?
I recommend KVM to others and rate it a ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

CEO at iSolute Ltd
A stable solution that can be provided to customers who want a virtual machine for a certain purpose
Pros and Cons
- "The most valuable feature of KVM is its stability."
- "The solution’s user interface could be improved and made more user-friendly."
What is our primary use case?
The use cases for KVM depend on the customer's needs, and I deliver different customer services. For example, if a customer wants a virtual machine for a certain purpose, I give them a finished solution.
What is most valuable?
The most valuable feature of KVM is its stability.
What needs improvement?
The solution’s user interface could be improved and made more user-friendly.
For how long have I used the solution?
I have been using KVM for five years.
What do I think about the stability of the solution?
I rate KVM a nine out of ten for stability.
Which solution did I use previously and why did I switch?
I provide other solutions like VMware virtual desktop and ESXi server.
How was the initial setup?
The solution’s initial setup is straightforward.
What about the implementation team?
We deployed the solution through an in-house team in 10 to 15 minutes.
What's my experience with pricing, setup cost, and licensing?
I use the free version of KVM, and I'm not sure if there is a paid version.
What other advice do I have?
I would recommend KVM to other users.
Overall, I rate KVM a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Buyer's Guide
KVM
July 2025

Learn what your peers think about KVM. Get advice and tips from experienced pros sharing their opinions. Updated: July 2025.
864,053 professionals have used our research since 2012.
Eco System Building Director at smartx
Control, switch, and manage multiple PCs or servers
Pros and Cons
- "There is a strong emphasis on availability, and they have numerous API interfaces for distributed storage and the solution is quite known for its openness."
- "We still occasionally build Interlaced Wireless Protection within our environment. The ecosystem entails areas, where we support agents, and release backup and security solutions. Collaboration with independent software vendors (ITOLs or ITOLED) is necessary to offer these solutions to customers. However, the scope of the ecosystem in KVM is not as extensive as that of VMware's. In contrast, VMware boasts a robust partner network, allowing for comprehensive customer solutions. On the other hand, KVM’s ecosystem is comparatively limited in comparison. I would like to see FT features in KVM."
What is our primary use case?
My clients use KVM for various purposes, for working in industries like finance, healthcare, hospitals, manufacturing (including fire-related operations), and more. They are in the process of deploying this system.
What is most valuable?
There is a strong emphasis on availability, and they have numerous API interfaces for distributed storage and the solution is quite known for its openness.
What needs improvement?
We still occasionally build Interlaced Wireless Protection within our environment.
The ecosystem entails areas, where we support agents, and release backup and security solutions. Collaboration with independent software vendors (ITOLs or ITOLED) is necessary to offer these solutions to customers. However, the scope of the ecosystem in KVM is not as extensive as that of VMware's. In contrast, VMware boasts a robust partner network, allowing for comprehensive customer solutions. On the other hand, KVM’s ecosystem is comparatively limited in comparison.
I would like to see FT features in KVM.
For how long have I used the solution?
I have been working with KVM for the last three years.
What do I think about the stability of the solution?
The solution is stable enough for our customers and I would rate it nine out of ten.
What do I think about the scalability of the solution?
The scalability is good, and I would rate it nine out of ten.
How are customer service and support?
Our company's provides support to our customers. As a result, we extend comprehensive assistance to our customers in case of KVM and they do not currently utilize KVM support. Instead, they depend on our expertise.
How was the initial setup?
The setup is very easy. It takes almost half an hour if all hardware and connections are strengthened. We possess automation tools at our disposal. These include both script-based and UI-based options to facilitate deployment. Typically, we utilize our graphical user interface (GUI) for assistance in the setup process. I would rate it nine out of ten.
What's my experience with pricing, setup cost, and licensing?
The solution is extremely cheap in China.
What other advice do I have?
I would rate the overall solution 9 out of 10 as it is really a good solution for people working in China.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer.
Senior IT Consultant at Xerif
A very stable and powerful solution that has valuable documentation
Pros and Cons
- "Documentation and problem-solving troubleshooting are the most valuable features. Performance (when fine-tuned and with "special" HW) is awesome, equal to or more than other enterprise closed-source solutions."
- "The networking with wireless devices needs improvement."
What is our primary use case?
The solution is used as an additional solution for small and medium enterprises in many configurations from just a stand-alone server with some VM's to a few nodes' clustered virtualization service with hundreds of VMs. Currently, In KVM I have one server for ten to fifteen machines and a three-node cluster with all the features and capabilities.
How has it helped my organization?
KVM is my second alternative to virtualization, it complements other things I cannot do with my main virtualization service.
What is most valuable?
Documentation and problem-solving troubleshooting are the most valuable features. Performance (when fine-tuned and with "special" HW) is awesome, equal to or more than other enterprise closed-source solutions.
Performance-wise it's very similar to other hypervisors, and it is the hypervisor core for other virtualization solutions (just like Proxmox).
What needs improvement?
The networking with wireless devices needs improvement. If I want to mount KVM on a laptop, it is very difficult to work with wireless devices. Which in contrast, is very easy and transparent in other devices.
For how long have I used the solution?
I have been using KVM for six years.
What do I think about the stability of the solution?
The solution is highly stable. I rate the stability a ten out of ten.
What do I think about the scalability of the solution?
KVM is a very scalable solution. I rate the scalability a nine out of ten.
How are customer service and support?
The technical support team is good but I use the support from the open source community. I rate the technical support a nine out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used to use another hypervisor, but licensing just bored me, so I found KVM. It is powerful and open source and it has a very big support community.
How was the initial setup?
The initial setup is difficult and requires some effort. But since the solution is so powerful, it is worth the effort. I've been working with KVM mostly on-premises but I've deployed it also on private and public clouds. I rate the initial setup's easiness a five out of ten.
What about the implementation team?
I've always worked on KVM by myself and with support of the KVM community.
What's my experience with pricing, setup cost, and licensing?
Which other solutions did I evaluate?
I previously evaluated VMware, almost all variants, and Oracle VM Enterprise.
What other advice do I have?
KVM is not easy to configure and has some minor issues. I rate the overall solution a nine out of ten.
Apart from being difficult at its installation and initial setup, the rest is wonderful!
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Quality Engineer at KML
Delivers good performance because of kernel-based virtualization
Pros and Cons
- "The product is really good...One can get good performance because of kernel-based virtualization."
- "We are not getting good support from KVM, and it is not that user-friendly."
What is most valuable?
We have not explored the solution much. Once we start using the solution, we might explore much more things, like or figure out what is required to improve the solution.
What needs improvement?
We are not getting good support from KVM, and it is not that user-friendly. So the systems are stuck, and we are not getting much help online. The online support is very less. We are not getting any kind of blogs and other things. So it is difficult to check out, like, how if some problem is coming, how we can fix it out. So that is not known to us. Hence, we are planning to get into a support contract with Oracle. Also, the Linux support we will get can help us technically with our problems and difficulties because we need to configure the cluster. We are not able to configure the cluster. So, I believe we needed some technical support or help to configure the cluster. In future releases of the product, I would like to see features and improvements in the solution that can make it have a user-friendly interface, better technical support, and easy cluster configuration. Also, blogs, and technical write-ups should be there. We should get the maximum help so that we can maximize the solution's usage.
Also, some kind of help tutorials should be made available so that the new users who are trying to install it can get help.
The fact that it is not a user-friendly tool should be considered for improvement.
For how long have I used the solution?
I have started using KVM in my company for a couple of weeks now. It's new for us, and we are not able to utilize the solution. I am using KVM Version 9.1.
What do I think about the stability of the solution?
I can't comment on whether it is stable or not since I have not yet used it to that extent.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution around one to two out of ten.
How are customer service and support?
We are not getting any technical support, maybe because it is kind of an OEM they are providing support for over Oracle or Red Hat platforms. There are a lot of write-ups I can see available, but the useful write-ups are very few.
Which solution did I use previously and why did I switch?
Earlier, we were using Oracle VM, which was a little better than KVM, especially in terms of user-friendliness and implementation.
How was the initial setup?
The installation part of the solution was okay. The problem is that we are targeting the cluster part, and we are not able to configure it. It took us an hour to install the solution.
The solution's maintenance is the next step. First of all, we have to figure out the clusters. Then we can think about any kind of maintenance requirements.
What about the implementation team?
I was involved in the process since I am a technical person.
What other advice do I have?
KVM is a common license tool, which can be utilized on any other tool, like Red Hat, Oracle, or Linux platform.
Until I'm not familiar with the solution, I cannot recommend the solution to others because we have taken a risk by switching over to KVM, and we are still in the process of configuring it. Probably, after we can take advantage, I can recommend it to others.
KVM is a little better than Oracle VM since it has been made with some better thoughts behind it to bring it out in the market. One can get good performance because of kernel-based virtualization. So it should be able to provide a performance-oriented template.
The product is really good, but the only thing is that we are not able to get the things we need in the product.
Overall, I rate the solution a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Co-Owner at a manufacturing company with 51-200 employees
Open-source with good virtualization and good online forums for troubleshooting
Pros and Cons
- "It offers a high-availability environment."
- "Some things are pretty basic, and they could be more robust with more detail."
What is our primary use case?
We use KVM virtualization on which Red Hat works very actively. We run Windows servers from it and some of our other machines as well. We also use it as a container in the way others may use Docker.
How has it helped my organization?
We can use the solution the same way we use Red Hat, even though we don't use Red Hat itself.
What is most valuable?
It offers a high-availability environment. We like the way everything is distributed. If one node dies, another resource is automatically enabled.
It offers good virtualization.
The solution, generally, is very familiar to VMware. The difference it is free to use. It has all of the main features you would find on VMware.
It works 24/7 without fail.
The setup is very simple.
It is stable.
The solution can scale.
We have found the solution to have good forums for troubleshooting.
What needs improvement?
If it would work a little faster, that would be ideal. It's run on a 10GB network, so it is relatively slow.
Some things are pretty basic, and they could be more robust with more detail.
For how long have I used the solution?
I've been using the solution for ten years or more.
What do I think about the stability of the solution?
It is a completely stable solution. While there may be a few bugs, in general, we didn't face any special issues.
What do I think about the scalability of the solution?
The solution is scalable. You can have as many servers as you want to run as a deployment. I'd rate the scalability nine out of ten. We use CEPH storage that is extremely scalable and can go up to petabytes, although we don't have a use case for that sizing.
We likely do not have plans to increase usage. Our basic needs are covered.
How are customer service and support?
I've never used technical support. There are forums, however, that are available if people need assistance. Typically, if something comes up, you aren't the first person dealing with it.
Which solution did I use previously and why did I switch?
We have used VMware and Microsoft Hyper V, among others, and then changed to KVM. I was not happy with Hyper V at all as we didn't want to use any Microsoft domain, and Hyper V needed us to use it. KVM allows us to avoid Microsoft.
How was the initial setup?
The initial setup process is pretty simple and straightforward. Even in high availability mode, the setup is simple.
If you have, for example, three servers and all of them can run the restore machines, and one dies, and everything moves to the others, for that step, you do need some sort of storage.
The deployment takes two or three days, at least if you need to start from scratch.
If you are doing the implementation in combination with setting up separate networks and everything, you need to program the hardware and so on, and that takes a little bit.
I'd rate the ease of setup an eight out of ten. Sometimes it doesn't work as you expect at the outset. We just need one person to handle the setup as we are a small company.
What's my experience with pricing, setup cost, and licensing?
The solution is free to use and open-source. You may have to pay for support, however. There is an enterprise option that can be accessed as well.
What other advice do I have?
I am an end-user.
I'm not sure which version number of the solution we're using.
I'd warn users that if they do not have experience with systems, then it may not be suitable. You need a bit of knowledge. Most companies use system integrators, and it is hard to sell free software. You can sell your services, yet not the solution. It's easier to sell VMware. I wouldn't necessarily recommend it to customers who don't have technical skills.
I'd rate the solution nine out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Owner at Simplify IT (Thailand) Co., Ltd.
Good virtualization transition that cuts costs but needs better adaptability
Pros and Cons
- "The scalability part should be better."
- "The solution overall is just okay."
What is our primary use case?
How has it helped my organization?
Since we use a Docker, the virtualization works fine whether it's KVM or VMware. We don't use this feature much, our developers use Docker to create a container.
What is most valuable?
The solution overall is just okay. We moved since we are sharing the commercial term from publisher to subscription.
What needs improvement?
I have no comment. I just use it, and it's okay. However, the scalability part should be better.
For how long have I used the solution?
I started using the solution some years ago.
What do I think about the stability of the solution?
The stability is just okay. We haven't experienced any major glitches or downtimes.
What do I think about the scalability of the solution?
I'd rate scalability maybe seven or eight out of ten. It could be better.
How are customer service and support?
We use community support and search for help on the internet.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
We used VMware before switching to KVM.
How was the initial setup?
For us, the initial setup is okay and simple. We can live with it.
What's my experience with pricing, setup cost, and licensing?
It's just a small setup, which helps save the operation cost.
What other advice do I have?
For basic functions, it should be okay. It helps save operational costs.
I'd rate the solution seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Architect at a tech vendor with 10,001+ employees
A flexible tool that supports multithreading and parallel ports
Pros and Cons
- "It is an easily scalable solution."
- "In KVM, snapshots and cloning are areas where there could be a little more sophistication, like VMware."
What is most valuable?
The most valuable feature of the solution is that KVM is much more flexible than Oracle VM. Multithreading in KVM is also a very good feature. Oracle VM supports only serial ports, so executions happen one after the other, while KVM supports parallel ports, allowing you to do multiple tasks at the same time, which also makes it a more flexible choice.
What needs improvement?
Sometimes, my company has some issues with the storage part, which is mostly not the fault of KVM but a problem with the storage. In general, I don't have any downsides or negative points related to the tool.
In KVM, snapshots and cloning are areas where there could be a little more sophistication, like VMware.
For how long have I used the solution?
I have been using KVM for five years. My company recommends KVM to potential customers.
What do I think about the stability of the solution?
Stability-wise, I rate the solution an eight out of ten.
What do I think about the scalability of the solution?
It is an easily scalable solution.
How are customer service and support?
My company communicates with Oracle Linux's technical support, and sometimes the support is good, while sometimes it may be a bit less.
Which solution did I use previously and why did I switch?
My company has experience with Oracle Linux VM and Oracle VM apart from KVM. KVM and Oracle Linux VM are more stable and flexible compared to other products in the market. My company does not recommend products from KVM's competitors since we have an Oracle-centric environment, and most of the time, we get VMs with Oracle licenses only. Oracle VM will not do anything to improve the product since it can be described as an end-of-life product.
What other advice do I have?
I rate the overall product an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free KVM Report and get advice and tips from experienced pros
sharing their opinions.
Updated: July 2025
Product Categories
Server Virtualization SoftwarePopular Comparisons
VMware vSphere
Proxmox VE
Hyper-V
Oracle VM VirtualBox
Red Hat OpenShift
Nutanix AHV Virtualization
Oracle VM
Citrix XenServer
RHEV
oVirt
IBM PowerVM
XCP-ng virtualization platform
VMware ESXi
OpenVZ
ISPsystem VMmanager
Buyer's Guide
Download our free KVM Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What is the biggest difference between KVM and vSphere?
- Why KVM??? Help please!
- What Is The Biggest Difference Between KVM And Oracle VM VirtualBox?
- How to Install OVM and KVM?
- Proxmox VE or KVM?
- What Is The Biggest Difference Between Hyper-V And KVM?
- What are the pros and cons of implementing KVM?
- Which is better - Oracle VM or KVM?
- How does KVM compare to Oracle VM VirtualBox?
- How does KVM compare with Hyper-V?