RED HAT ENTERPRISE Linux & VIRTUALIZATION Dennis Deitermann Solution Architect <dennis@redhat.com>
2
We are simplifying the RHEL product portfolio Replacing the four RHEL products we currently sell with one called RHEL Server Solution available after November 2010 Offerings available prior to November 2010 RHEL (up to 2 sockets) RHEL for VMware Red Hat Enterprise Linux Server Premium 1039 /socket-pair/year RHEL Advanced Platform RHEL as a Virtual Guest Standard 639 /socket-pair/year Self-support 279 /socket-pair/year Note: Subscription price based on number of socket-pairs in a physical server. 3
Red Hat Enterprise Linux Server in a virtualized environment. RHEL Server RHEL Server with 1 guest with 4 guests RHEL Server with unlimited guests 1 1 1 RHEL 1 RHEL guest Server RHEL 1 RHEL guest Server RHEL RHEL Server 1 RHEL guest Server 1 RHEL guest But, they pay the equivalent of: 1x 1 RHEL Server 1 RHEL guest 1 RHEL 1Server 1 1 RHEL guest 1 RHEL guest Server 1 RHEL guest Server 4x RHEL VMs 1.5 x 1 RHEL RHEL 1 RHEL guest 1 RHEL guest Server Server RHEL RHEL 1 RHEL guest 1 RHEL guest Server Server RHEL RHEL 1 RHEL guest Server 1x RHEL VM 1 1 RHEL 1Server Server 1 RHEL guest Server What customers can deploy: 1 RHEL 1Server 1 1 RHEL Server 1 RHEL guest Unlimited RHEL VMs 2.5 x 1 RHEL Server 1 RHEL guest 4
Red Hat Enterprise Linux Server Red Hat Support Level Replacing Basic support with Self-support Self-support* Standard Premium Hours of coverage: None Business Hours 24x7 for Severity 1 Support channel: None Phone and Web Phone and Web Number of cases: None Unlimited Unlimited Initial and ongoing response times: - Severity 1: - Severity 2: - Severity 3: - Severity 4: Customer portal access: Software Maintenance: Software upgrades: Red Hat Enterprise Linux Server None None None None 1 Business Hour 4 Business Hours 1 Business Day 2 Business Days 1 Hour (24x7) 4 Hours (24x7) 1 Business Day 2 Business Days Yes Included Included Yes Included Included Yes Included Included Premium 1039 /socket-pair/year Standard 639 /socket-pair/year Self-support 279 /socket-pair/year * Self-support replaces Basic support. Basic support is no longer available for new sales. 5
Add-on options for a RHEL Server subscription Seven optional add-ons. These two features used to be sold as Red Hat Cluster Suite This used to be sold as Red Hat Global File System. It includes GFS2 and Clustered CIFS This is support for the XFS file system This is two RHN modules bundled as one product (Management and Provisioning) A backporting service that extends the time a customer can run on one standardized RHEL minor release Support for high throughput, low latency RDMA over Converged Ethernet (RoCE) networks. High Availability 319 /socket-pair/year Load Balancer 159 /socket-pair/year Resilient Storage (includes high-availability) 639 /socket-pair/year Scalable File System 159 /socket-pair/year Smart Management * 154 /year up to 1 guest 230 /year up to 4 guests 461/year unlimited guests Extended Update Support 199 /socket-pair/year High Performance Network 159 /socket-pair/year * Note: Only Smart Management can be added to a RHEL, Self-support subscription 6
Major RHEL 6 release themes Kernel Scalability Cgroups Power Management / Monitoring SELinux enhancements Determinism & Realtime Storage & Filesystem Network Improvements RAS Reliability, Availability, Serviceability Virtualization KVM Deployment, provisioning and flexibility for dynamic workloads Better performance, storage flexibility, security, and guest isolation. 7
Kernel scalability limits - x86-64 Parameter RHEL5 Support Limit RHEL6 Support Limit RHEL6 Theoretical Limit CPUs 64 (192 platform dependent) 4096 (2048 tested in beta) 4096 Memory Physical addressing 1TB 8 TB (pending testing) 64TB Memory process virtual address space (note hardware dependent both RHEL5&6) 128TB user 64TB kernel 128TB user 128TB kernel 128TB IRQs 239 33024 33024 # of processes 32000 32000 (larger pending 4 million testing) KVM guest memory 512 Same as bare metal Same as bare metal KVM guest cpus 32 64 (pending testing) 64 8
Runtime idle power consumption Power consumption 160 140 120 100 80 60 40 20 0 RHEL 5.4 RHEL 5.5 (20% reduction vs RHEL5.4) RHEL 6 (20% reduction vs RHEL 5.5) Idle power consumption (W), measured on Nehalem-EP 9
CGroups Control Groups (CGroups) Database workload dedicated 90%, background backup utility 10% Virtualized hosting provider allows QoS (quality of service guarantees based on pricepoint) 40% net 40% net 20% net Network Virt Guest A Virt Guest B Virt Guest C 50% CPU 50% Mem 25% CPU 25% Mem 25% CPU 25% Mem 20% 20% 60% I/O Storage 10
RED HAT ENTERPRISE VIRTUALIZATION Advanced KVM hypervisor technology and enterprise grade centralized management RED HAT ENTERPRISE VIRTUALIZATION MANAGER Leading performance and scalability for enterprise applications Highest level of kernel level security and isolation with SELinux RED HAT ENTERPRISE VIRTUALIZATION HYPERVISOR Large eco-system of thousands of hardware and software vendors Up to 70% cost savings relative to VMware 11
RED HAT ENTERPRISE VIRTUALIZATION PRODUCT PORTFOLIO RHEV MANAGER FOR SERVERS RHEV MANAGER FOR DESKTOPS Virtual Desktop Infrastructure with SPICE RHEV HYPERVISOR 12 Enterprise grade server management system Small footprint, high performance dedicated hypervisor
RED HAT ENTERPRISE VIRTUALIZATION KERNEL-BASED VIRTUAL MACHINE (KVM) 13 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
RED HAT ENTERPRISE VIRTUALIZATION MANAGEMENT FEATURES 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 Manager No 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. OVF Import/Export Import and export VMs and templates using OVF files V2V Convert VMs from VMware and RHEL/Xen to RHEV 14
RED HAT ENTERPRISE VIRTUALIZATION DESKTOP MANAGEMENT Feature Description Connection Broker Users log into connection broker and connect to their desktop SPICE - HD HD quality streaming video support 30+fps SPICE - audio/video Bi-directional audio/video for VoIP/video-conferencing SPICE USB USB 2.0 devices + guest connectivity policy SPICE - multi-monitor Supports 4 monitors Desktop pools Automatic, manual and time-lease pools Security Leverages SE-Linux to isolate virtual deskops Guest support Windows XP, Windows 7, RHEL 5 Thin client support Any Windows XP/XPe, RHEL 5/6, HP, Devon, IGEL, 10zig, Wyse 15
RED HAT ENTERPRISE VIRTUALIZATION USER PORTAL Access from Internet Explorer or Firefox on PC or thin client User can start and stop the VM, access the console and select remote protocol SPICE or RDP Or the portal can automatically launch a single VM for the user 16
RED HAT ENTERPRISE VIRTUALIZATION ROADMAP Q2 2011 Red Hat Enterprise Virtualization 2.3 RHEL 6 based Hypervisor New API Infrastructure for integration Adds Linux CLI and REST API Power User GUI (self service) Multi Level Admin (Enhanced Roles & Delegation) svirt Local Storage Reporting Infrastructure 17
RED HAT ENTERPRISE VIRTUALIZATION ROADMAP Q3 2011 Q4 2011 Red Hat Enterprise Virtualization 2.4 Red Hat Enterprise Virtualization 3.0 Currently in planning Currently in planning Smartcard support for VDI RHEV Manager running on Red Hat Enterprise Linux Storage Quotas HTML based Web Admin UI SLA Support (CPU, Memory, Network and Disk) Hot Pluggable CPU, Memory, Disk and NIC New Spice Protocol and Features Including WAN optimization Live Snapshots HTML based Web Admin Tech preview 18 New Storage Infrastructure - Including mixing storage types iscsi, FC, NFS - Direct LUN access - Storage Live Migration Hybrid mode scheduler
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS PERFORMANCE Performance and Scalability RHEV 2.2 RHEV 2.3 Support limit RHEV 2.3 Theoretical Limit CPUs 96 128 4096 Memory 1TB 2TB* 64TB CPU 16 64 64 Memory 256 1 TB 64TB 200 > 400 Host Guest RHEV M Max Hosts 100 * Pending testing 19
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS RHEV backend engine in Java RHEV Manager ported to 100% Java Running on embedded JBoss Application Server Memory Management Supports memory page sharing (KSM) & Transparent Huge Pages (THP) Set cluster policies for overcommitment and performance Red Hat Cluster Suite Support Fence Agent for Red Hat Cluster Suite (RHCS 5.6 and 6.1) Virtual Machine Affinity Allow user to specify that a VM is locked to a specific host 20 User can enable/disable migration support of these VMs
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS 21 RHEV Hypervisor Updated to RHEL6 Support for SNMP Configuration of iscsi Initiator name New text base UI (RHEL 6.1)
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS API & INTEGRATION New API Infrastructure including REST and Linux CLI PowerShell API remains fully supported New RESTful API for integration with RHEV-M Extended to include new 2.3 specific features REST interface exposed for all API functions Linux command line interface Python based CLI for scripting and automation 22 Works on RHEL5 and RHEL6
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS POWER USER PORTAL Web based user interface for managing virtual machines 23 HTML based interface for RHEL/Linux and Windows clients Allows users to View assigned servers and desktops Create/Edit/Delete VMs Run VM with all options (including attach CD, etc) Create/Edit/Delete/preview Snapshot Create/Edit/Delete Templates View VMs statistics and status. View resource usage and statistics Including network, storage, CPU and memory Console access to VMs
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS POWER USER PORTAL 24
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 HIGHLIGHTS - REPORTING Reporting system based on Jasper Reports (Enterprise Edition) Includes prebuilt dashboards and reports 25 Included in RHEV Subscription eg. historic utilization, trending, quality of service Allows users to create their own reports and templates
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.2 ARCHITECTURE 26
RED HAT ENTERPRISE VIRTUALIZATION RHEV 2.3 ARCHITECTURE 27
RED HAT ENTERPRISE VIRTUALIZATION RHEV 3.0 ARCHITECTURE 28
Der Weg in die Cloud mit Red Hat 29
30 PHASE 1: KONSOLIDIERUNG PHASE 2: AUTOMATISIERUNG PHASE 3: NUTZUNG VIRTUALISIEREN SIE IHRE SERVER IMPLEMENTIEREN SIE EINE PRIVATE CLOUD FÜGEN SIE EINE ÖFFENTLICHE CLOUD HINZU Virtualisieren Sie Ihre Hardware, um für eine effizientere Nutzung, Konsolidierung und mehr Flexibilität zu sorgen. Bei zunehmender Virtualisierung können Sie mit einer privaten Cloud die Skalierbarkeit optimieren. Fügen Sie bei verstärkter CloudNutzung öffentliche Cloud-Services hinzu für mehr Kapazität und weniger Kosten.
PHASE 1 KONSOLIDIERUNG Beginnen Sie mit der Virtualisierung Die einzige x86virtualisierung, die speziell für Cloud-Umgebungen entworfen wurde 31 Gewährleistung der Dienstqualität (QoS) Granulare, richtlinienbasierte Sicherheit im Kernel Branchenführende Zuverlässigkeit, Verfügbarkeit und Skalierbarkeit Herausragende Performance
PHASE 1 KONSOLIDIERUNG Bauen Sie Ihre Virtualisierungsumgebung aus 32
PHASE 2: AUTOMATISIERUNG Implementieren Sie eine private Cloud 33
PHASE 2: AUTOMATISIERUNG Roadmap für mehr Agilität 34
PHASE 2: AUTOMATISIERUNG Roadmap für mehr Agilität 35
PHASE 2: AUTOMATISIERUNG Roadmap für mehr Agilität 36
PHASE 3: NUTZUNG Fügen Sie öffentliche Clouds hinzu 37
THANK YOU!