Upload
others
View
22
Download
0
Embed Size (px)
Citation preview
Servervirualisierung mit Citrix XenServerServervirualisierung mit Citrix XenServerPaul Murray, Senior Systems Engineer, MSG EMEACitrix Systems International [email protected]
Paul Murray, Senior Systems Engineer, MSG EMEACitrix Systems International [email protected]
2© 2007 Citrix Systems, Inc. — All rights reserved
94% available Market
• Only 6% of x86 servershave been virtualized
(TWP virtualization study, 2/06)
• 8M x86 servers will ship in 2007
(Source: IDC)
Virtualization Wave is Just Beginning…
3© 2007 Citrix Systems, Inc. — All rights reserved
Growth Drivers
Source: Thomas Wiesel Partners LLC
Intel VT / AMD-VPrice / performance (“Shrink & clock up”)Every new server is “virtualization ready”
Virtualization mindshare38% of surveyed enterprises engaged in virtualization projects targeting deployment by June ’07 (Sage Research 8/06)
Consolidation is a key themeBy mid 2007 40% of midsize businesses will reduce their server population by at least 20% through virtualization (Gartner, 2006)
Well defined market, growing ecosystemMicrosoft, XenSource, VMware established as key vendors reducing risk for mainstream adoption
4© 2007 Citrix Systems, Inc. — All rights reserved
The Inevitability of Virtualization• Moore’s Law is still very healthy
• Applies to CPU, network and block-I/O
• Multi-core is a clear architectural direction• Industry standard server moving from 4-8 cores
• The x86 server market now has a huge legacy code base that must be preserved
• Virtualization is the only way to deliver all of the horsepower of a modern CPU in a useful form
5© 2007 Citrix Systems, Inc. — All rights reserved
Server Virtualization has nowBecome a Two Horse Race
Source: Computer Reseller News Product Review – 8/12/07
• XenMotion• Seamlessly move or re-locate virtual machines
without downtime
• ResourcePools• Efficient configuration, allocation, and
authentication of your virtualization resources
• 64-bit architecture• Scalability & support for enterprise application
workloads
• XenCenter• Easily manage your virtualization environment
from a single, unified interface, including servers, storage and networking
• XenAPI• Integrate with existing investments and
infrastructure
Citrix XenServer Training
Virtualization Basics
Citrix XenServer Training
Virtualization Basics
7© 2007 Citrix Systems, Inc. — All rights reserved
Virtualization Overview
• Why Virtualize?
• Common types of Virtualization
• Single OS Virtualization
• Hosted Virtualization
• Bare Metal Virtualization
• Other types of Virtualization
• Summary
8© 2007 Citrix Systems, Inc. — All rights reserved
Why Virtualize? - Cost
• Lower Hardware and Infrastructure Costs
• Reduce Admin Costs
• Reduce the cost of Downtime
• Reduce Power consumption
9© 2007 Citrix Systems, Inc. — All rights reserved
Why Virtualize? - Efficiency• 5-10x increase in Average Utilization• More efficient server lifecycle
management• “Green” efficiency• IT and Developer staff efficiency
• Workload Mobility• Scalability• Higher Service Availability
Hardware
Virtualization Software
Hardware
Virtualization Software
Hardware
Virtualization Software
10© 2007 Citrix Systems, Inc. — All rights reserved
Common Types of Server Virtualization
• Single OS Virtualization
• Hosted Solutions
• Bare Metal Solutions
11© 2007 Citrix Systems, Inc. — All rights reserved
Single OS Virtualization
• Advantages:• Higher consolidation ratios
• Disadvantages:• Guest configuration must be
identical
• No true isolation
• Cannot mix operating systems
• Cannot reboot OS withoutaffecting other environments
• Limited high availability andportability
Hardware
Host Operating System
Virtualization Software
Guest “Virtual Environments”
12© 2007 Citrix Systems, Inc. — All rights reserved
Host OS Based Solutions
• Advantages:• Run different OS types
• Generally free software
• Disadvantages:• Installs as application on top of OS
• OS license needed
• Hardware emulated in software
• Slow (20-30% overhead)
• Limited enterprise features
• Unsure future
Hardware
Host Operating System
Virtualization SoftwareVirtualization Software
13© 2007 Citrix Systems, Inc. — All rights reserved
“Bare Metal” Solutions
• Advantages:• Run different OS types
• Near Bare metal performance
• Scaleable
• Enterprise class features
• Data center high availability
• Disadvantages:• Do not run on a user
workstation
Hardware
Hypervisor
14© 2007 Citrix Systems, Inc. — All rights reserved
Other Virtualization Components
Application Virtualization (Execution on Client)
• Streams applications to execute on desktop PCs
• Windows desktop focus
• Centralizes application management
• No client footprint• Virtual Registry• Virtual DLL’s
• Solutions:• Citrix Presentation Server• Citrix Presentation Server Application Streaming• Citrix Access Gateway
15© 2007 Citrix Systems, Inc. — All rights reserved
Other Virtualization Components
Application Virtualization (Execution on Server)• Windows focus
• Centralizes application management
• Application executes centrally on server
• Application displayed on the client
• Great for bandwidth constrained locations
• Allows use of thin clients
• Citrix Presentation Server
Citrix XenServer
Product Basics And Architecture
Citrix XenServer
Product Basics And Architecture
17© 2007 Citrix Systems, Inc. — All rights reserved
Why Do Customers Choose XenServer?• Performance
• “Bare Metal” Performance equal or better than VMware ESX
• Ease of use• Simple to install and use, mgmt console included• Lightweight unified architecture for easy updates between offerings• Easy to import VMware and Microsoft VMs• Use your existing storage architecture, backup and other tools
• OS independence• Focused solely on platform virtualization, no OS agenda• Strength in Windows and Linux
• Stability• Reliable, high quality product
18© 2007 Citrix Systems, Inc. — All rights reserved
The XenServer Line of Products
Capabilities
Sca
labi
lity
Enterprise Deployment
Evaluation and Limited Deployment
Single code base, Seamless upgrade
Citrix XenServer Express Edition
Citrix XenServer Standard Edition
Citrix XenServer Enterprise Edition
19© 2007 Citrix Systems, Inc. — All rights reserved
Citrix XenServer Commercial OfferingsCitrix XenServer Express Edition
Citrix XenServer Standard Edition
Citrix XenServer Enterprise Edition
Admin Model Single Server Multi-Server Multi-Server
Concurrent VMs 4 No License Limit No License Limit
Physical RAM 4GB No License Limit No License Limit
Physical CPUs Dual Socket No License Limit No License Limit
Resource Controls Automatic Fair Share Automatic Fair Share Fine Grained Controls
VLAN Yes
Shared Storage and Resource Pools
Yes
XenMotion Yes
20© 2007 Citrix Systems, Inc. — All rights reserved
Inside Citrix XenServer
Xen is a Hypervisor• Xen is a thin layer on top of
the hardware –Only 50k lines of code
• Virtualizes (only) the base platform
–CPU, memory, interrupts
• Device support from native Linux device drivers
• Core technology supports Live Migration between machines through XenMotion
Hardware
Xen Hypervisor
21© 2007 Citrix Systems, Inc. — All rights reserved
• Paravirtualization is the key to high performance• OS is aware that it is being virtualized
• The alternative is “software emulation of hardware”(tricking the OS into thinking it is running on real hardware)
• Xen is designed to utilize the virtualization capabilities of Intel® VT and AMD-V enabled processors• Hardware Virtualization = high performance• The future of virtualization is paravirtualization with
hardware virtualization assist
Xen-based virtualization delivers the highest performancefor next generation silicon based virtualization
The Power of Xen
Citrix XenServer EnterpriseCitrix XenServer Enterprise
23© 2007 Citrix Systems, Inc. — All rights reserved
Resource Pools• Ability to join multiple physical servers
into one logical pool of resources
• Allows VM agility• Automatic Placement• Live Migration
• Shared configurations• Networking• Remote Storage
• Shared IP Based Storage
• Resiliency to single system failures
Resource Pool
24© 2007 Citrix Systems, Inc. — All rights reserved
Enterprise Ready• True 64Bit Virtualization Engine
• Performance• Linux Operating Systems
• Fully paravirtualized dernel
• Generally 1/2-4% overhead compared to native• Windows Operating Systems
• High speed XenSource PV drivers• Generally 2-6% overhead compared to native
• Large workload support• 8 Virtual CPUs per guest• Large memory support
• 128 GB Physical memory• 32 GB Per VM• Xen Engine can now scale to terabytes of memory and up to 128 CPU cores
25© 2007 Citrix Systems, Inc. — All rights reserved
Extensive Storage Support• Enhanced IP-based shared storage
• Software iSCSI and NFS
• Local and remote storage• IDE, SATA, SCSI, and SAS• Hardware iSCSI
• QLogic iSCSI HBAs • Fibre Channel
• Emulex and QLogic HBAs• Also supports booting from SAN
• Enhanced shared remote storage• Ability to use remote storage resources
• iSCSI SAN via software• NFS based NAS devices
26© 2007 Citrix Systems, Inc. — All rights reserved
Automatic VM Placement• Automatically place virtual machines on systems with free capacity
• Load balance virtual machines as you launch them
Remote VM Guest Storage
27© 2007 Citrix Systems, Inc. — All rights reserved
XenMotion• XenMotion allows running guest VM’s to be migrated without service downtime
• Zero down-time during planned maintenance
• Load balance VMs over different servers
Remote VM Guest Storage
28© 2007 Citrix Systems, Inc. — All rights reserved
Bundled Multi-Server Management
• Manage multiple servers
• Create and deploy virtual machines
• Monitor performance
• Adjust resource allocation
• Interact with virtual machines
• Windows look and feel• Wizards• Follows Vista UI standards
29© 2007 Citrix Systems, Inc. — All rights reserved
Virtual Machine Support
• 32Bit Windows• Windows 2003 Server and SBS• Windows XP• Windows 2000
• 64Bit Windows• Windows 2003 Server and SBS
• 32Bit Linux • Red Hat 5.0, 4.x, 3.x• CentOS 5, 4.5• Novell SLES 10.1, 9 sp2, 9 sp3• Debian Sarge, Etch
• 64Bit Linux• Coming Q4 2007
30© 2007 Citrix Systems, Inc. — All rights reserved
Summary
• Reasons to Virtualize• Cost Reduction• Efficiency
• Types of Virtualization• OS Level Virtualization• Hosted Solutions• Bare Metal Solutions
• Other Types of Virtualization• Storage Virtualization• Network Virtualization• Application Virtualization
30
31© 2007 Citrix Systems, Inc. — All rights reserved
Summary
• Citrix XenServer is becoming the preferred choice for cost-effective enterprise virtualization projects
• Price• TCO• Advanced management capabilities included• True paravirtualized hypervisor• Full support for hardware assist• Ease of managing large groups of servers• Broad hardware/storage support
32© 2007 Citrix Systems, Inc. — All rights reserved