Red Hat's server virtualization solution derives from the company's 2008 acquisition of Qumranet, a small company that had been building a desktop virtualization solution based on KVM (Kernel-based Virtual Machine) technology. Unlike the hypervisors of VMware, Microsoft, and Citrix, Red Hat's virtualization does not rely solely on emulated hardware but uses paravirtualization wherever possible to map virtual machines directly to hardware via the /dev/kvmkernel interface.
While the original goal of Qumranet was desktop virtualization, Red Hat has moved the solution into the server virtualization space, supporting RHEL and Windows Server VMs, as well as Windows and Linux virtual desktops. Red Hat Enterprise Virtualization (RHEV) boasts an easy install, good performance, and strong management capabilities, with features -- including automated load balancing and high availability -- to support larger environments. It also has some quirks.
Red Hat's KVM-based hypervisor installs quickly and easily. Though you can run KVM from a full RHEL installation, we installed the bare-metal RHEV Hypervisor, which is essentially an RHEL 5.6 build with only the packages necessary to support KVM. The installation went exceedingly fast on each host, requiring a scant few configuration parameters fed through the CLI host console. These included basic management network setup, password modifications, and later, the IP address of the management server.
Here's where the Qumranet acquisition sticks out: The management server, RHEV Manager, is a Windows application written in .Net that runs on Windows Server 2008 R2 and requires Internet Explorer -- not what you'd expect from Red Hat. However, a rewrite that runs on Windows and RHEL is apparently in the works.