Linux KVM is a mature production ready solution
Use Cases and Deployment Scope
Virtualization was a turning point in technology because of its flexibility and reliability. Before virtualization, we had to deal with all the issues related to bare metal servers. Linux Kernel-based Virtual Machine became the industry de-facto for virtualization, especially for *nix related guess operating systems. It is very stable and reliable for production systems. We use virtualized servers for more than a decade on Kernel-based Virtual Machine technology with amazing results.
Pros
- Segregation of guess systems.
- Fair allocation of resources.
- Hardware virtualization.
Cons
- Handling of hardware failures.
- Hot migration of systems between KVM hosts.
Likelihood to Recommend
It is a very stable and reliable technology. Highly recommended for *nix
production systems. It is capable of dealing with large amounts of CPU,
memory, and disk, as well as, network traffic. I never used it to virtualize Microsoft Windows systems.