Red Hat releases third version of its Enterprise Virtualisation platform - Update
Red Hat has announced version 3 of its Red Hat Enterprise Virtualization (RHEV) server and desktop virtualisation software family. RHEV for Servers is the main product in the range that was introduced in autumn 2009 and updated in summer 2010. It includes a hypervisor, sometimes called RHEV-H, for hosting guest systems. Hosts are managed using management software (RHEV-M) which is another part of the server variant of RHEV and which also manages systems that are virtualised using Red Hat Enterprise Linux (RHEL). The RHEV for Desktops RHEV server "add-on" implements Virtual Desktop Infrastructures (VDIs) – sometimes called Hosted Virtual Desktop (HVD) – this technology involves running desktop operating systems on a server as guests; users then access these remote systems via (thin) clients.
As before, the RHEV hypervisor, which is only a few hundred megabytes in size, virtualises using KVM (Kernel-based Virtual Machine) and integrates many RHEL core components – however, the new RHEV uses components from the current RHEL version 6.2 rather than RHEL series 5. Consequently, the new RHEV-V offers many improvements that have been available in RHEL 6 for some time – for example, guest systems can now access up to 64 virtual CPU cores and up to 2 TB of working memory. Technologies such as vhost-net, Transparent Huge Pages (THP), x2apic and KSM (Kernel Shared Memory) are designed to improve performance and increase efficiency.
Red Hat says that it has incorporated more than a thousand new features into the management server software, which now includes a RESTful API. However, the most important change is that the code has been ported from C# to Java. This has had an important effect on the system requirements for running RHEV-M. Instead of the Microsoft Windows Server that RHEV-M 2.2 required, the new version relies on RHEL 6 server, with the Java code running on Red Hat's JBoss Enterprise Application Platform. However, Red Hat hasn't fully lost the Windows dependency it acquired with Qumranet, because the management server software's "Administrator Console" web front-end can only be operated from a Windows computer running a version of Internet Explorer 7 with .NET Framework 4. Red Hat plans to fix this issue in the next version of RHEV.
Update – The supported version of Internet Explorer can be version 7 or later. A technology preview of the replacement platform-independent web-based Administration Console, which will ship in future versions, is included with RHEV3, but currently doesn't offer comparable functionality.
RHEV for Desktops continues to use Spice – developed by Qumranet – for communication between clients and virtualised desktop operating systems. Red Hat says that it has improved Spice in several ways, for example, users can now connect almost any USB 1.1/2.0 device to Spice clients which can pass the connections through to the remote virtualised desktop operating system. Apparently, even resource-hungry applications can be operated remotely this way.
According to Red Hat, the various RHEV products are based on open source software. Last autumn, Red Hat handed the management software it acquired when purchasing Qumranet, as well as a variety of other RHEV-specific components, over to the oVirt project, where the company has continued to develop them together with contributors such as Canonical, Cisco, IBM, Intel, NetApp and SUSE. Some background information on the oVirt components is available from one of the project's blog posts.
Like Red Hat's RHEL, RHEV is distributed using a subscription model. The server product's annual subscription fee depends on the number of host system processor sockets and on the chosen support option; options include the "Standard" and "Premium" versions that Red Hat customers will already know from RHEL. Red Hat has repeatedly emphasised that it considers this approach far simpler and more cost-effective than the licensing models of comparable products. Red Hat's remarks appear to be mainly aimed at market dominating virtualisation specialist VMware.
Data sheets and PDF documents containing information on features and prices are available on a separate Red Hat web site. On a dedicated documentation home page, Red Hat offers a Quick Start Guide, an Evaluation Guide, a Technical Reference Guide and a handful of other documents with more technical RHEV information. A 60-day trial of RHEV is available from the RHEV web pages. Red Hat hosted a virtual conference when presenting RHEV 3.0; some of the almost two dozen presentations are still available after completing a registration form.
At the same time as presenting RHEV 3.0, Red Hat also launched the "Red Hat Market Place". On this marketplace, Independent Software Vendors (ISVs) can present information about, and test versions of, their RHEV-related products. It currently contains products such as the "Acronis Backup & Recovery Virtual Edition", the "Stratusphere Server FIT with Host Designer for RHEV" and the "VKernel vOperations Suite". The "Red Hat Enterprise Virtualization-certified" label identifies applications that have passed a certification process and integrate into RHEV through special programming interfaces. Red Hat has also announced that it will co-operate with Wyse to integrate Spice client software into the thin client company's Linux and Windows-based products.