Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix...

Preview:

Citation preview

Servervirualisierung mit Citrix XenServerServervirualisierung mit Citrix XenServerPaul Murray, Senior Systems Engineer, MSG EMEACitrix Systems International GmbHpaul.murray@eu.citrix.com

Paul Murray, Senior Systems Engineer, MSG EMEACitrix Systems International GmbHpaul.murray@eu.citrix.com

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

Recommended