Chapter 3. Upgrading to Red Hat Enterprise Virtualization 3.6

3.1. Features Requiring a Compatibility Upgrade to Red Hat Enterprise Virtualization 3.6

Some of the features provided by Red Hat Enterprise Virtualization 3.6 are only available if your data centers, clusters, and storage have a compatibility version of 3.6.

Table 3.1. Features Requiring a Compatibility Upgrade to Red Hat Enterprise Virtualization 3.6

Feature Description
Auto-convergence support
This feature adds support for auto-convergence during virtual machine migration. If a lack of convergence during migration is detected, the vCPUs are incrementally slowed to guarantee convergence.
Deprecation of cfg files
This feature deprecates the reliance of cfg files, which are specific to interface configuration files. These were previously required by VDSM for host configuration.
Change properties of network under bridge in use
This feature adds support for VDSM to change the properties of a virtual machine network under a bridge that is being used by virtual machines.
Cinder provider support
This feature adds support for managing Ceph volumes through OpenStack Cinder in the Red Hat Enterprise Virtualization Manager.
Events queue
This feature adds a separate events queue.
getDeviceList without status support
This feature adds support for status checks only on user-selected storage devices prior to adding or extending a storage domain or creating a new LUN disk. This improves performance and avoids timeouts.
Gluster brick provisioning support
This feature adds support for synchronizing Red Hat Gluster Storage disk provisioning. This monitors all storage devices on the host and updates the database accordingly.
Gluster geo-replication support
This feature adds support for creating, starting, stopping, and monitoring geo-replication for Red Hat Gluster Storage volumes from the Red Hat Enterprise Virtualization Manager. GlusterFS geo-replication provides a continuous, asynchronous, distributed, and incremental replication service from one site to another over Local Area Networks (LANs), Wide Area Network (WANs), and across the Internet.
Gluster network support
The feature adds support for a role to specify a network to be used for Gluster data traffic.
Gluster volume info support
This feature adds support for gathering Gluster volume information in order to mount Gluster to backup volume servers.
Gluster volume snapshot support
This feature adds support for administrators to maintain snapshots of a Red Hat Gluster Storage volume. Administrators can create, schedule, list, delete, start, stop, and restore to a given snapshot. In a case of inconsistency, these snapshots can be used to restore the volume to a consistent stage. The snapshots are also a mechanism of volume backup for future references.
Graphics device enabled
This feature adds support for the engine to represent the graphics framebuffer as a generic device when sending the virtual machine to VDSM.
Host device passthrough support
This feature adds support for passing host devices to virtual machines. This allows virtual machines to be directly assigned selected host devices for near-native use.
Host network Quality of Service (QoS) support
This feature adds support for host network QoS, which controls traffic of specific networks through the physical network interface controller (NIC) of a host. This feature is an expansion of the virtual machine network QoS feature, which provided similar functionality for a virtual network through a virtual NIC (vNIC).
Import virtual machine from external providers support
This feature extends the support of the existing functionality for importing virtual machines in Red Hat Enterprise Virtualization to additionally support importing virtual machines into the Manager from external providers.
Initial allocation size sparse disk support
This feature adds support for specifying the initial allocation size for block storage with thin provisioning. This is necessary when importing a virtual machine and associated virtual disks from an external provider.
I/O threads support
This feature adds support for configuring QEMU I/O threads in Red Hat Enterprise Virtualization Manager. I/O threads are a new feature of QEMU, a separate thread outside of QEMU's global mutex to which block devices can be pinned to significantly enhance virtual machine performance.
Live storage migration between different storage types
This feature adds support for live storage migration between file-based storage domains and block-based storage domains.
Migration downtime support
This feature adds support for reporting the downtime for each live migration. This includes the time that the virtual machine is not available for the user, and allows for different policies to be implemented and created by the user.
Migration compression support
This feature adds support for XBZRLE compression for virtual machine migration.
Multiple graphics console support
This feature adds support for virtual machines to have multiple consoles. This allows the user to switch between concurrent SPICE and VNC clients without restarting the virtual machine.
Network exclusiveness permissive validation
This feature adds support for host networks to permit VLAN-tagged networks as well as a virtual machine trunk network.
Network SR-IOV support
This feature adds supports for Single Root I/O Virtualization (SR-IOV) NICs. SR-IOV enables a Single Root Function, such as a single Ethernet port, to appear as multiple, separate physical devices.
Refresh LUN size support
This feature adds support for refreshing LUN size in existing storage domains for accurate representation in the Red Hat Enterprise Virtualization Manager.
SPICE file transfer toggle support
This feature adds support in Red Hat Enterprise Virtualization to control the SPICE agent file transfer support and clipboard copy and paste.
Total network statistics reported
This feature adds support for reporting the total received and total transmitted bytes per network interface for both hosts and virtual machines.
VirtIO serial console support
This feature adds support for direct SSH access, using the SSH proxy server, to the virtual serial console of virtual machines managed by the self-hosted engine.
Virtual machine status events
This feature adds support for virtual machine statuses based on an event.