RED HAT ENTERPRISE Linux &
VIRTUALIZATION
Dennis Deitermann
Solution Architect
3
We are simplifying the RHEL product portfolio
Replacing the four RHEL products we currently sell with one called RHEL Server
Premium € 1039 /socket-pair/year Standard € 639 /socket-pair/year Self-support € 279 /socket-pair/year
Red Hat Enterprise Linux Server
Note: Subscription price based on number of socket-pairs in a physical server.
Solution available after November 2010 Offerings available
prior to November 2010
RHEL (up to 2 sockets) RHEL for VMware
4
Server RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
ServerRed Hat Enterprise Linux Server
in a virtualized environment.
1 x
1x RHEL VM
RHEL Server 1 RHEL guest1
What customers
can deploy:
RHEL Server 1 RHEL guest1
Server RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
ServerRHEL 1 RHEL guest1
RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
RHEL Server 1 RHEL guest1
But, they pay the
equivalent of:
RHELServer 1 RHEL guest
1
1.5 x
RHEL Server 1 RHEL guest1
2.5 x
RHEL Server 1 RHEL guest1
4x RHEL VMs
Unlimited RHEL VMs
RHEL Server
5
Premium € 1039 /socket-pair/year Standard € 639 /socket-pair/year Self-support € 279 /socket-pair/yearRed Hat Enterprise Linux Server
Hours of coverage: Support channel: Number of cases: Initial and ongoing response times: - Severity 1: - Severity 2: - Severity 3: - Severity 4:
Customer portal access: Software Maintenance: Software upgrades:
Self-support* Standard Premium
None Business Hours 24x7 for Severity 1 None Phone and Web Phone and Web
None Unlimited Unlimited
None 1 Business Hour 1 Hour (24x7) None 4 Business Hours 4 Hours (24x7) None 1 Business Day 1 Business Day None 2 Business Days 2 Business Days Yes Yes Yes Included Included Included Included Included Included
* Self-support replaces Basic support.
Basic support is no longer available for new sales.
Replacing “Basic” support with “Self-support”
Red Hat Enterprise Linux Server
6
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 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. This used to be sold as Red Hat Global File System.
It includes GFS2 and Clustered CIFS
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
7
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
8
Parameter RHEL5
Support Limit RHEL6Support Limit RHEL6Theoretical 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 user128TB kernel 128TB
IRQs 239 33024 33024
# of processes 32000 32000 (larger pending
testing) 4 million KVM guest memory 512 Same as bare
metal Same as bare metal KVM guest cpus 32 64 (pending testing) 64
9
Runtime idle power consumption
RHEL 5.4
RHEL 5.5
(20% reduction vs RHEL5.4)RHEL 6
(20% reduction vs RHEL 5.5) 0 20 40 60 80 100 120 140 160Idle power consumption (W), measured on Nehalem-EP
P ow er c on su m pt io n
10
CGroups
Control Groups (CGroups)
●
Database
workload dedicated 90%, background backup utility 10%
●Virtualized hosting provider – allows QoS (quality of service
guarantees based on pricepoint)
Virt Guest A
50% CPU
50% Mem
Virt Guest B
25% CPU
25% Mem
Virt Guest C
25% CPU
25% Mem
Network
40% net
40% net
20% net
Storage
60%
20%
20%
11
RED HAT ENTERPRISE VIRTUALIZATION
RED HAT ENTERPRISE VIRTUALIZATION MANAGER
RED HAT ENTERPRISE VIRTUALIZATION HYPERVISOR
●
Advanced KVM hypervisor
technology and enterprise grade
centralized management
●
Leading performance and scalability
for enterprise applications
●
Highest level of kernel level security
and isolation with SELinux
●
Large eco-system of thousands of
hardware and software vendors
●
Up to 70% cost savings relative to
12
RED HAT ENTERPRISE VIRTUALIZATION
PRODUCT PORTFOLIO
●
RHEV MANAGER FOR SERVERS
●
Enterprise grade server management system
●
RHEV MANAGER FOR DESKTOPS
●
Virtual Desktop Infrastructure with SPICE
●
RHEV HYPERVISOR
13
RED HAT ENTERPRISE VIRTUALIZATION
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
14
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 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.
RED HAT ENTERPRISE VIRTUALIZATION
MANAGEMENT FEATURES
15
Guest support Windows XP, Windows 7, RHEL 5
Thin client support Any Windows XP/XPe, RHEL 5/6, HP, Devon, IGEL, 10zig, Wyse
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
RED HAT ENTERPRISE VIRTUALIZATION
DESKTOP MANAGEMENT
16
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
RED HAT ENTERPRISE VIRTUALIZATION
USER PORTAL
17
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
18
RED HAT ENTERPRISE VIRTUALIZATION
ROADMAP
Q3 2011 Q4 2011
Red Hat Enterprise Virtualization 2.4 Red Hat Enterprise Virtualization 3.0 Currently in planning
• Smartcard support for VDI • Storage Quotas
• New Spice Protocol and Features Including WAN optimization
• Live Snapshots
• HTML based Web Admin
Tech preview
Currently in planning
● RHEV Manager running on Red Hat Enterprise Linux
● HTML based Web Admin UI
● SLA Support (CPU, Memory, Network and Disk)
● Hot Pluggable CPU, Memory, Disk and NIC
● New Storage Infrastructure
- Including mixing storage types – iSCSI, FC, NFS - Direct LUN access
- Storage Live Migration
19
●
Performance and Scalability
RED HAT ENTERPRISE VIRTUALIZATION
RHEV 2.3 HIGHLIGHTS – PERFORMANCE
RHEV 2.2 RHEV 2.3
Support limit
RHEV 2.3
Theoretical Limit
Host
CPUs
96
128
4096
Memory
1TB
2TB*
64TB
Guest
CPU
16
64
64
Memory
256
1 TB
64TB
RHEV M
Max Hosts 100
200
> 400
* Pending testing20
●
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
●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
22
●
New API Infrastructure – including REST and Linux CLI
●PowerShell API remains fully supported
●
Extended to include new 2.3 specific features
●New RESTful API for integration with RHEV-M
●
REST interface exposed for all API functions
●Linux command line interface
●
Python based CLI for scripting and automation
●Works on RHEL5 and RHEL6
RED HAT ENTERPRISE VIRTUALIZATION
23
●
Web based user interface for managing virtual machines
●
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
24
RED HAT ENTERPRISE VIRTUALIZATION
25
●
Reporting system based on Jasper Reports (Enterprise Edition)
●
Included in RHEV Subscription
●
Includes prebuilt dashboards and reports
●
eg. historic utilization, trending, quality of service
●
Allows users to create their own reports and templates
RED HAT ENTERPRISE VIRTUALIZATION
RHEV 2.3 HIGHLIGHTS - REPORTING
26
RED HAT ENTERPRISE VIRTUALIZATION
RHEV 2.2 ARCHITECTURE
27
RED HAT ENTERPRISE VIRTUALIZATION
RHEV 2.3 ARCHITECTURE
28
RED HAT ENTERPRISE VIRTUALIZATION
RHEV 3.0 ARCHITECTURE
29
Der Weg in die Cloud
mit Red Hat
30 PHASE 1: KONSOLIDIERUNG KONSOLIDIERUNG
VIRTUALI-SIEREN
SIE IHRE
SERVER
Virtualisieren Sie
Ihre Hardware, um
für eine effizientere
Nutzung,
Konsolidierung und
mehr Flexibilität
zu sorgen.
PHASE 2: AUTOMATISIERUNG AUTOMATISIERUNGIMPLEMEN-TIEREN SIE
EINE PRIVATE
CLOUD
Bei zunehmender
Virtualisierung können
Sie mit einer privaten
Cloud die
Skalierbarkeit
optimieren.
PHASE 3: ●NUTZUNG NUTZUNGFÜGEN
SIE EINE
ÖFFENTLICHE
CLOUD HINZU
Fügen Sie bei
verstärkter
Cloud-Nutzung öffentliche
Cloud-Services hinzu
– für mehr Kapazität
und weniger Kosten.
31
Beginnen Sie mit der Virtualisierung
Die einzige
x86-Virtualisierung, die speziell für
Cloud-Umgebungen
entworfen wurde
•Gewährleistung der
Dienstqualität (QoS)
•Granulare,
richtlinienbasierte
Sicherheit im Kernel
•Branchenführende
Zuverlässigkeit,
Verfügbarkeit und
Skalierbarkeit
•Herausragende
Performance
PHASE 1 KONSOLIDIERUNG
32
Bauen Sie Ihre Virtualisierungsumgebung aus
33
Implementieren Sie eine private Cloud
34
Roadmap für mehr Agilität
35
Roadmap für mehr Agilität
36
Roadmap für mehr Agilität
37