I seldom comment on beta test software until it is a released product. I thought, however, that the direction Red Hat is taking for its KVM-based Red Hat Enterprise Virtualization (RHEV) 3.4 beta made it worth publishing a comment.
New features in Red Hat Enterprise Virtualization 3.4 Beta include stronger OpenStack integration, enterprise network capabilities enhancements, and advanced manageability of the entire stack.
OpenStack Support and Integration
Red Hat Enterprise Virtualization 3.4 Beta strengthens and simplifies the provisioning and sharing of networking resources used by both traditional and cloud-enabled workloads through OpenStack Networking (Neutron) integration. The beta release offers enhancements that improve the security and scalability of Neutron provisioned networks. Additionally, Red Hat Enterprise Virtualization 3.4 Beta supports open vSwitch and its software-defined networking (SDN) capabilities.
Enhanced Enterprise Networking Capabilities
Red Hat Enterprise Virtualization 3.4 Beta provides advanced multi-host network configuration capabilities that enable administrators to modify networks and apply those changes to any hosts that is attached to the specified network. This functionality automates network modifications tasks, simplifies maintenance, and eliminates network inconsistency issues.
Enterprise Storage Capabilities Enhancements
Mixed storage domains give users the flexibility to use disks from multiple, separate storage domains types – including iSCSI, FCP, NFS, Posix and Gluster - within the same datacenter. Single disk snapshots enable more customization as users can choose which disks take specific snapshots (such as operating system disk, or data disk) and customized snapshots with granular backup level (such as ability to select just the current VM configuration.)
Advanced Full-Stack Management
Red Hat Enterprise Virtualization 3.4 Beta enables administrators to automate and manage many of the time consuming tasks that plague virtualization environments. Key automation and management enhancements in 3.4 Beta include:
- Additional scheduler enhancements – Specify scheduling policies according to your unique business requirements.
- Affinity/Anti-Affinity groups – Define workload affinity policies on how VMs run, together on the same hosts or separately on different hosts.
- Hot Plug CPU – Dynamically allocate virtual CPUs without restarting the VM (requires operating system support).
- SNMP configuration service – Integrate with Red Hat Enterprise Virtualization with the monitoring systems of your choice.
- Persistent cloud-init metadata – Simplify the initial set-up of cloud nodes to facilitate the provisioning and configuration of virtual machines based on pre-set configuration preferences.
Red Hat is demonstrating that it doesn't see virtual machine software as a stand-alone technology designed to merely encapsulate and isolate a system image and allow multiple images to execute on the same physical system. The company clearly sees this technology addressing a number of needs, including:
Red Hat isn't the first to add these types of enhancements to a virtual machine software product. VMware's vSpere, Citrix's XenServer and Microsoft's Hyper-V virtual machine software products already have similar capabilities.
Red Hat is trying to distinguish its offerings from the others with its tight focus on open source software development and support. It isn't at all clear that this, by itself, will attract companies that have already standardized on Citrix, Microsoft, Oracle or VMware.
The key issues that enterprises and cloud service providers need to be address are the total solution costs, and what restrictions the suppliers place on the use of their technology. Red Hat believes that its approach provides benefits in both areas.
See also: