We performed a comparison between Hyper-V and KVM based on our users’ reviews in four categories. After reading all of the collected data, you can find our conclusion below
Comparison Results: Hyper-V is the clear winner in this comparison it is easy to install, robust and high performing. Hyper-V, as a Microsoft product, also offers stable and ongoing customer support.
"The solution is very powerful, easy to use, user-friendly, and integrates well with Windows. If you are looking for a hundred percent Microsoft environment it would be a good idea to go with Hyper-V. They work wonderfully together."
"The solution is easy to configure."
"The support with Microsoft is great."
"The initial setup was straightforward. It was easy to install."
"I like that it's easy to use."
"The initial setup is simple. There's not much to do. We input one command or just one or two clicks on the UI. Initial setup in the Windows environment for any software is not that difficult."
"The initial setup was very easy."
"I like that Hyper-V is like a virtual environment. I like to use VMware because of the resource requirements. In Sri Lanka, most of the customers use the Hyper-V GUI. When installing the interface with the Windows version, we also install the Hyper-V feature on the server. This is because they require more features and memory. There are so many features that they have embedded in Hyper-V that are useful."
"If you prefer command-line, there are all kinds of command-line options."
"Good screen and keyboard sharing feature."
"The GUI interface makes the management of KVM easier than ever before."
"This solution is open source and easy to configure."
"KVM is stable."
"I have found KVM to be scalable."
"It is easy to use, stable, and flexible. It is a pretty mature product, and it is faster than VirtualBox."
"I like that it's easy to manage. It's also more powerful when it comes to security than others. That point of view is the one consideration. The other consideration is that it's cost-effective."
"I also use VMware which I find to be more scalable and stable overall."
"Hyper-V isn't a lightweight solution like VMware. Management could be more straightforward. Even as far as disk management tools are concerned, it would be better if that could be made simpler. The same applies to performance."
"In general, based on my little experience with Hyper-V, I see a lot of obstacles. I think it falls behind the other competitors."
"I think the setup for the Virtual Network Manager could be improved."
"It would be better if it demanded less memory. Once you have allocated those memory spaces for the installed server, fewer resources are left to allocate for the Hyper-V virtual environment. That's the drawback with that. For example, once you install Windows 10, and let's say Windows 2019, Windows 2019 will take at least 10 GB of memory. If a customer has only 16 GB of RAM on the system, they think of installing Hyper-V. Because when you have windows 2019 or something else, they give two free Hyper-V virtual licenses. But we can't because there's not enough memory. We can, however, install this as a VMS. But this UI isn't that user-friendly for most customers. They like to have a user interface with VMI, and it's not easy when you install VMI. It would also be better if they can improve their core Hyper-V version to be a bit more familiar and user-friendly with its interface. I think it would be much easier. We had a few issues with the VM Hyper-V virtual network. Once you have such issues, it's very difficult to find out where they came from. They had such issues, and we had to resolve the system again. But other than that, if it's useful and keeps working nicely, it will work very nicely even if something happens. But it's very hectic and challenging to find out where it's happening. In the next release, it would be better to control this data store part in a manageable way. This is because once we install and create a Hyper-V machine, it goes everywhere. It would be better if it had a single location and a single folder with a heartbeat and virtual machine information. You can just go forward, and the data store and everything are going into one place like the C drive. But something always goes fast, or everything gets lost if the customer doesn't manually change the direction of where the virtual hard drive routes, the more serious the problem. It would be better if they could merge all that together. This includes the virtual machine and the virtual hard drive in the same folder when creating the virtual machine. I think that it would be much easier to manage and in case something happens. Technical support also could be better."
"The management of Hyper-V could improve, there is a lot to improve in that area."
"When one server or one virtual machine fails, or one is turned off, the virtualization stops, and we have to initiate again with human intervention."
"The solution is lacking in numerous features and lacks flexibility."
"I have previously used VMware and KVM is easier to use. However, they both have their strengths depending on their use cases. They are mostly equal. One of VMware's advantages is it has better support."
"One thing that maybe could be improved is making it easier to scale. It needs to be more clear on how to scale the storage space for virtual machines."
"Technical support could be better. In the next release, I would like to see an improved user interface and dashboard. This type of improvement will make it easy or help our engineers understand the solution from a requirement point of view."
"Business continuity features need to be added."
"Its resource usage can be improved."
"Lacks high availability across clusters as well as support for Apache CloudStack."
"Monitoring and resolution could be improved."
"There are some issues with the graphics and some software that is very complex."
Hyper-V is a hardware virtualization tool that allows users to create virtual computer environments with multiple operating systems on a single physical server. Each virtual machine has computer parts, such as memory, processor, storage, and networking, and acts like a standard computer - running its own operating system and software programs. Each component of the virtual machine can be configured to meet your specific requirements.
Hyper-V creates a cost-effective, stable, and productive server virtualization environment by running multiple operating systems, such as Windows, Linux, and more, in parallel on one machine or server. Each virtual machine runs in its own isolated space, which means you can run many virtual machines simultaneously but independently of each other. This helps prevent problems such as a crash affecting the other workloads and enables different users to separately access various systems.
Benefits of Hyper-V
Hyper-V key features:.
Reviews from Real Users
Hyper-V stands out among its competitors for a number of reasons. Several major ones are its flexibility, its replication capabilities, and the fact that its virtual machines utilize a small amount of resources..
Liam L., the owner of a tech services company, writes, “It is actually very low on resources. It doesn't use many resources. It is also very easy to tailor. You can change things like the amount of memory and storage on the fly. It is very stable and reliable. I like its replication feature, which is very good. It is also very easy to move the virtual machines across push servers without any difficulty. Its performance is also very good. Now with this pandemic, a lot of workers are working from home. A lot of workers have been using laptops as their desktop computers, and they would remote into a virtual PC. There is no difficulty, and they can't tell the difference between this and the real one. It is much easier to manage.”
Kevin E. an IT director at Homeland Technology Group, LLC, notes, “We've probably seen a 50 percent speed increase on our SQL server. Hyper-V has also significantly reduced our downtimes with faster boot-up and reboot. If we have to reboot a server, there is maybe two or three minutes of downtime. When we were on a bare-metal server, it could be five to ten minutes due to the total boot time.”
Hyper-V is ranked 3rd in Server Virtualization Software with 44 reviews while KVM is ranked 4th in Server Virtualization Software with 9 reviews. Hyper-V is rated 7.4, while KVM is rated 7.4. The top reviewer of Hyper-V writes "It's a low-cost solution that enabled us to shrink everything down into a single server ". On the other hand, the top reviewer of KVM writes "Stable, easy to set up, and very easy to use". Hyper-V is most compared with Proxmox VE, VMware vSphere, Oracle VM VirtualBox, VMware Workstation and Citrix Hypervisor, whereas KVM is most compared with Oracle VM VirtualBox, Proxmox VE, VMware vSphere, Oracle VM and VMware Workstation. See our Hyper-V vs. KVM report.
See our list of best Server Virtualization Software vendors.
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.