servervirualisierung mit citrix xenserverdigiblog.s3-eu-central-1.amazonaws.com/app/... · citrix...

32
Servervirualisierung mit Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer, MSG EMEA Citrix Systems International GmbH [email protected] Paul Murray, Senior Systems Engineer, MSG EMEA Citrix Systems International GmbH [email protected]

Upload: others

Post on 09-Oct-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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]

Page 2: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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…

Page 3: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 4: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 5: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 6: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

Citrix XenServer Training

Virtualization Basics

Citrix XenServer Training

Virtualization Basics

Page 7: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 8: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 9: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 10: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

10© 2007 Citrix Systems, Inc. — All rights reserved

Common Types of Server Virtualization

• Single OS Virtualization

• Hosted Solutions

• Bare Metal Solutions

Page 11: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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”

Page 12: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 13: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 14: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 15: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 16: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

Citrix XenServer

Product Basics And Architecture

Citrix XenServer

Product Basics And Architecture

Page 17: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 18: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 19: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 20: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 21: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 22: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

Citrix XenServer EnterpriseCitrix XenServer Enterprise

Page 23: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 24: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 25: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 26: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 27: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 28: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 29: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 30: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 31: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

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

Page 32: Servervirualisierung mit Citrix XenServerdigiblog.s3-eu-central-1.amazonaws.com/app/... · Citrix XenServer Servervirualisierung mit Citrix XenServer Paul Murray, Senior Systems Engineer,

32© 2007 Citrix Systems, Inc. — All rights reserved