KVM OverviewUNIXBusinessApplication

KVM is the #4 ranked solution in best Server Virtualization Software. PeerSpot users give KVM an average rating of 7.8 out of 10. KVM is most commonly compared to Proxmox VE: KVM vs Proxmox VE. KVM is popular among the large enterprise segment, accounting for 57% of users researching this solution on PeerSpot. The top industry researching this solution are professionals from a computer software company, accounting for 19% of all views.
Buyer's Guide

Download the Server Virtualization Software Buyer's Guide including reviews and more. Updated: February 2023

What is KVM?

KVM stands for Kernel-based Virtual Machine, which is an open-source virtualization technology that is embedded in Linux. KVM allows users to seamlessly transform their Linux system into a hypervisor that, in turn, will enable a host machine to run numerous, isolated virtual environments or virtual machines (VMs).

KVM is part of Linux. Users with Linux 2.6.20 or newer already have KVM. As KVM is already a component of the current Linux code, it automatically improves with every new Linux fix, feature, or upgrade. So KVM users are always current and up to date.

KVM automatically transforms Linux to a type -1 (bare-metal) hypervisor. All hypervisors need operating system components, such as a process scheduler, I/O stack, device drivers, memory manager, and more, to run a VM. KVM already has these components embedded, as it is part of the Linux kernel. Each VM is generated as a basic Linux proces,s which is maintained by the standard Linux scheduler, with dedicated hardware such as a graphics adapter, memory, disks, network card, and CPUs.

KVM Key Features:

KVM has many valuable key features. Some of its most useful features include:

  • Storage: KVM has the ability to use any storage protocol supported by Linux, including network-attached storage (NAS) and some local disks. Multipath I/O can be utilized to provide redundancy and improve storage. Disk images use thin provisioning, ensuring storage is used on demand. KVM is also able to use shared file systems, enabling VM images to be shared on multiple hosts.
  • Hardware: KVM is able to use a vast number of Linux-certified supported hardware platforms. As hardware vendors routinely contribute to kernel improvement, the most up-to-date hardware features are generally quickly added to the Linux kernel.
  • Memory: KVM effectively utilizes the memory management features of Linux, such as kernel same-page emerging and non-uniform memory access. The memory of a VM can easily be switched, supported by large volumes for improved performance, then backed by a disk file or shared.
  • Migration: KVM actively supports live migration so users have the ability to move any running VM between physical hosts with no downtime.
  • Security: KVM uses a blend of secure virtualization (SVirt) and security-enhanced Linux (SELinux) for improved VM security and isolation. SELinux determines security boundaries surrounding VMs. sVirt expands SELinux’s processes, permitting Mandatory Access Control (MAC) security to be used for guest VMs and preventing any manual labeling issues.

Reviews from Real Users

“The most helpful aspect of KVM is the fact that the interface is so minimal. It includes just what you need to set up the VMs and manage them, and it's very simple to do so. KVM, as a native virtualization solution, is a complete and fully adequate system for small businesses that need to reduce costs, and also to make maintenance easier. “ - Georges E., Business Engineer and Consultant at All-Tech

“The most valuable feature of KVM is the hypervisor environment and how we can configure it with ease. Additionally, the interface is intuitive.” Sonu S., Senior Solution Architect at Micro Focus

KVM Customers

MediaWiki, Wikimedia Foundation, Wikipedia, Wikivoyage, Wikidata, Wikiversity, Commons

KVM Pricing Advice

What users are saying about KVM pricing:
  • "There is no cost involved in the use of KVM, as it is open source."
  • "The price is fair compared to others. But in our local market, it's a problem to get budget approval from management. That's why they are trying to get those products so we can give them the price benefit. But if you consider the international market or other products, it's sometimes better than their price."
  • "I have no information on the cost of KVM because I downloaded it for the lab and not for production. It's free, but I don't know if that's the case for people using it in a production environment."
  • "KVM is an open-source product that works well for us."
  • KVM Reviews

    Filter by:
    Filter Reviews
    Industry
    Loading...
    Filter Unavailable
    Company Size
    Loading...
    Filter Unavailable
    Job Level
    Loading...
    Filter Unavailable
    Rating
    Loading...
    Filter Unavailable
    Considered
    Loading...
    Filter Unavailable
    Order by:
    Loading...
    • Date
    • Highest Rating
    • Lowest Rating
    • Review Length
    Search:
    Showingreviews based on the current filters. Reset all filters
    PeerSpot user
    Business Engineer and Consultant at All-Tech
    Real User
    Top 5
    Reduces OpEx and is easy to maintain, along with low memory usage and a minimal interface
    Pros and Cons
    • "The most helpful aspect of KVM is the fact that the interface is so minimal. It includes just what you need to set up the VMs and manage them, and it's very simple to do so."
    • "One problem I have is that it's not very scalable when it comes to resizing the VM disk dimensions. For example, if you have initially set a virtual drive to 10 GB and you want to upgrade it to 15 GB, it's not that easy."

    What is our primary use case?

    We are using KVM on-premises with Ubuntu 20.04 for the primary purpose of reducing operating expenses (OpEx) and to make maintenance and security easier for us. Of note, with this kind of virtualization technology, you can very easily create backups and restore data in case of disaster.

    The services that we have running on our virtualized KVM environment are currently being used by everyone at the company, numbering in the range of thousands of end-users.

    We also make use of Proxmox VE and, less often, VMware.

    What is most valuable?

    The most helpful aspect of KVM is the fact that the interface is so minimal. It includes just what you need to set up the VMs and manage them, and it's very simple to do so. You don't need to go with the typical black-screen command-line interface; instead, you just have a small graphical interface with which you can create VMs, edit them, upgrade calculations, and perform other administration tasks. And, because the interface is so lightweight, it has very low memory usage.

    KVM, as a native virtualization solution, is a complete and fully adequate system for small businesses that need to reduce costs, and also to make maintenance easier. 

    What needs improvement?

    One problem I have is that it's not very scalable when it comes to resizing the VM disk dimensions. For example, if you have initially set a virtual drive to 10 GB and you want to upgrade it to 15 GB, it's not that easy. For this kind of task, you have to get behind the command-line to set it, and this process isn't easy for a newcomer. However, if you have planned your virtualization project well and you know exactly how much RAM and storage space you will need for each different VM, you can simply set it and forget it, because everything you set is permanent.

    Another improvement I would like to see is better functionality when it comes to making snapshots automatically while the VM is still running. For example, when a VM is running and you want to back it up, occasionally the VM backup that you obtain is not usable. Thus, I would propose that in the next edition of KVM there should be better "hot" backup features (as opposed to "cold" backups which are performed when the VM is powered down). 

    For how long have I used the solution?

    I have been using KVM for about six years.

    Buyer's Guide
    Server Virtualization Software
    February 2023
    Find out what your peers are saying about KVM, Oracle, Microsoft and others in Server Virtualization Software. Updated: February 2023.
    685,707 professionals have used our research since 2012.

    What do I think about the stability of the solution?

    KVM is extremely stable, to the point where I would give it 5/5 stars for stability.

    What do I think about the scalability of the solution?

    In terms of expanding the dimensions of your virtual disks, KVM is not easy to scale. Let's say you have a 10 GB disk, and you want to scale it up to 15 GB, the process requires that you enter a basic console and use the command-line interface to set the new size. It's not always an easy process for beginners. On the other hand, it is easy enough to scale other resources such as the CPU and RAM.

    However, in general, when it comes to supporting a large number of users, it is scalable enough for us as we have thousands of users in the whole company using the services that are being virtualized with KVM.

    Additionally, it's not hard to scale when talking about labor and maintenance. For example, I'm the only one administrating the infrastructure, by setting up and managing the VMs (e.g. adding VMs, editing configurations, etc.), for all these thousands of users in all different positions of the company.

    How are customer service and support?

    I provide support for the system myself and I have not yet needed additional support, mainly because I only use it for basic operations.

    Which solution did I use previously and why did I switch?

    KVM is a perfect alternative to commercial solutions in the market such as VMware, especially when it comes to stability. In my experience, KVM is more stable than VMware.

    How was the initial setup?

    I performed the initial setup and I did not need to contact support. Instead, I provided the support I needed by myself, in order to become comfortable with the basic operation of KVM. Compared to Proxmox, the setup is very similar, although admittedly Proxmox offers a more user-friendly interface to manage VMs.

    In all, the setup took about two hours. If the internet connection is good, I install the operating system, then set up the hypervisor and perform the updates before installing the VMs. Two hours is about enough for this entire procedure. 

    What's my experience with pricing, setup cost, and licensing?

    There is no cost involved in the use of KVM, as it is open source.

    What other advice do I have?

    On the whole, I would certainly recommend KVM to new users. Going further, I would give the following advice: although it's true that deep administration can be a bit difficult for newcomers who are not used to Linux, if you just follow the tutorial on KVM deployment and plan your deployment properly, you will be able to set up a stable virtualization system with ease. That's one of the perks of KVM — it's natively very stable once it has been set up correctly.

    I would rate KVM an eight out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    PeerSpot user
    Solution Architect, IT Consultant at Merdasco - Rayan Merdas Data Prosseccing
    Real User
    Top 5Leaderboard
    Good performance, but better management features and integration are needed
    Pros and Cons
    • "The GUI interface makes the management of KVM easier than ever before."
    • "Business continuity features need to be added."

    What is our primary use case?

    We are a consulting company and I work with a lot of solutions to compare them and find out which ones are good for my customers.

    The primary use case for this solution is virtualization.

    I use this solution in on-premises data centers.

    How has it helped my organization?

    Compared to other virtualization solutions KVM is much faster and better at managing resources. For example, we compared XEN, KVM, and Vmware for creating development infrastructure for our programmers, we ended up using KVM.

    What is most valuable?

    The GUI interface makes the management of KVM easier than ever before.

    The performance of this solution is great.

    What needs improvement?

    This solution is lacking in features such as management and integration.

    • This solution needs better integration with desktop virtualization.
    • Better integration with storage solutions is needed.
    • Business continuity features need to be added.
    • The live migration needs to be improved.
    • You cannot run this application in a data center using only the GUI, so you have to have some knowledge with Linux in order to best manage it.
    • Better network management software is needed.
    • Features like vSAN are not available on KVM.
    • Integration with Kubernetes would be an improvement.

    Generally, this solution should be made easier to use. Many customers don't have enough experience with Linux or a deep understanding of operating systems, and they just want to use the product. This together with a lack of features has led customers to choose VMware.

    For how long have I used the solution?

    I have been working with this solution for more than ten years.

    What do I think about the scalability of the solution?

    This solution is limited in terms of scalability. I think that it is suitable for a mid-range company, but for a larger company, it is not quick. It does not have features for companies that need expandable solutions.

    This solution is not used directly by the end-users. If KVM is installed in their data center then they just use the virtual machine. Users don't care about infrastructure, they're just looking for stability and use the operating system for their service. It is the administrators who use this product. Typically, there are two or three administrators in each data center. In terms of end-users, I have seen more than one hundred concurrent users.

    How are customer service and technical support?

    We do not have access to Red Hat support from our country.

    For technical support we depend on the internet and the knowledge of our administrators.

    Which solution did I use previously and why did I switch?

    I have used XenServer and VMware, and the performance of KVM is better than these.

    When it comes to management, integration, business continuity, and live migration, KVM is lacking features and VMware is better in this area.

    How was the initial setup?

    The initial setup of this solution is not hard, but when you want to use this product in your data center, you have to use the command-line interface to better manage it. You cannot run this application using the GUI alone, so if you don't have enough knowledge with Linux then you may have some trouble.

    What about the implementation team?

    Most of our solutions are implemented in-house as well as this one.

    What's my experience with pricing, setup cost, and licensing?

    This solution can be used for free but if you have an expert team on Linux OS, select this one. if you don't have them, forget about it.

    Which other solutions did I evaluate?

    I evaluate options such as XenServer, VMware, and KVM every six months in order to choose the best product for my customers.

    What other advice do I have?

    I have been using this solution since before it was owned by Red Hat, when it was community-based. It is easier to manage than ever before because you used to have to use the command-line interface, instead of the GUI.

    I do not recommend this product for those looking for a stable and scalable virtualization solution because they will ultimately have problems in their data center. Just two weeks ago, I helped a friend of mine to migrate from KVM to VMware.

    I think that if Red Hat worked on some business continuity features and add them to KVM then it would receive a better grade and be a more competitive solution.

    I would rate this solution a five out of ten.

    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: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    Buyer's Guide
    Server Virtualization Software
    February 2023
    Find out what your peers are saying about KVM, Oracle, Microsoft and others in Server Virtualization Software. Updated: February 2023.
    685,707 professionals have used our research since 2012.
    Co-Owner at a manufacturing company with 51-200 employees
    Real User
    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: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    CEO at BRIGHT-i SYSTEMS LIMITED
    Real User
    Top 20
    An affordable open-source virtualization technology that's easy to manage
    Pros and Cons
    • "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."
    • "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."

    What is our primary use case?

    We're a system integrator company, and we implement solutions in these categories based on the requirements and related solutions. Sometimes our logic and security concerns are feature-oriented. Due to that reason, we're working on a case-to-case basis, and we use KVM for some clients.

    What is most valuable?

    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.

    What needs improvement?

    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.

    For how long have I used the solution?

    I've been working with KVM for about three years.

    What do I think about the stability of the solution?

    It's a stable solution. I haven't had any complaints from the customers.

    What do I think about the scalability of the solution?

    It's a scalable solution.

    How are customer service and technical support?

    Technical support could be better. If I compare it to other systems, support services need to be upgraded. For example, VMware provides support instantly. That's our previous experience. If a client asks for support, they give a prompt response. They even try to connect to a remote expert and solve the problems that way.

    How was the initial setup?

    The initial setup is straightforward. It's quite user-friendly and easy for those who are used to Linux and Oracle environments. But if they're not used to it, then it could be a little complex.

    What about the implementation team?

    We are an integrator, and we implement this solution.

    What's my experience with pricing, setup cost, and licensing?

    The price is fair compared to others. But in our local market, it's a problem to get budget approval from management. That's why they are trying to get those products so we can give them the price benefit. But if you consider the international market or other products, it's sometimes better than their price.

    What other advice do I have?

    I recommend this solution, especially for the banking sector, hospitals, and NGOs.

    On a scale from one to ten, I would give KVM an eight.

    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: Integrator
    PeerSpot user
    Mamadou Diatta - PeerSpot reviewer
    Virtualization and Cloud Solutions Architect at Harvard University
    MSP
    Top 10
    Very easy to use, with everything built-in, even when writing command lines
    Pros and Cons
    • "What I like most about KVM is that it's very easy to use. Everything is built-in, even when writing command lines."
    • "The grid interface of KVM needs improvement. It could be more beautiful, especially when compared to VMware."

    What is our primary use case?

    We deploy KVM in our lab. Our use case is container deployment in a virtual machine, where we create communities. We work with containers through KVM.

    What is most valuable?

    What I like most about KVM is that it's very easy to use. Everything is built-in, even when writing command lines.

    What needs improvement?

    The grid interface of KVM needs improvement. It could be more beautiful compared to VMware.

    For how long have I used the solution?

    I've been using KVM for a long time. I have a lot of experience with it.

    What do I think about the stability of the solution?

    KVM is very stable. I can't compare it to Oracle VM as that's never stable, so Oracle dropped that product.

    What do I think about the scalability of the solution?

    The scalability of KVM is ten out of ten.

    How are customer service and support?

    I never had a chance to call the KVM tech support team because the solution is perfect, so everything works. In case something doesn't work, that's usually an OS issue.

    How was the initial setup?

    KVM is straightforward to set up. Compared to other solutions, it beats everybody in terms of installation. For example, creating VMs or installing an Oracle VM is complicated. In KVM, however, that's very easy.

    What's my experience with pricing, setup cost, and licensing?

    I have no information on the cost of KVM because I downloaded it for the lab and not for production. It's free, but I don't know if that's the case for people using it in a production environment. I believe you have to pay for it if you use it in production, but I don't know the actual KVM cost.

    What other advice do I have?

    I have experience with many virtualization technologies, including KVM. Virtualization is simple for me.

    My company has many labs—one in Texas, then Chandler, then Folsom in California. There's a lab in Germany and Poland, so I can't give you the number of KVM users in the company, but that would be a significant number.

    I'm giving KVM a ten out of ten because it's the best.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    Konstantin Anisimov - PeerSpot reviewer
    CEO at Rusonyx
    Real User
    Excellent features that sets itself apart from the competition, open source, with sizable monthly return on investment
    Pros and Cons
    • "The most valuable feature is hypervisor. I can host at the same time different operating systems in Linux Windows."
    • "The speed is around thirty percent slower than another competitor. This would be something to work on."

    What is our primary use case?

    Our primary use cases are for regular hosting and traditional hosting VPSs. We are a provider of VPSs on the market. And the second use case, cloud offer, is also based on KVM.

    How has it helped my organization?

    KVM is pretty good hyper-vision technology and is pretty much the same as VMware and Microsoft.

    What is most valuable?

    The most valuable feature is hypervisor. I can host at the same time different operating systems in Linux Windows.

    What needs improvement?

    The speed is around thirty percent slower than another competitor. This would be something to work on.

    For how long have I used the solution?

    I have been using KVM for the past two years.

    What do I think about the stability of the solution?

    The stability is better than Red Hat. I find that it is very stable.

    What do I think about the scalability of the solution?

    We currently have more than ten thousand servers operating on KVM and thirty thousand customers. We do have plans to increase usage.

    Which solution did I use previously and why did I switch?

    We previously used Red Hat but the Hypervisor is excellent with KVM and more stable.

    How was the initial setup?

    The initial setup is easy and straightforward and takes about fifteen minutes to deploy by pushing a button.

    What about the implementation team?

    We did our implementation in-house and deploy it ourselves.

    What was our ROI?

    We see savings every month of around twenty thousand dollars.

    What's my experience with pricing, setup cost, and licensing?

    KVM is an open-source product that works well for us. 

    Which other solutions did I evaluate?

    We did look at the Virtuals option but decided to go with KVM.

    What other advice do I have?

    KVM is one of the best in virtualization, and I would rate KVM an eight on a scale of one to ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    PeerSpot user
    Co-Founder and CTO at a tech services company with 11-50 employees
    Real User
    Top 10
    Cost-effective, stable and scalable; support for snapshot and revert could be improved. HA features can be improved.
    Pros and Cons
    • "Very cost-effective."
    • "Lacks high availability across clusters as well as support for Apache CloudStack."

    What is our primary use case?

    We integrate KVM as part of our product. I'm the CTO of our company. 

    What is most valuable?

    The solution is very cost-effective. VMware is exorbitantly priced and compared with other products KVM is much cheaper especially in the public cloud scenario.

    What needs improvement?

    Their support for snapshot and revert could be improved. I'd also like to see the product achieve high availability across clusters and to have more support for Apache CloudStack.

    For how long have I used the solution?

    I've been using this solution for over a year. 

    What do I think about the stability of the solution?

    We haven't had any issues with stability. 

    What do I think about the scalability of the solution?

    Scalability is fine, no problems at all. 

    How are customer service and technical support?

    We have worked with certain support vendors and they're fine. In particular, we work with one of the Red Hat partners and we're quite happy.

    How was the initial setup?

    The complexity or otherwise of the initial setup depends on the situation but generally it's not too difficult. We offer our customers maintenance support which generally involves update patching.

    What's my experience with pricing, setup cost, and licensing?

    KVM offers both an open source and licensed version. 

    What other advice do I have?

    Before deployment, it's worth checking whether the solution fits your use case and how it would be used across various large deployments. Test it before implementing. 

    I rate the solution seven out of 10. 

    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: Integrator
    PeerSpot user
    Mostafa Khadem - PeerSpot reviewer
    Senior Linux System Administrator at Dana Energy
    Real User
    Top 5
    Very easy to configure, stable and open source
    Pros and Cons
    • "This solution is open source and easy to configure."
    • "There are some issues with the graphics and some software that is very complex."

    What is our primary use case?

    I'm a senior Linux system administrator and we are customers of KVM. 

    What is most valuable?

    I like that this solution is open source, it was easy for me to configure and I haven't had any problems with it.

    What needs improvement?

    I think the UI could be developed more in the future because there are some issues with the graphics and some software that is very complex. A GUI for controlling the VMs would be a good additional feature. It's easy for us but it's difficult for others working with CLI.

    For how long have I used the solution?

    I've been using this solution for over three years. 

    What do I think about the stability of the solution?

    KVM is stable, but the product from VMware E6 is not stable and I sometimes have issues with it and then the usage of RAM and CPU is costly in my experience. 

    What do I think about the scalability of the solution?

    This solution is scalable. 

    How are customer service and technical support?

    We did not initially have support but when I have used it recently it's been good. 

    How was the initial setup?

    The initial setup is quite easy for me, I use CentOS. 

    What other advice do I have?

    KVM is good and I recommend it. In the future, containers will be substituted by virtual machines and KVM need to adapt to be able to support that. 

    I rate this product an eight out of 10. 

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user