RHEV (Red Hat Enterprise Virtualization)

From Bauman National Library
This page was last modified on 24 January 2016, at 20:05.


Red Hat Enterprise Virtualization (RHEV), an enterprise virtualization product produced by Red Hat, based on the KVM hypervisor. Red Hat Enterprise Virtualization uses SPICE protocol and VDSM (Virtual Desktop Server Manager) with a RHEL-based centralized management server. It can acquire user and group information from an Active Directory service or FreeIPA Active Directory emulator. Some of the technologies of Red Hat Enterprise Virtualization came from Red Hat's acquisition of Qumranet. Other parts derive from oVirt. [1]In cloud systems RHEV infrastructure is used as a platform on the basis of which are the system provider[2] (Fug. 1)

2 RHEV.png

Fug.1 RHEV as a basis for infrastructure

Architecture RHEV

RHEV consists of the following components:

  1. Red Hat Enterprise Virtualization Hypervisor ("RHEV-H")
    • Provides an image-based, small-footprint hypervisor based on KVM
    • Increases performance and security
    • Provides support for VLANs, network bonding, and a wide range of network devices
    • Supports all storage systems certified on Red Hat Enterprise Linux
  2. Red Hat Enterprise Linux с KVM ("Хост RHEL")
    • Provides a centralized management system with a searchdriven graphical interface
    • Supports up to hundreds of hosts and thousands of VMs
  3. Red Hat Enterprise Virtualization Manager ("RHEV-M")
    • Pre-configured, self-contained virtual appliance with the necessary components pre-built for faster and more efficient deployments of Red Hat Enterprise Virtualization Manager
  4. Self-hosted engine
    • Deploy Red Hat Enterprise Virtualization Manager engine as a VM on the host
    • Reduce hardware requirements
  5. Self-service user portal
    • End users can self-provision VMs, define templates, and administer their own environments.
    • Administrators can define per-user quotas for disk space, CPU usage, and memory.

More information about the structure of RHEV can be found here

Architecture RHEV is shown in fug.1.

Architecture RHEV.png

Fug.2 Architecture RHEV

Feaures RHEV

  • Industry-leading performance and scalability
    • Hosts support up to 160 cores and 4TB of RAM
    • Guests support up to 160 vCPUs and 4TB of RAM
    • Clusters support up to 200 hosts
    • NUMA support for optimizing memory bandwidth in NUMAaware host servers
  • Support for both Windows and Linux VMs
    • Desktop operating systems support for Windows 7, 32- and 64-bit
    • Desktop operating systems support for Red Hat Enterprise Linux Desktop 5 and later, 32- and 64-bit
  • Fully featured enterprise management
    • Live migration and storage live migration
    • Policy-based, automated workload balancing
    • High availability
  • Enhanced disaster recovery
    • Full support for third-party tools that offer backup, restore, and replication
    • Configuration support for add/edit/delete storage connections to enable multi-pathing, hardware changes, simpler failover to remote sites, and array-based replication
  • Advanced kernel-based security
    • Kernel-level security features providing VM and host intrusion detection and isolation using SELinux and sVirt
  • Automation and customization
    • Python-based command line interface allows for scripting and automation
    • Hooks mechanism allows customized VM definitions or system commands

Features

Advantages:

  • productivity increase;
  • Ensuring a high speed input-output and minimum waiting time;
  • reducing the number of physical servers (the ability to perform a greater number of enterprise workloads on a single physical server);
  • "Live" migration;
  • means of resiliency;
  • dynamic scheduler optimizes the load in the data center[4].
  • integration with Openstack
  • SELinux

Disadvantages:

  • complexity of deploying

SPECvirt

In a recent SPECvirt_sc2010 industry benchmark report by non-profit Standard Performance Evaluation Corporation (SPEC) organization, Red Hat Enterprise Virtualization KVM-based hypervisor provides excellent performance and scalability features capable of supporting large numbers of VMs on a single host. The SPECvirt_sc20102 benchmark results for Red Hat Enterprise Linux with KVM are shown in red, below, and are published at www.spec.org.[5]

1 RHEv.png

Fug.3 SPECvirt_sc2010 results

Work with RHEV

In RHEV there is a 60-day trial subscription to the product after its expiration deployed system will operate without the possibility of software updates RHEV. On one of the options to install, configure and administer further RedHat Enterprise Virtualization (RHEV) 3.5 can be found at the following links[6]:

Authors

Eugene Manaka, Bauman Moscow State Technical University, IU-8, E-mail: djon126@mail.ru

References

  1. https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Virtualization
  2. http://samag.ru/archive/article/1830
  3. http://www.redhat.com/en/files/resources/en-rhev-3-5-datasheet-12302817.pdf
  4. http://www.ncpr.su/product/red-hat-enterprise-virtualization
  5. http://download.1105media.com/pub/mcp/Files/redhat_vmware_migration.pdf
  6. http://www.tecmint.com/install-redhat-virtualization-rhev/