04_RHEV3_ETH

Embed Size (px)

Citation preview

  • 7/28/2019 04_RHEV3_ETH

    1/30

    RED HAT ENTERPRISE VIRTUALIZATION

    Overview

    December 2011

  • 7/28/2019 04_RHEV3_ETH

    2/30

    RHEV Overview2

    Agenda

    RHEV Overview

    RHEV Features

    RHEV Hands On (Installation, Live Demo)

    Q & A

  • 7/28/2019 04_RHEV3_ETH

    3/30

    RHEV Overview3

    Agenda

    RHEV Overview

    RHEV Features

    RHEV Hands On (Installation, Live Demo)

    Q & A

  • 7/28/2019 04_RHEV3_ETH

    4/30RHEV Overview4

    RHEV Product Releases

    Qumranet Solid ICEReleased in May 2008

    Red Hat Enterprise Virtualization 2.1Released in November 2009

    Enterprise grade server management system

    Red Hat Enterprise Virtualization 2.2Released in June 2010

    Added Virtual Desktop Infrastructure with SPICE

    OVF Import/Export V2V converter for VMware and Xen

    Improved performance and scalability

  • 7/28/2019 04_RHEV3_ETH

    5/30RHEV Overview5

    RHEV 2.2 Architecture

  • 7/28/2019 04_RHEV3_ETH

    6/30RHEV Overview

    6

    Move from proprietary to open technologies

    Remove dependency on Windows

    But maintain interoperability with Windows

    Open Source

    RHEV 3.0 Key Initiatives

  • 7/28/2019 04_RHEV3_ETH

    7/30RHEV Overview

    7

    RHEV 3.0 Architecture

  • 7/28/2019 04_RHEV3_ETH

    8/30RHEV Overview

    8

    RHEV 3.0 Highlights - Platform

    Migrated RHEV Manager server from C# to Java

    Running on embedded JBoss EAP 5.1.1

    JBoss Included in RHEV subscription

    Backend database PostgreSQL 8.4

    Support for multiple authentication sources

    Red Hat IPA

    Microsoft Active Directory

  • 7/28/2019 04_RHEV3_ETH

    9/30

    RHEV Overview9

    Agenda

    RHEV Overview

    RHEV Features

    RHEV Hands On (Installation, Live Demo)

    Q & A

  • 7/28/2019 04_RHEV3_ETH

    10/30

    RHEV Overview10

    Enterprise grade, centralizedmanagement and hypervisor forserver and desktop virtualization

    Industry leading performance,scalability and securityinfrastructure

    Ecosystem of thousands ofhardware and software vendors

    5070% lower cost compared toother solutions

    Red Hat Enterprise Virtualization

  • 7/28/2019 04_RHEV3_ETH

    11/30

    RHEV Overview11

    Two packing models for the hypervisor

    RHEV-HYPERVISOR: Less than 100 MB Economically ideal for Windows

    guests, or mixed workloads

    (RHEL + Windows). Pre-configured, no Linux skills

    needed.

    RHEL AS A HYPERVISOR: Flexible Security hardened, corporate

    standard RHEL image as a

    virtualization host.

    Add monitoring agents, scriptsetc. Leverage existing RHEL

    infrastructure. Economically ideal for RHEL

    guests. Hybrid mode capable

  • 7/28/2019 04_RHEV3_ETH

    12/30

    RHEV Overview12

    Virtual Desktop Infrastructure

    Centralized management,security and policy enforcement

    Virtual desktops with user

    experience of a physical PC

    Multiple monitors

    HD quality video

    Bi-directional audio/video for

    VoIP or video-conferencing

    USB support

    Industry leading density of virtual

    desktops/server

  • 7/28/2019 04_RHEV3_ETH

    13/30

    RHEV Overview13

    OVF Import/Export Import and export VMs and templates using OVF files

    V2V Convert VMs from VMware and RHEL/Xen to RHEV

    Feature Description

    High Availability Restart guest VMs from failed hosts automatically on other hosts

    Live Migration Move running VM between hosts with zero downtime

    System Scheduler Continuously load balance VMs based on resource usage/policies

    Power Saver Concentrate virtual machines on fewer servers during off-peak hours

    Maintenance ManagerNo downtime for virtual machines during planned maintenance windows.Hypervisor patching

    Image Management Template based provisioning, thin provisioning and snapshots

    Monitoring & Reporting For all objects in system VM guests, hosts, networking, storage etc.

    Management Features

  • 7/28/2019 04_RHEV3_ETH

    14/30

    RHEV Overview14

    RHEV Manager

    Search driven UImakes managingthousands ofobjects easy

    Bookmarks dynamic filters andother advancedGUI functions

    Cross-correlateinformation acrossusers, VMs, hosts,applications,status etc.

  • 7/28/2019 04_RHEV3_ETH

    15/30

    RHEV Overview15

    Access from

    Internet Exploreror Firefox on PCor thin client

    User can start andstop the VM,

    access theconsole and selectremote protocol SPICE or RDP

    Or the portal canautomatically

    launch a singleVM for the user

    User Portal

  • 7/28/2019 04_RHEV3_ETH

    16/30

    RHEV Overview16

    Platform

    Java / JBoss

    PostgreSQL

    IPA

    RHEL6

    Performance and Scalability

    Spice

    RHEV 3.0 Highlights

  • 7/28/2019 04_RHEV3_ETH

    17/30

    RHEV Overview17

    RHEL 6 based hypervisor Improved guest scalability

    Guests up to 64 vCPUs & 256GB ram

    Transparant huge pages

    Dynamically create, destroy and swap huge pages EPT enhancements - Age bit support

    Allows host to make smarter choices in swapping when undermemory pressure

    X2apic

    Virtual Interrupt Controller reduce guest overhead

    sVirt

    Enhanced infrastructure for security isolation and policy

    RHEV 3.0 Highlights - Platform

  • 7/28/2019 04_RHEV3_ETH

    18/30

    RHEV Overview18

    RHEL 6 based hypervisor vhost-net

    Improved network performance for virtual machines

    Moved network infrastructure from userspace into kernel

    Significant improvements in throughput and latency

    Fewer context switches and vmexits Async I/O (AIO)

    Improvements for block I/O especially for I/O intensive workloads

    Yields 20% on heavy I/O workloads such as databases

    Block Alignment

    Interrogates underlying storage hardware and pass through optimalalignment and physical sector size to guests. Ie, in support of 4Ksectors.

    RHEV 3.0 Highlights - Platform

  • 7/28/2019 04_RHEV3_ETH

    19/30

    RHEV Overview19

    RHEV 3.0 Highlights - Platform

    RHEV 2.2 RHEV 3.0Support limit RHEV 3.0Theoretical Limit

    Host

    CPUs 96 128 4096

    Memory 1TB 2TB 64TB

    Guest

    CPU 16 64 64

    Memory 256GB 256GB 64TB

    RHEV

    Manager

    Max Hosts 100 200 > 400

  • 7/28/2019 04_RHEV3_ETH

    20/30

    RHEV Overview20

    RHEV 3.0 Highlights - Platform

    SPICE

    Updated to 0.8 release of SPICE

    Significant performance improvements

    Especially for WAN deployments

    Reduced bandwidth Copy & Paste

    Smartcard Support

  • 7/28/2019 04_RHEV3_ETH

    21/30

    RHEV Overview21

    Admin Portal Improvements

    Changes to Admin Portal to simplify administration

    Based on customer feedback and UX analysis

    New tree view

    New Storage management interface New Network management interface

    Context sensitive help on every dialog

    'Landing' page with links to portals and documentation

    RHEV 3.0 Highlights User Interface

  • 7/28/2019 04_RHEV3_ETH

    22/30

    RHEV Overview22

    RHEV being open sourced following C# -> Java port

    Split into subprojects

    Backend

    Frontend GUI

    Node Management

    Reporting

    All new features developed in upstream project

    RHEV will be 'downstream' product

    With ~6 month release cadence following RHEL

    RHEV Moving Beyond 3.0

  • 7/28/2019 04_RHEV3_ETH

    23/30

    RHEV Overview23

    RHEV 3.0 has two admin interfaces

    Full administration interface based on Microsoft WPF

    Power user interface based on GWT / HTML

    Next release will standardize on GWT / HTML Cross platform support

    No requirement for Windows workstation

    RHEV Web Admin

  • 7/28/2019 04_RHEV3_ETH

    24/30

    RHEV Overview24

    KVM / RHEV supports offline snapshots today

    Guest must be powered down take snapshot

    Development happening now in upstream KVM

    RHEL 6.1 has basic foundation in qemu-kvm Full support incl live merge, guest agent scheduled for RHEL 6.2

    RHEV Live Snapshots

  • 7/28/2019 04_RHEV3_ETH

    25/30

    RHEV Overview25

    Agenda

    RHEV Overview

    RHEV Features

    RHEV Hands On (Installation, Live Demo)

    Q & A

  • 7/28/2019 04_RHEV3_ETH

    26/30

    RHEV Overview26

    RHEV-M: Installation

    yum remove classpathx-jaf

    rhn_register

    yum -y update

    rhn-channel -v -u YOUR-RHN-USERNAME -a -c rhel-x86_64-server-6-beta -c rhel-x86_64-server-6-rhevm-3-beta -c rhel-x86_64-server-6-rhevm-3-jboss-5-beta -c rhel-x86_64-server-supplementary-6-beta -crhel-x86_64-server-supplementary-6

    yum -y install rhevm

    rhevm-setup

  • 7/28/2019 04_RHEV3_ETH

    27/30

    RHEV Overview27

    RHEV-H: Installation

    Download RHEV-H ISO

    dd if=image of=usb-stick

    Boot from usb-stick

    Follow on-screen instructions

  • 7/28/2019 04_RHEV3_ETH

    28/30

    RHEV Overview28

    Public Beta started 17. November 2011

    http://www.redhat.com/promo/rhev3/tryrhev.html

    Includes 30 day subscriptions for 2xRHEL

    BYO Windows

    Please join and give us feedback!

    RHEV: Hands On?

  • 7/28/2019 04_RHEV3_ETH

    29/30

    RHEV Overview29

    Now: Live Demo

    Later:

    Test Notebook available for you

    RHEV-M and RHEV-H on the same machine (totallyunsupported setup)

    Feel free to play around

    RHEV: Hands On!

  • 7/28/2019 04_RHEV3_ETH

    30/30

    RHEV Overview30

    Q & A