Red Hat Enterprise Virtualization 12/11/11
RHEV: An End-To-End Virtualization Solution Technology Briefing By: Bashar Al-Abdulhadi CEO, KuwaitNET.net Premier Business Partner – Red Hat
RED HAT INC. CONFIDENTIAL
The Ultimate Virtual Experience
1
About KuwaitNET
KuwaitNET in a Nutshell −
Founded on 1997 as a specialized Web Hosting provider
−
An ICANN accredited domain name registrar
−
Red Hat Ready Business Partner - 2004
−
Red Hat Advance Business Partner - 2010
−
Red Hat Premier Business Partner - 2012/2013
2
Benefits Of Virtualization Technology
Reduce costs
Improve Business agility
−
Improve server utilization
− Rapidly respond to business needs
−
Reduce hardware costs
− Operational scalability
−
Reduce power and cooling costs
− Rapid provisioning
−
Improve management efficiency
− Business continuity
−
Increase capital efficiency
Security − System isolation
3
RED HAT ENTERPRISE VIRTUALIZATION
4
Virtualization Technology Evolution Hypervisor Generations
RHEL5
RHEL5.4/6
5
RED HAT ENTERPRISE VIRTUALIZATION RHEV
Enterprise Grade, Centralized Management, and Hypervisor for Server & Desktop Virtualization Industry leading performance, Scalability and Security Infrastructure Ecosystem of thousands of Hardware and Software vendors 50-70% lower cost compared to other solutions
6
RHEV DELIVERS INDUSTRY LEADING VIRTUALIZATION PERFORMANCE Six highest performance results Only hypervisor on 8 socket systems Highest in 2, 4 and 8 socket systems Including over 550 VMs per host
SPECvirt_sc2010: As of January 1, 2012, RHEV claims top 6 results and the only 8 socket server scores
Cost of Ownership Comparison RHEV 3.1 vs. vSphere 5.1 vs. Hyper-V 3 $109k
$120,000
$100,000
$80,000
$78k $58k
$60,000
$45k
$40,000
$41k
$20,000
$15k $
RHEV
vSphere Enterprise
Hyper-V 3
Cost of virtualization solution (hypervisor & management) for a cluster of 10 hypervisor hosts
Year 3 Year 2 Year 1
LARGE ECOSYSTEM OF HARDWARE VENDORS AND ENTERPRISE ISVs ABI Commitment No need to re-create app problems on physical hardware 3,500+ applications ISVs certified on Red Hat Enterprise Linux are also certified to run on Red Hat Enterprise Linux deployed on Red Hat Enterprise Virtualization.
If it’s certified for Red Hat Enterprise Linux 5, it’s certified for Red Hat Enterprise Virtualization *Servers require Intel VT or AMD-V 1,000+ hardware platforms
9
TREMENDOUS MOMENTIUM AROUND RED HAT ENTERPRISE VIRTUALIZATION IBM Smart Business Test and Dev public cloud powered by RHEV New cloud computing service, BizHosting Basic runs on RHEV Swedish ISP runs video on demand service on RHEV Dutch ISP runs public “data center as a service” cloud on RHEV Business critical card management system runs on RHEV RHEV powers telecom service provider's critical IT infrastructure Wireless leader runs RHEV as a strategic virtualization platform American financial services firm runs secure transaction cloud on RHEV Italian private hospital runs mission critical medical systems on RHEV Indian micro finance firm runs portfolio management system on RHEV 10
Red Hat Enterprise Virtualization Product Portfolio
RHEV MANAGER FOR SERVERS −
RHEV MANAGER FOR DESKTOPS −
Enterprise grade server management system
Virtual Desktop Infrastructure with SPICE Protocol
RHEV HYPERVISOR −
Small footprint, high performance dedicated hypervisor
−
Available only with RHEV Manager
RED HAT ENTERPRISE LINUX (with KVM) −
High Performance, security, integrated hypervisor 11
COMPARE RED HAT TO VMWARE VSPHERE VSphere 5
RHEV for Servers 3
vCenter Server
RHEV-M
Enterprise Plus features Enterprise features Standard features vSphere APIs and management engine
ESXi
RHEV APIs and management engine and ALL features
RHEV-H
Red Hat Enterprise Virtualization Management Key Functional Areas
13
RED HAT ENTERPRISE VIRTUALIZATION SERVER AND DESKTOP VIRTUALIZATION SERVER VIRTUALIZATION
DESKTOP VIRTUALIZATION
High Availability Live Migration
SPICE remote rendering
Storage live migration
- HD quality video
Quota Management Support
- bi-directional audio/video
CPU Pinning
- Native USB 2 support
Hot Plug of disks and vNICs
- Multiple monitors
Live Snapshots System Scheduler Power Saver
Connection Broker Desktop pools
Image management/ provisioning OVF Import/Export VMware and RHEL/Xen VM image converter Enhanced scalability: 160 vCPU, 2 TB RAM 14
RED HAT ENTERPRISE VIRTUALIZATION Hypervisor: Kernel-Based Virtual Machine (KVM) Included in Linux kernel since 2006 Runs Linux, Windows and other operating system guests Advanced features Live migration Memory page sharing Thin provisioning PCI Pass-through KVM architecture provides high “feature-velocity” – leverages the power of Linux
15
RHEV-HYPERVISOR: • Less than 100 MB • Economically ideal for Windows guests, or mixed workloads (RHEL + Windows). • Pre-configured, no Linux skills needed.
TWO PACKAGING MODELS FOR THE HYPERVISOR
RHEL AS A HYPERVISOR: • Flexible • Security hardened, corporate standard RHEL image as a virtualization host. • Add monitoring agents, scripts etc. Leverage existing RHEL infrastructure. • Economically ideal for RHEL guests. • Hybrid mode capable 16
RED HAT ENTERPRISE VIRTUALIZATION CHOICE OF HYPERVISOR PLATFORMS Applications
WINDOWS GUESTS
RHEL Guests V. 3, 4, 5, 6
Full Instance Of RED HAT ENTERPRISE LINUX 5.4+/6
WINDOWS GUESTS
RHEL Guests V. 3, 4, 5, 6
RHEV Bare Metal Standalone HYPERVISOR
Performance, Scalability, Security Small footprint <100MB RHEL Expertise Customized ‘spin’ of RHEL + KVM Use hardened RHEL image as Hypervisor Appliance-Like, Easy to use, Config, Tuneable upgrade) Configurable Security hardened (Stateless/ Read Only) Flexibility : Ability to run in mix mode (VMs & No RHEL Expertise Apps) Runs only Virtual Machines Ability to run other services on the local Out of the box configuration 12/11/11 30/05/11 RED HAT INC. CONFIDENTIAL 17 physical host (NFS, HTTP, ..etc.) PXE Boot, USB Boot, CD or Hard Drive
RED HAT ENTERPRISE VIRTUALIZATION Centralized Manager: RHEV Manager (RHEV-M)
18
RED HAT ENTERPRISE VIRTUALIZATION RHEV Architecture
19
Red Hat Enterprise Virtualization Logical Architecture
â&#x2C6;&#x2019; RHEV Data Center: Highest level logical contain for all resources in a managed environment owns all the resources: Storage/Storage Pool, Logical Networks, Clusters, Hosts, and Virtual Machines. 20
Red Hat Enterprise Virtualization Management Features
21
Red Hat Enterprise Virtualization Management Features
22
Red Hat Enterprise Virtualization Multi-Level User/Admin
23
Red Hat Enterprise Virtualization Network Management
24
Red Hat Enterprise Virtualization Network Management
25
Red Hat Enterprise Virtualization Hypervisor Features
Kernel Same-Page Merging (KSM) Memory Page Sharing Securely shares identical memory pages between virtual machines Scaling up to 200% over-commit
26
Red Hat Enterprise Virtualization Hypervisor Features
Thin Provisioning Allocate storage only when needed Oversubscribe storage Transparent to virtual machine Improve Storage Utilization Reduced Storage Costs Works with NFS, iSCSI and Fiber Channel Storage reporting and alerting
27
Red Hat Enterprise Virtualization Hypervisor Features
• Security • Inherits security features of Linux
• Includes support for SELinux
• Provides protection and isolation for virtual machines and host • Compromised virtual machine cannot access other VMs or host
• sVirt • • • • • •
Sub-project of NSA's SELinux community Provides “hardened” hypervisors Multilevel security Isolate guests Contain any hypervisor breaches Included in RHEL 6 28
Red Hat Enterprise Virtualization Hardware & Software Support Red Hat Virtualization Ready 3,000+ Applications
ISVs certified on Red Hat Enterprise Linux are also certified to run on Red Hat Enterprise Linux deployed on Red Hat Enterprise Virtualization
Red Hat Virtualization Ready 1,000+ hardware platforms
Hardware platforms certified for Red Hat Enterprise Linux 5 with Intel VT/AMD-V capable hardware are certified for Red Hat Enterprise Virtualization 29
Red Hat Enterprise Virtualization Guest Support
Support for Red Hat Enterprise Linux – RHEL – Guests Red Hat Enterprise Linux 3 – (32 and 64 bit) Red Hat Enterprise Linux 4 – (32 and 64 bit) Red Hat Enterprise Linux 5 – (32 and 64 bit) Red Hat Enterprise Linux 6 – (32 and 64 bit) Para-virtualized drivers for high performance network and disk I/O Uses standard VirtIO interface Included as part of Linux kernels > 2.6.25 Backported into RHEL 4.8+ and RHEL 5.3+ kernels Available as download for RHEL 3
30
Red Hat Enterprise Virtualization Guest Support & Interoperability
Support for Microsoft Windows Server guests −
Windows Server 2003 & 2003R2 - (32 and 64bit)
−
Windows Server 2008 & 2008R2 - (32 and 64 bit)
−
Server Virtualization Validation Program (SVVP) Certification from Microsoft
Both RHEL 5.4 or later and RHEV-H Certified on AMD and Intel
Ensures fully supported environment
Support for Microsoft Windows Desktop Guests (Windows XP, Vista, and Windows 7 both for 32bit & 64bit) Para-virtualized drivers for high performance network and disk I/O −
WHQL Certified “signed” drivers
−
Included on Windows Update for seamless user experience 31
Red Hat Enterprise Virtualization 12/11/11
RHEV-D: VDI Solution
RED HAT INC. CONFIDENTIAL
The Ultimate VDI Experience
32
FULLY INTEGRATED DESKTOP VIRTUALIZATION SYSTEM 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 33
RED HAT ENTERPRISE VIRTUALIZATION User Portal Client Connection Process User Logs On to user Portal managed by the RHEV Manager via Web Browser using https RHEV Manager contacts Directory Service to validate credentials RHEV Manager dynamically creates portal for end user; presents available desktops Desktop Connection (RDP) User selects RDP as connection protocol; RDP Active-X component is delivered via user portal (If Required) RDP Session is mapped to Virtual Desktop IP Single Sign ON passes user credentials to desktop Desktop Connection (SPICE) User selects SPICE as connection protocol; SPICE Browser plug-in component is delivered via user portal (If Required) SPICE Session is mapped to Virtual Desktop Console Single Sign ON passes user credentials to desktop VNC: Standard Web Access through VNC Session for supported OS 34
SPICE: DESIGNED FROM THE GROUND UP FOR VIRTUAL DESKTOPS SPICE includes 3 components > SPICE driver in the guest > SPICE virtual graphics adapter in the host > SPICE client on the thin client Adaptive protocol â&#x20AC;&#x201C; chooses optimal point to process graphics > In the host, or > On the client Highest density, optimal userexperience 35
Remote Access â&#x20AC;&#x201C; Work Flow USER VIEW
SYSTEM VIEW AD/LDAP
Thin-client/
RHEV-M
RHEV-H
Storage
Remote User
ser User powers on the thin-client, and sees the log-in screen U t n e i l ThinC Rem ote U User Access User Portal from a browser and sees the log-in screen ser
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW AD/LDAP
Thin-client/
RHEV-M
RHEV-H
Storage
Remote User
User logs in with domain username and password
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW AD/LDAP
Thin-client/
RHEV-M
RHEV-H
Storage
Remote User
RHEV-M authenticates the user against AD
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW AD/LDAP
Thin-client/
RHEV-M
RHEV-H
Storage
Remote User
Portal presents the user with a list of virtual desktops he/she is allowed to log into (in case of multiple)
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW Active Directory
Thin-client/
RHEV-M
RHEV-H
Storage
Remote User
User selects the desktop that he/she wants to log into (if they have multiple desktops)
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW Active Directory
Thin-client/
RHEV-M
RHEV-H
Remote User
RHEV-M tells the appropriate RHEV-H to run the desired virtual desktop
Storage
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW Active Directory
Thin-client/
RHEV-M
RHEV-H
Remote User
The RHEV-H gets the required virtual desktop from storage
Storage
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW Active Directory
Thin-client/
RHEV-M
RHEV-H
Remote User
The RHEV-H runs the virtual desktop
Storage
Remote Desktops or ThinClient â&#x20AC;&#x201C; workflow USER VIEW
SYSTEM VIEW Active Directory
Thin-client/
RHEV-M
RHEV-H
Storage
Remote Use
The RHEV-H establishes a SPICE session for the user, and the user uses the desktop
Thank You!
Contact Details −
Bashar Al-Abdulhadi • Cheif Executive Officer [A.K.A Geek Executive Officer] • redhat@kuwaitnet.net • 97607060
−
Rabee Saad • Business Development Manager [Red Hat Division] • rabee@kuwaitnet.net • 99947060
−
Other • http://redhat.kuwaitnet.net • +965.1807060 • http://kuwaitnet.net 45