40
Benefits of Virtualization Jason Godfrey, VTS & Solution Lead, RBA Consulting Microsoft Infrastructure Practice Live Meetings for Managers – April 23, 2011

Agenda Hyper-V – Myths and Facts Remote Desktop Services Virtual Desktop Infrastructure (VDI) Bringing it together with System Center Virtual Machine

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Benefits of VirtualizationJason Godfrey, VTS & Solution Lead, RBA Consulting Microsoft Infrastructure Practice

Live Meetings for Managers – April 23, 2011

Agenda

Hyper-V – Myths and FactsRemote Desktop ServicesVirtual Desktop Infrastructure (VDI)Bringing it together with System Center Virtual Machine Manager

Hyper-V

3

Monolithic hypervisorSimpler than a modern kernel, but still complexContains its own drivers model

Microkernelized hypervisor

Simple partitioning functionalityNo third-party codeDrivers run within guests

VM 1“Admin”

VM 3

Hardware

Hypervisor

VM 2(“Child”)

VM 3(“Child”)

VirtStack

VM 1(“Parent”)

DriversDriversDrivers DriversDriversDriversDriversDriversDriversHypervisor

VM 2

Hardware

DriversDriversDrivers

Microkernelized hypervisor has an inherently secure architecture with minimal attack surface

VMware ESX Approach Hyper-V Approach

4

Monolithic vs. Microkernel

4-way multi-core support64 GB guest memory supportUp to 384 concurrent VMs up to 512 VM coresNew hardware sharing architectureSupport for multiple disk types

Fixed/static VHDDynamic VHDPass-through disk accessDirect iSCSI at wire speedsHot add/remove

32-bit and 64-bit guest supportVM snapshotsRun on Full or Server Core

Support for up to 64 host coresSupport for up to 1 TB physical memory

Live backup with VSSClustering support

Quick Migration (OS independent)High Availability / Disaster RecoveryLive MigrationCluster Shared VolumesProcessor compatibility

Integration and remote managementOpen management API based on WMIDelegation based on AzManVHD tools

Minimal Trusted Computing BaseComprehensive Support

Windows, Linux (SUSE, RedHat , Xen-enabled)Familiar set of toolsVHD format is available as Open Specification Promise (OSP)Open Source Integration Components

Windows Hyper-VR2 Features

Virtualization Servers

(3 + 1 Servers)

Failover Cluster ServicesUnplanned Down Time

Active server loses power

Virtual machines automatically

restart on the next cluster node

If there is not enough memory, the failover

automatically moves to the next

node until done

System Center Virtual

Machine Manager 2008

Windows Server 2008

Failover Cluster

ManagerVHDs on SAN

DomainController

Storage Connectivity

VHDs

Eth

ern

et

1. Save state

2. Change LUN ownership

3. Restore state

and runNetwork Connectivity

Shared Storage

VHDs

Stretch cluster, branch office, test/dev

Quick Migration

Quick Migration vs. Live MigrationQuick Migration

(Windows Server 2008 Hyper-V)

1. Save statea) Create VM on the target

b) Write VM memory to shared storage

2. Move virtual machinea) Move storage connectivity from source host to target host

via Ethernet

3. Restore state & Runa) Take VM memory from shared

storage and restore on Targetb) Run

Live Migration(WS08R2 Hyper-V)

1. VM State/Memory Transfera) Create VM on the target

b) Move memory pages from the source to the target via Ethernet

2. Final state transfer and virtual machine restore

a) Pause virtual machineb) Move storage connectivity from

source host to target host via Ethernet

3. Un-pause & Run

Host 1 Host 2 Host 1 Host 2

Live Migration Operation

Server 1 Server 2

Config

ura

tio

n

Memory

Config

ura

tio

n

Sta

teSta

te

Memory

I/O Connectivity Fault Tolerance

VM running on Node 2 is unaffected

Coordination Node

SAN Connectivity

Failure

VHD

I/O Redirected via network

VMs can then be live migrated to another node

with zero downtime

SAN

Node Fault Tolerance

Volume relocates to a healthy node

Queuing of I/O while volume ownership is

changed

VHD

Node Failure

VM running on Node 2 is unaffected

SAN

Network Fault Tolerance

Coordination Node Network Path

Connectivity Failure

VHD

Rerouted to redundant network

Fault-Tolerant TCP connections make a path

failure seamless

VM running on Node 2 is unaffected

SAN

Urban Myths - ScalabilityDoes not scale

Up to 64 Logical ProcessorsUp to 384 VMs per host (up to 512 VM cores)Up to 1 TB host memory / 64 GB VMUp to 12 virtual NICsUp to 256 SCSI disksOver 65 PB of storage

Not ready for prime timeMSN, MSDN, MS, MSITOver 400 case studies online (http://www.microsoft.com/virtualization/casestudies/default.mspx)

BackupVSS / WBSSC DPM

Urban MythsNo Feature Comparable to VMotion

Windows FeatureFailover Cluster Services

• Dynamic addition/removal of nodes• Dynamic addition/removal/extension of storage• Common MPIO

Quick MigrationLive Migration

System Center Virtual Machine ManagerIntelligent machine placement

PowerShell management

Guest OS Support Reality: VMware vSphere™ MS Hyper-V

Windows Server 2008(up to 4 VPs)

Windows Server 2003(up to 2 VPs)

Windows Server 2000(1P only)

SLES10, 11 (1P)RHEL 5.2/5.3

Windows Vista (up to 2 VPs)Windows XP Pro SP2/SP3 (to 2

VPs)Windows Server 2008 R2 (to 4

VPs)Windows 7 (up to 4 VPs)

Windows NT 4.0Windows 2000Windows Server

2003Windows Server

2008Windows VistaWindows XP

RHEL5RHEL4RHEL3

RHEL2.1SLES10SLES9SLES8

Ubuntu 7.04Solaris 10 for

x86NetWare 6.5NetWare 6.0NetWare 6.1

DebianCentOSFreeBSDAsianux

SCO OpenServer…

vSphere = 4x Guest OS-es

Red = OS Unsupported by vendorOrange = OS Unsupported by vendor in <1 year

Green = Community support only;Underline = Oracle doesn’t support 3rd party

virtualization

Cost ComparisonMicrosoft configuration

Hardware - $23,216Dell PowerEdge Rack 900Four quad-core X7350 Xeon32GB Memory, 8X4GB, 667MHz 

Software - $13,494 Windows 2008 Datacenter Edition - $11,996SMSE (with 2 yr SA) - $1,497

VMware configurationHardware - $23,216

Dell PowerEdge Rack 900Four quad-core X7350 Xeon32GB Memory, 8X4GB, 667MHz 

Software - $27,743Windows 2008 Datacenter Edition - $11,996VMware VI3.5 Enterprise (with 1 year support)- $15,747

In VI Enterprise

In VirtualCenter and VI Enterprise

In VI Enterprise

In VI Enterprise

In VI Enterprise

Not available

from VMware

Operating System

Virtual Management

High Availability

Resource Allocation

Backup

Hypervisor Windows Server Enterprise

$12,000

Microsoft Total Cost:

$20,169 (w/2 yr support)

VMware Total Cost:

$61,443 (w/2 yr support)

Server Virtualization Solution Microsoft versus

VMware

In Windows Server 2008

In System Center Management

Suite

In Windows Server 2008

In System Center Management

Suite

In System Center Management

Suite

Multi Hypervisor Mgmt

Physical Mgmt

Application Mgmt

In System Center Management

Suite

In System Center Management

Suite

In System Center Management

Suite

Not available

from VMware

Not available

from VMware

Windows Server 2008 Enterprise

Windows Server 2008 Enterprise

System Center: $8,169

Windows Server Enterprise

$12,000

Costs for 5 Hosts (physical servers)

Virtual Infrastructure

Enterprise: $42,4125

Microsoft VMware

VirtualCenter: $7,318

$0

$200,000

$400,000

$600,000

$800,000

$1,000,000

$1,200,000

Total Cost ComparisonMicrosoft versus

VMware

MicrosoftVMware

5 10 20 50 100 Server Hosts

In VI Enterprise

In VirtualCenter and VI Enterprise

In VI Enterprise

In VI Enterprise

In VI Enterprise

Not available

from VMware

Operating System

Virtual Management

High Availability

Resource Allocation

Backup

Hypervisor

Server Virtualization Solution Microsoft versus

VMware

In Windows Server 2008

In System Center Management

Suite

In Windows Server 2008

In System Center Management

Suite

In System Center Management

Suite

Multi Hypervisor Mgmt

Physical Mgmt

Application Mgmt

In System Center Management

Suite

In System Center Management

Suite

In System Center Management

Suite

Not available

from VMware

Not available

from VMware

Windows Server 2008 Enterprise

Windows Server 2008 Enterprise

Costs for 5-100 Hosts (physical servers)

Remote Desktop Services

Formerly “Terminal Services”

19

Virtual Desktops – All or Nothing?Will Remote Desktop Session Host and Remote Desktop Virtualization Host kill Rich Clients?Did online banking and credit cards replace cash and wallets?Did public transport services replace individually owned vehicles?

There’s a simple rule: Virtual Desktops are useful for all enterprises, but not for all users!

Remote Desktop ServicesExtending seamless functionality and flexibility

Task Workers• Call Centers, Retail, Branch Offices• Not feasible for full desktops, or simply need access to

applications

Mobile Workers• Home, Hotels, Customer Sites, or completely mobile• Uninterrupted and seamless access to applications and data

Contractors / Offshore Workers• Predictable paths to applications and data without sacrificing

security• LoB applications can be controlled and have lower

centralized administration

Office Workers• Web-based or data-central applications provide the

backdrop to giving office workers the ability to move to multiple locations

The Different Desktop Options

Local Hosted

PC Laptop VMs Sessions

Hosted Desktops – Server Side

RDP

Remote DesktopSession Host

OS

Hardware

Sessions

Virtualized RDSession Hosts

Dedicated/PersonalVirtual Desktops

Hypervisor

Hardware

Hypervisor

Hardware

Shared/PooledVirtual Desktops

Datacenter

VDIRDS

Hosted Desktops – Client Side

DesktopHosting Server

Remote DesktopClient

RemotingProtocol

Why Remote/Virtual Desktops?

Contractors/Offshoring

Work fromHome

CentralizedDesktop

DevelopersMergers andAcquisitions

RemoteAdmin Access

ApplicationCompatibility

EnhancedAgility

Microsoft Virtual Desktops Suite

Remote DesktopVirtualization Host

Remote DesktopSession Host

Remote Desktop Protocol

Home

Mobile

Office

Virtual Desktop Infrastructure

27

Windows 7 SolutionSituation Today

Virtual Desktop InfrastructureStreamline PC Management

Deploying desktops in virtual machines on server hardwareCentralized management & securityUsers can access their desktop and applications wherever they are

Richer Remote Experience

Richer graphics with improved multi-monitor supportUse voice for telephony & applications with microphone supportImproved printing

Using Windows for VDI scenarios requires additional VECD license *

What is Virtual Desktop Infrastructure?Do More With VHDs

Maintain VHD: Offline servicing of VHD images with same tools used for WIM

Boot from VHD: Reuse VHD files for deployment to managed desktop PCs

Desktop vs. Application Virtualization

Applications

Operating System

Hardware

What it doesCreates a package

of a single applicationEliminates

software install

What it is good forResolve conflicts

between applications

Simplify application

delivery and testing

What it doesCreates a package

with a full OSWhat it is good for

Resolve incompatibility

between applications and a

new OSRun two

environments on a single PC (e.g. corporate and

personal)

®

…with MEDV

Applications installed in the

VM, appear on the desktop

as if they were running natively.

System Center Virtual Machine Manager

Virtualization Management Challenges

Lack of agility

Self-service provisioning

Speed of provisioning

Lack of virtualization management (VM) organization

Optimizing use of host resources

Managing decentralized VMs

Page 32 |

Solution: VMM

Increases operational agility

Speeds provisioning of new VMs

Reduces IT burden by enabling self-service provisioning

Keeps virtual assets organized

Optimizes resource usage

Provides insight to how workloads perform

Takes the guesswork out of VM placement

Facilitates P2V conversion

Helps fine-tune the virtual and physical infrastructure

Ensures VMs are built to standard specifications

Organizes VMs in the environment

Page 33 |

The Role of VMM in Infrastructure Optimization

Page 34 |

What’s New in VMM 2008 R2

VMM 2008 R2 RC now manages many of the new features of Windows Server® 2008 R2 RC Hyper-V® including:

Live migration ― for moving virtual machines

between hosts with no downtime

Automating the evacuation of VMs off Hyper-V host

machines

Multiple virtual machines are supported on a single

logical unit number using Clustered Share Volumes

Page 35 |

VMM Architecture

Page 36 |

VMM Design Flow

Page 37 |

Conclusion

Virtualization has matured leaps and bounds in the last 3 yearsHyper-V is ready for the enterpriseTechnologies like RDS, VDI, and Application virtualization offer nearly endless flexibility and great ROINext steps – cloud integration

Built on current requirements with an eye on the futureNo shiny objects

Page 38 |

Virtualization Learning Roadmap

Desktop Virtualization

Server Virtualization

Virtualization

Management

8 step Learning Plan

8 Step Learning Plan

ILT Courses10324 & 10215

11 Step Learning Plan

ILT Courses 10215 ILT Course 50273

MCTS Exam 70-659MCITP Exam 70-693

ILT Courses

10324

MCTS Exam

70-669

Planning Tools

Paths

Classes

Thank You