enterprise grade open source virtualization
TRANSCRIPT
Enterprise Grade Open Source Virtualization
Infrastructure TechnologyProduct of the Year
Winner: Open SourceInitiative of the Year
XenSource CONFIDENTIAL 2
What’s All the Fuss About?
XenSource CONFIDENTIAL 3
Problem: Success of Scale-out
“OS+app per server” provisioning leads to server sprawl
Server utilization rates <10%
Expensive to maintain, house, power, and cool
Slow to provision, inflexible to change or scale
Poor resilience to failures
XenSource CONFIDENTIAL 4
Xen Delivers Virtualization Savings
Consolidation: fewer servers slashes CapEx and OpEx
Higher utilization: make the most of existing investments
“Instant on” provisioning: any app on any server, any time
Robustness to failures and“auto-restart” of VMs on failure
XenSource CONFIDENTIAL 5
Result: Lower CapEx and OpExS
erve
rs
$136 M Total
Savings
“Xen and XenOptimizer from XenSource allow us to consolidate servers and truly enable utility computing.”
CTO, F50 Financial Services
“Xen and XenOptimizer from XenSource allow us to consolidate servers and truly enable utility computing.”
CTO, F50 Financial Services
Deployment $52MOperators $52MPower/Cooling $11MH/W & S/W $21M
Total $136M
SAVINGS BY AREA
XenSource CONFIDENTIAL 6
By 2009, there will be three competitive hypervisor architectures: VMware ESX Server, Xen and Microsoft's hypervisor (0.8 probability).
The Analysts’ Take
XenSource CONFIDENTIAL 7
What’s The Big Deal with Xen?
• Superb performance
• Open Sourced
• Affordable
• Backed by all major IT vendors
• Paravirtualization acknowledged as bestInflection point #1: Xen
pioneers paravirtualizationInflection point #1: Xen
pioneers paravirtualization??
XenSource CONFIDENTIAL 8
Xen Unlocks Platform Innovation
Multi-core Processors & Hyper-threading• Load balances parallel execution units
running up to 64-way SMP workloads• Hides complexity from guests
Multi-core Processors & Hyper-threading• Load balances parallel execution units
running up to 64-way SMP workloads• Hides complexity from guests
Hardware Virtualization Support• Accelerates virtualization• Virtualization “on the bare metal”• XenSource delivers “bare metal I/O”
Hardware Virtualization Support• Accelerates virtualization• Virtualization “on the bare metal”• XenSource delivers “bare metal I/O”
Delivers Platform Security• Supports “virtual” TPM 1.1 & 1.2
for secure boot & OS services• Integrated IDS & security
features
Delivers Platform Security• Supports “virtual” TPM 1.1 & 1.2
for secure boot & OS services• Integrated IDS & security
features
Inflection point #2: Xen delivers benefits of
hardware virtualization
Inflection point #2: Xen delivers benefits of
hardware virtualization
XenSource CONFIDENTIAL 9
VirtualizationStack
Xen: Architected for Market Advantage
DeviceDriver
DeviceDriver
HardwareHardware
Virtual Hardware APIVirtual Hardware API
LinuxLinux
UserAppsUserApps
WindowsWindows
UserAppsUserApps
MgtCode Device
DriversDeviceDrivers
Mgt APIMgt API Xen
Open for Innovation• OEM platform extensions
• OSV performance, security features
• ISV value added capabilities
Open for Innovation• OEM platform extensions
• OSV performance, security features
• ISV value added capabilities
We provide a unique opportunity to our ecosystem partners to deliver value-added virtualization solutions
We provide a unique opportunity to our ecosystem partners to deliver value-added virtualization solutions
Bare metal performance• Paravirtualization acknowledged as
the “right architecture”
• Delivers “bare metal” performance onIntel® VT or AMD® SVM
Bare metal performance• Paravirtualization acknowledged as
the “right architecture”
• Delivers “bare metal” performance onIntel® VT or AMD® SVM
XenSource CONFIDENTIAL 10
Red Hat offers Xen in RHEL 5 (Q4 06)
Novell offers Xen in SLES 10 (Q3 06)
Sun offers Xen in Solaris 10 (Q4 06)
XenSource licenses Microsoft's Virtual Hard Disk (VHD) format, enabling inter-operability between Virtual Server and Xen environments
Openness = Strategic Advantage
XenSource CONFIDENTIAL 11
XenSource’s Distro Partners
Tightly Integrated Virtualization (RHEL 5)
"We're taking [Xen] virtualization and integratingit in the Linux platform. Customers want … to seamlessly integrate it into their environment.”
Brian Stevens, CTO Red Hat
Tightly Integrated Virtualization (RHEL 5)
"We're taking [Xen] virtualization and integratingit in the Linux platform. Customers want … to seamlessly integrate it into their environment.”
Brian Stevens, CTO Red Hat
Tightly Integrated Virtualization (SLES 10)
“SLES 10 delivers new features for
mission-critical operations, including Xen”Novell SLES 10 Announcement Mar 06
Tightly Integrated Virtualization (SLES 10)
“SLES 10 delivers new features for
mission-critical operations, including Xen”Novell SLES 10 Announcement Mar 06
XenSource CONFIDENTIAL 12
But What About Windows?
Many customers want multi-OS virtualization• Need Windows, legacy Linux, BSD, Solaris…• Ease of use is paramount (install, manage, P2V)• Must integrate with other infrastructure systemseg: storage virtualization, file systems
“We want to run the old application and back level distributions on
the new virtual hardware. Just like the mainframe.”- Lehman IT
“We want to run the old application and back level distributions on
the new virtual hardware. Just like the mainframe.”- Lehman IT
“Customers with Premier support agreements running Windows within
XenEnterprise … can look to Microsoft for best effort technical
support” Bill Hilf, GM Platform Strategy, Microsoft
“Customers with Premier support agreements running Windows within
XenEnterprise … can look to Microsoft for best effort technical
support” Bill Hilf, GM Platform Strategy, Microsoft
XenSource CONFIDENTIAL 13
Maximize utilization of serversto cut CapEx and OpEx
Dynamically provision & relocateVMs for no-downtime maintenance, instant-on provisioning & robustness to faults eg: fan failure
Dynamically re-balance workloadto guarantee application SLAs
Summary: Solution Benefits
RelocateRelocateRelocate
OptimizeOptimizeOptimize
Backup
XenSource CONFIDENTIAL 15
Xen 3.0 Core Features
Released 12/05• Up to 32-way SMP guest OSes• Uses Intel® VT-x and AMD hardware virtualization to support all OSes• PAE and x86/64 support• Live relocation of virtual servers in ~100ms• Superb performance - eg: 0.1% - 3.5% overhead for SPECjbb• Itanium (IA64) architecture and VT-i
Xen Projects Under Way:• Para-virtualized Solaris 10 on Xen 3.0 (Sun)• PowerPC (IBM)• SPARC Port (Sun)• DMTF CIM management (XenSource, Novell, IBM)
60,000 downloads in 143 countries!60,000 downloads in 143 countries!
XenSource CONFIDENTIAL 16
Virtualization Before Xen
HardwareHardware
Binary TranslationBinary Translation
LinuxLinux
UserAppsUserApps
WindowsWindows
UserAppsUserApps
MgtApps
DeviceDriver
DeviceDriver
DeviceDriver
DeviceDriver
DeviceDriver
DeviceDriver
DeviceDriver
DeviceDriver
Mgt APIMgt API
Existing Virtualization Products
• A (proprietary) OS under your OS
• Requires binary patching of the OS at runtime
• Contains device drivers
• Significant performance overhead
• But it runs unmodified OS images
Existing Virtualization Products
• A (proprietary) OS under your OS
• Requires binary patching of the OS at runtime
• Contains device drivers
• Significant performance overhead
• But it runs unmodified OS imagesx8
6 E
mul
ator
Slow, closed, yesterday’s technologySlow, closed, yesterday’s technology
XenSource CONFIDENTIAL 17
VirtualizationStack
Xen: Architected for Market Advantage
DeviceDriver
DeviceDriver
HardwareHardware
Virtual Hardware APIVirtual Hardware API
LinuxLinux
UserAppsUserApps
WindowsWindows
UserAppsUserApps
MgtCode Device
DriversDeviceDrivers
Mgt APIMgt API Xen
Open for Innovation• OEM platform extensions
• OSV performance, security features
• ISV value added capabilities
Open for Innovation• OEM platform extensions
• OSV performance, security features
• ISV value added capabilities
We provide a unique opportunity to our ecosystem partners to deliver value-added virtualization solutions
We provide a unique opportunity to our ecosystem partners to deliver value-added virtualization solutions
Bare metal performance• Paravirtualization acknowledged as
the “right architecture”
• Delivers “bare metal” performance onIntel / AMD hardware virtualization
Bare metal performance• Paravirtualization acknowledged as
the “right architecture”
• Delivers “bare metal” performance onIntel / AMD hardware virtualization