35
Virtualization Technology Primer Anne Skamarock, Research Director Barb Goldworm, President & Chief Analyst Barb Goldworm, President & Chief Analyst

Virtualization Technology Primer

Embed Size (px)

DESCRIPTION

There are many financial, operational, and service-oriented motivators that are driving the growth of every type of virtualization technology. Increased utilization of resources to drive higher ROI is chief among these. In the very near future, virtualization technology will become ubiquitious and management will be the key issue. The goal is the virtualization of all resources into a virtualized infrastructure that enables agile, dynamic IT. Various systems can be virtualized, including servers, applications, and desktops. And there are many options for using virtualization in the data center for storage, which allows you to make changes without disrupting applications and to manage the storage pool from a central point.

Citation preview

Page 1: Virtualization Technology Primer

Virtualization Technology Primergy

Anne Skamarock, Research Director

Barb Goldworm, President & Chief AnalystBarb Goldworm, President & Chief Analyst 

Page 2: Virtualization Technology Primer

Speaker Bios         • Barb Goldworm, President and chief analyst, Focus  

– 30 years in systems, software, and storagey y , , gSoftware Architecture/Development, Systems Engineering, Tech Support, Education, Marketing, Sales, Senior 

Management

– IBM, StorageTek, Novell, Enterprise Management Associates, multiple successful startups

• Anne Skamarock, Research DirectorAnne Skamarock, Research Director– 28 years in systems, software, and storage

End‐user, System Administrator, Software Engineer, Education, Marketing, Architect, Manager

– SRI, Sun Microsystems, Solbourne, Enterprise Management Associates• Authors

– Blade Servers and Virtualization: Transforming Enterprise Computing While Cutting Costsand numerous Research Reports, White Papers and Columns

– Expert Columnist since 1990s – NetworkWorld,  ComputerWorld SNWOnline, TechTargetSearchServerVirtualization, Virtual Strategy Magazine, gy g

• Conference Chairs– Interop Virtualization TrackVirtualization Insight at Blade Systems InsightServer Blade Summit on Blades and Virtualization

Page 3: Virtualization Technology Primer

Virtualization PrimerVirtualization Primer

• Virtualization Business Drivers• IT Technology Trends• Market Analysis• Virtualization Timeline• Types of Virtualization• Virtualization 2.0   • Virtualization and Platform ChoicesF• Futures

• Conclusions & Recommendations

Page 4: Virtualization Technology Primer

Virtualization Business Drivers

• Consolidate underutilized HW Reduce space power & coolingFinancial

Consolidate underutilized HW Reduce space, power, & cooling, reduce TCO & maximize ROI

Operational• Upgrade aging infrastructure and

migrate older applications onto more reliable and manageable

Improve reliability, availability, serviceability, and scalability Reduce costs of managing legacy

p

more reliable and manageable hardware and software platforms

Reduce costs of managing legacy hardware and distributed softwareImprove overall resource management

• Improve IT agility and ability to respond to both peak loads and

g

Reduce time to bring up new servers, applications, & users (time-to-

Service Deliveryp p

computing-on-demand production), improve user service

Page 5: Virtualization Technology Primer

ROI and TCO• ROI

– Increased utilization (10% ‐> 80%)

– Same workload, fewer systems, less overall cost

– Decreased time to production

– Increased availabilityIncreased availability

• TCO– Reduce CapEx

• Hardware and software costs

• Cabling costs

– Reduce OpExR d i f iliti t• Reduce ongoing facilities costs

• Reduce ongoing management costs

• Reduce ongoing maintenance costs

Copyright 2007 Focus Consulting

Page 6: Virtualization Technology Primer

IT Technology TrendsIT Technology Trends• Systems

– Multi‐core, more memory, virtualization hardware assists, y,– Server, workstation & PC blades as modular building blocks– Desktop changes driving re‐evaluation of alternatives/strategy  – Consolidation increases need for availability &  fault tolerance– Move towards going green

• Storage  – SANs (FC, iSCSI), NAS– Storage Virtualization, I/O Virtualization– Diskless and stateless server options

• Software– Virtualization will become ubiquitous – Licensing  – Management will be the key issue

Copyright 2007 Focus Consulting

Page 7: Virtualization Technology Primer

Server Virtualization Market

S IDC 2008Source: IDC, 2008

Page 8: Virtualization Technology Primer

Virtual Machine by Form Factor

–Virtualized servers are typically l li hi

Server Form Factornot large monolithic systems 

–Rather, they are more likely 2‐4 way servers that are richly configured Blades will play aconfigured.  Blades will play a future role here

–Blade servers were adopted by more than one‐quarter of the qsample.  

•The adoption of blade servers for virtualization is almost four time that of the general server marketthat of the general server market.

Q: How would you describe the [virtual] server form factor?

N=420VMs and Server Blades are the platform for Dynamic IT

Source: 2007 IDC

VMs and Server Blades are the platform for Dynamic IT

Page 9: Virtualization Technology Primer

Windows Hyper -V

Microsoft Terminal Services

Viridian beta

Virtual S &

MS Virtual Server

Server 2008 VMS

acquires Connectix

MS acquires Softricity

X O S b dl d i t

MS Xen agreement

Connectix

Virtual PC for Windows

MS Virtual

PCMS

SoftGridMS Application

Streaming

beta

SWsoft

Server & Virtual PC For Free

Citrix MetaFrame

Xen Open Source bundled into Novell SUSE, Red Hat Linux, Virtual

Iron, Oracle VM

(MetaFrame becomesCitrix Presentation Server

Citrix Desktop Broker/Server

and Tarpon

Provisioning Server,XenServer, XenDesktop,

SWsoft Virtuozzo

SWsoft & Parallels Merge

Virtual Iron Parallels

VMware GSX VMware

Xen Open Source

3.0

and Tarpon XenApp

GSX/ Server Virtual Desktop

Citrix acquires

XenSource

Citrix acquires Ardence (OS streaming)

MS XenDesktop agreement

VMware GSX

VMware Workstation

VMware ESX VMware VI3

VMware Player

VMware i d b

Server Free

VMware ACE

VMware Fusion

VMware

Virtual Desktop Infrastructure (VDI)

VMware

IPOVMware acquires

SunRay Thin Client and SunRay Server Software Sun XVM

Sun VDISun Secure Global Desktop

acquired by EMC

acquires

Propero

Sun acquires Tarantella

IPO acquires Thinstall

20082003 2004 2005 2006 20072002

Page 10: Virtualization Technology Primer

Types of Virtualization• Network Virtualization

– VLANS, VSANS, virtual  Cluster

NICs, virtual WWNs• Storage Virtualization

– Host, Network, Device VM 1 VM 2Desktop VM 1

Virtual App  

Virtual App  

Host, Network, Device• Systems and Software

– Server, Desktop & Application Virtualization

Server Virtualization

Desktop Virtualization

Desktop VM 1

Application Virtualization

Virtualization of all resources into a 

Storage Virtualization

virtualized infrastructure which enables Agile Dynamic IT

Network VirtualizationNetwork Virtualization

Page 11: Virtualization Technology Primer

Systems Virtualization• Servers 

– Hosted Virtualization– OS Virtualization– Bare Metal Hypervisors

• Desktops• Desktops– Presentation Virtualization aka 

published desktop/apps– Virtual Clients (server hosted)– Virtual Clients (client/PC hosted)

• ApplicationsApplications  – Application virtualization/Isolation– Application Streaming

Page 12: Virtualization Technology Primer

Server Virtualization

• Hosted Virtualization

– VMware Workstation/Server

– Microsoft Virtual Server

• OS Virtualization

– SWSoft /Parallels Virtuozzo/

– Solaris Containers

• Bare‐metal HypervisorBare metal Hypervisor

– VMware ESX, XenServer, Microsoft Hyper‐V

IBM LPARs Power/VM z/VM– IBM LPARs, Power/VM, z/VM

Page 13: Virtualization Technology Primer

Hosted VirtualizationHosted Virtualization

• First, most familiarVM 1 VM 2

• Relies on existing OS

• High overheadVirtualization layer

High overhead

• Driver support from OS Host OS

Hardware

Page 14: Virtualization Technology Primer

OS VirtualizationOS Virtualization

• Least overhead

• No added I/O overhead.Virtual 

EnvironmentVirtual 

Environment

• Virtual Environment (VE) can only be thesame as the host OS

Virtual Environment

Virtual Environment

same as the host OS.

• Support for Windows  Host OSOS Virtualization Layer

Server, Linux, and Solaris.Hardware

Page 15: Virtualization Technology Primer

Bare‐metal Virtualization

• What people usually mean now when talking about server virtualization

• No host OS

• Performance withmost flexibility

• Three types of bare‐metal virtualization

Page 16: Virtualization Technology Primer

Types Of Bare‐Metal Virtualizationyp

•Full virtualization i li i d i f l– Virtualization done in software layer

– Guest OS has no idea that it is being virtualized• VMware ESX• VMware ESX

•Paravirtualization/enlightenment– Guest OS kernel modified for virtualizationGuest OS kernel modified for virtualization

• Xen

•Hardware‐assisted virtualization– CPU chipset assists with virtualization

• Intel‐VT, AMD‐V and Xen 3.0

Page 17: Virtualization Technology Primer

Comparing Bare Metal Approachesp g pp

Bare‐Metal Virtualization

Hosted Virtualization Cost

Flexibility

OS Virtualization

y

Performance

0 2 4 6

Page 18: Virtualization Technology Primer

Server Virtualization and Storage: DAS NAS SAN

Direct-Attached Storage (DAS)

Network-Attached Storage (NAS)

Storage Area Network (SAN)

DAS, NAS, SAN

Application Application Application

File System

Network File System

File System

File SystemNetwork

Storage Storage Storage

Source:Source: HGAI Fibre Channel or iSCSIIP – CIFS or NFSSCSI

Page 19: Virtualization Technology Primer

VMware Storage OptionsESX Server

DAS

iSCSI Array Fibre Channel Array NASy Fibre Channel Array NAS

Page 20: Virtualization Technology Primer

Comparing Storage Optionsp g g pStorage Type Transfers Interface

VMware data store VMotion RDM

Clustering VMs

VMware HA and DRS

SCSI Block access of data/LUN

SCSI bus VMFS No No No No

Fibre Channel

Block access of data/LUN

VMFS Yes Yes Yes YesChannel data/LUN FC HBA 

iSCSI Block access of data/LUN

iSCSI HBA (hardware‐initiated iSCSI )

VMFS Yes Yes No Yes

iSCSI )NIC (software‐initiated iSCSI))

NAS over NFS

File (no direct LUN access)

NIC NFS Yes No No YesNFS LUN access)

Page 21: Virtualization Technology Primer

Storage Virtualizationg

Make changes to the storage without disrupting host applications

VirtualDisk

VirtualDisk

VirtualDisk

VirtualDisk

SAN

Apply common copy services across the

Manage the storage pool from a central point

SAN Volume Controller

Advanced Copy Services

Combine the capacity from multiple arrays into a single pool of

t

across the storage pool Storage Pool

HPEMC

DS4000

DS8000HDS

storage

Page 22: Virtualization Technology Primer

Virtualization 2.0: Beyond Consolidation

L i t li ti SW d ti• Leverage server virtualization SW and expertise beyond consolidation and development/testing

• Availability and Management –> Dynamic IT  High Availability, Disaster Recovery, Dynamic Resource Scheduling Fault Tolerance policy based & otherScheduling, Fault Tolerance, policy‐based & other advanced management features

• Virtual Desktops and Applications Extend beyond• Virtual Desktops and Applications ‐ Extend beyond servers to virtual clients and application virtualization and streamingg

Copyright 2007 Focus Consulting

Page 23: Virtualization Technology Primer

Advanced Managementg

• Live Migration

• High Availability – failover and PM

• Workload balancingWorkload balancing

• Automated peak‐load Response

St Vi t li ti i t ti• Storage Virtualization integration

Page 24: Virtualization Technology Primer

Highly Available O D d C tiOn‐Demand Computing

Workload Balancing

High Availability

On-Demand Capacity++g

XX

Page 25: Virtualization Technology Primer

Server Virtualization:Availability Continuum

• Hardware• Redundant components & Hot Swap

• Redundant systems

• System Fault Tolerance

• Software• Virtual Resource Pools

• Clustering at virtualization layer

Cl t i t OS VM• Clustering guest OS VMs

• Live Migration within resource pool

• Software based Fault ToleranceSoftware based Fault ToleranceCopyright 2007 Focus Consulting

Page 26: Virtualization Technology Primer

Beyond Server Consolidation: D k & A li iDesktops & Applications

• What?What?– Virtual Destkops

‐ Published destkop/applications – Server Based Computing

Server Hosted VM Desktops Virtual Desktop Architecture (VDA)‐ Server Hosted VM Desktops  ‐ Virtual Desktop Architecture (VDA)

‐ Client Hosted – locally or centrally managed

– Application virtualization A li i I l i / db i• Applicataion Isolation/sandboxing

• Streaming applications for local execution

• Why?y– Eliminate/minimize SW on desktop

– Centralize and reduce desktop management

Reduce application interaction problems– Reduce application interaction problems

Page 27: Virtualization Technology Primer

Desktops/Apps: Use Cases and Technologies

Server‐h d

Virtual Desktop Architecture

Server-Based

hostedDelivery

Architecture

Application Virtualization

Computing

PC/M d Managed

Application Virtualization  and Streaming

Client‐hosted

PC/ Workstation 

Blades

Managed client-hosted

gclient-hosted

Client‐hosted Desktop Virtualization

Delivery

C Task Users Mobile UsersKnowledge Workers Power UsersCopyright 2008 Focus Consulting

Page 28: Virtualization Technology Primer

Virtual Desktop ArchitectureApp 1 App 2

(VM

s) User Access Devices

PC

Multi-User ArchitecturePC

App 1 App 2

XenA

pp/Te

Guest OS

App 1 App 2

Guest OS

eskt

ops

(

Thin Client App 1 App 2

App 1 App 2

Thin Client

erminal S

er

Guest OS

App 1 App 2

Virtu

al D

Thin Client

Laptop

App 1 App 2

App 1 App 2Thin Client

Laptop Wi d (TS)

rvices Sess

ServerHypervisor

Laptop

Server

Laptop Windows (TS) ionsServer Hosted

Client Hosted Contractor/Work from Home

PC or WorkstationMulti-OS or DeveloperDesktop Work from Home

DesktopBlades

Vista XP Secured/ManagedVirtual Desktop

Mac OSUnmanaged

Personal/Contractor Desktop

Virtual Desktop

Linux

Microsoft Virtual PC, Parallels Desktop,

VMware WorkStation, Player, FusionMS Kidaro, VMware ACE,

RingCube MojoPac

Desktop

ClearCube, HP, IBM, Verari

Page 29: Virtualization Technology Primer

Virtual Desktop Architecture (VDA)• Server‐hosted, client virtualization• Each user connects to VM fromEach user connects to VM from 

Thin or Rich Client• VMs can be customized, user has 

more control than published appsmore control than published apps• Dedicated or pooled VMs

• Connection broker/manager  handles i bli h dconnecting user to VM, Published 

Apps, Workstation/PC Blade 

• Integrates with AD• Provisioning assistance (templates, 

golden images)• New licensing options – MS VECDNew licensing options MS V C

Page 30: Virtualization Technology Primer

Application Virtualization/StreamingExecutes on User DevicesData Center

Red

APP

APP

APP

APP

APP

APP

APP

APP

Adobe

Desktop Virtualization

VM

XP

VM

Vista

VM

Red Hat

VM

Solaris

Desktop OSi i

Adobe Reader

Local Desktop Virtualization

Desktop OS

1 to Many

MS Office

Visio

A li ti Vi t li tiIE

MS Office 2007

MS Office 2003

VisioAdobe Reader

MS Offi

Office 2003

Application Packaging/ Sequencing Server

Application Virtualization

Application Virtualization  

Desktop OS

Office 2007

Web or Streaming Serverpp

Page 31: Virtualization Technology Primer

Selecting a Virtualization Solutiong

• Virtualization Architecture : performance, fl ibilit tflexibility, cost

• SW Platform support: server, desktop, apps, guest OSOS

• High Availability options: clustering ‐> fault tolerancetolerance

• Management: integration with physical, OS, apps mgmt, advanced mgmt features g , g

• HW Platform support: hardware assists, memory, storage, networking, scalability, RAS

Page 32: Virtualization Technology Primer

Software Choices: 86 S Vi li ix86 Server Virtualization

l f l• VMware – ESX, Virtual Infrastructure 3,  Virtual Center, HA, DRS, DPM, VMotion, Storage VMotion, Site Recovery Manager, Server, Workstation, Player, ACE, Fusion, Thinstally

• Microsoft – Virtual Server 2005 R2, Windows Server 2008 Hyper‐V , Virtual PC, Kidaro, Application Virtualization (SoftGrid), VMM, Windows Server 2008 Terminal Services

• Citrix – XenServer, XenDesktop,  XenApp, Server and Desktop Provisioning Technologies, 

• Xen Open Source – Novell SUSE, Red Hat, Virtual Iron, Oracle VM, Sun xVM

Page 33: Virtualization Technology Primer

Future: Virtualization 2.0 & BeyondFuture: Virtualization 2.0 & Beyond• Hypervisors everywhere, including embedded/bundled in hardware

• Advances in HW virtualization assists improving performance• Advances in HW virtualization assists ‐ improving performance

• Virtualization used for HA/DR/BC

• Expanding to Desktop & Application Virtualization

• Virtual clients expanding beyond niche solutions

• App virtualization & streaming addressing software/license mgmt

I d f i i• Increased focus on security issues 

• VM Life cycle management  addressing virtual sprawl

• VM Performance, Capacity Planning, Monitoring emerging marketVM Performance, Capacity Planning, Monitoring emerging market

• Licensing changes to address virtual world

Management will become the key issueCCopyright 2007 Focus Consulting

Page 34: Virtualization Technology Primer

RecommendationsRecommendations

• If you haven’t already started virtualizing, start evaluating, gaining experience now – Hypervisors, live migration, resource pooling, HA, virtual clients, 

application virtualization and streamingapplication virtualization and streaming

• Avoid silos – build cross‐functional teams– Server, desktop, storage, networking, facilities

• Consider getting expert help – Vendors, channel, consultants

• Consider  big picture – Total costs, RAS, power and space,  licensing, performance, 

management security policies organizational issues Cmanagement, security, policies, organizational issues Copyright 2007 Focus Consulting

Page 35: Virtualization Technology Primer

Focus ResourcesFocus Resources• Columns and webcasts

• Blade Servers and Virtualization– Assessing Your Needs, System Software Considerations, 

Differentiating & Selecting Solutions Features MatricesDifferentiating & Selecting Solutions, Features Matrices

• Focus Research Reports – Focus Research Series: Desktop & Application Delivery– Focus Research Series:  Desktop & Application Delivery 

• Available NOW– Focus Research Series:  Virtualization Management (2H 08)

f• Website:  www.focusonsystems.com• Email:   [email protected]

[email protected]