57
Microsoft System Center Virtual Machine Manager 2007 Microsoft

System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Microsoft System Center Virtual Machine Manager 2007

Microsoft

Page 2: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtualization Background

What is System Virtualization?

Introduction to System Center Virtual Machine Manager

Key Scenarios

Architectures, Topologies, and Technology

Partners, Timeslines, and Closing Comments

Objectives And Agenda

Page 3: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

What is Virtualization?

Virtual PresentationPresentation layer separate from process

Virtual StorageStorage and backup over the network

Virtual NetworkLocalizing dispersed resources

Virtual MachineOS can be assigned to any desktop or server

Virtual ApplicationsAny application on any computer on-demand

Interface bound to process

Storage assigned to specific locations

Network assigned to specificlocations

Operating System assignedto specific hardware

Applications installed toSpecific hardware and OS

Without Virtualization With Virtualization With Microsoft’sVirtualization Solution

Infrastructure

Management

Licensing

Interoperability

Support

Page 4: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Ease consolidationonto virtual infrastructure

Better utilizemanagementresources

Free up IT spend

Management

Instance based licensing for Windows Server

Unlimited instances with Windows Server Data Center Edition andSQL Server Enterprise Edition

LicensingApplications

Acceleratedeployment

Reduce the costof supportingapplications

Turn applicationsinto dynamic,real-timeservices

Interoperability

Heterogeneous support for Linux

VHD Open Specifications Promise

Standards EffortsDMTF: Standard APIs for VM managementPCI-SIG: Standards for I/O virtualization

Virtualization Investments

A Multiple Level Approach

Virtual Server 2005 and Windows Server 2003 make cost effective virtualization combo

Windows Server virtualization is a component of Windows Server 2008

Infrastructure

Support

Page 5: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Reduce TotalCost of

Ownership

IncreaseAvailabilit

y

EnableAgility

Power

Asset utilization

Application

testing

Backup

Recovery

Business continuity

Dynamic

provisioning

Live migration

Self-managing

dynamic systems

Virtualization: Business Benefits

Page 6: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Traditional Hardware Configuration

Hardware

Operating System

Application Application Application

Application Application Application

Page 7: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Application Virtualization

Hardware

Operating System

cApplication cApplication cApplication

cApplication cApplication cApplication

Page 8: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Hardware

Hardware Virtualization

Hardware Virtualization

Guest Operating

System

Application Application

Application Application

Hardware Virtualization

Guest Operating

System

Application Application

Application Application

Host Operating System

Page 9: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Hardware Virtualization

Guest Operating

System

cApplication

Hardware

cApplication

cApplication cApplication

Hardware Virtualization

Guest Operating

System

cApplication cApplication

cApplication cApplication

Host Operating System

Virtual Infrastructure

Page 10: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine

Parent

Partition

Hardware

x64 with Intel VT or AMD-V

Windows Server Virtualization (‘Viridian’ Hypervisor)

Virtual Machine

Child

Partition

cApplication cApplication

cApplication cApplication

Virtual Machine

Child

Partition

cApplication cApplication

cApplication cApplication

Next-Generation Virtualization Infrastructure

Page 11: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Microsoft Virtualization Management

Server Virtualizatio

n

Desktop Virtualization

ApplicationVirtualizatio

n

PresentationVirtualization

Page 12: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtualization Management in System Center

Server consolidation via virtual migration

VM provisioning and configuration

Server health monitoring & management

Performance reporting and analysis

Patch management & software upgrades

VM backup and recovery

Disaster recovery

Page 13: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Increased Physical Server Utilization • Deploys multiple virtual servers on 1 physical server

• Increases flexibility

• Sets up servers for testing

• Decreases hardware costs

Centralized Management of Virtual Infrastructure• Uses MOM pack for reporting and health monitoring

• Reports on consolidation candidates, utilization trending, optimization opportunities

Rapid Provisioning of New Virtual Machines • Enables end users to use Self Service Provisioning UI

to request and place VMs

• Enables administrators to configure rules and boundaries for provisioning

A centralized management application solution forMicrosoft virtual server software.

VMVMVMVMVMVMVMVMVMVM

VM VMVMVMVMVMVMVM

VMVMVMVMVM

VM

Page 14: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine Manager Benefits

Speed of Provisioning (time to deploy, machine

sprawl [physical and virtual])

Operational Cost (management, power,

space, risk of new systems)

Management Capability (Separate solutions for

virtual infrastructure, not integrated, specialized staff)

Maximize Resources

Centralized virtual machine deployment and management

Intelligent placement of Virtual Machines

Fast and reliable physical-to-virtual-machine conversion (P2V) and virtual-to-virtual (V2V) conversion

Comprehensive service-level enterprise monitoring with Operations Manager integrationAchieve Agility

Rapid provisioning of new and virtual machines with templates and profiles

Centralized library of infrastructure components

Leverage and extend existing storage infrastructure

Allow for delegated management of VMs

Leverage Skills

Familiar interface, common foundation

Monitor physical and virtual machines from one console

Fully scriptable using PowerShell

Leverage knowledge in Active Directory® domain services to management of virtual machines

Customer Pain Points Virtual Machine Manager Solution

Page 15: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

System Center Virtual Machine Manager

Live Thumbnail

HostGroups

Centralized Library

VMViews

Context Sensitive Actions

Page 16: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Microsoft

SQL Server 2005

Components of Virtual Machine Manager

Centralized

Library

Windows

PowerShell

Administrator

Console

Delegated

Provisioning

UI

Guest OS

VM

M A

ge

nt

Guest OS

Guest OS Guest OS

Guest OS Guest OS

Page 17: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Every VMM component is remotely installable

Support for hosts in a Perimeter Network

Completely new Administrator ConsoleCompletely new UI based on the System Center Framework - same as System Center Operations Manager, Service Desk, etc.

64-bit VMM Server support

Physical to Virtual Conversions (Windows Server 2003, Windows XP and Windows 2000)

Virtual to Virtual Conversions of VMware VMs and disks to Virtual Server VHD formats

Operations Manager 2007 Management Pack and Reports

What's in VMM

Page 18: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Key Scenarios

Consolidation of Virtual Infrastructure

Provisioning of Virtual MachinesAdministrator-based

Delegated

Page 19: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine Hosts

Physical Infrastructure

Virtual Machine

Manager agents

deployed to virtual

machine hosts

Performance

data collected to

identify

consolidation

candidates

Physical servers

converted to

virtual machines

Performance data

collected from VM

hosts for intelligent

placement

Intelligent placement

of each VM on

optimal host

Physical

machines retired

or repurposed

Prioritized report of

consolidation

candidates

Consolidation

Page 20: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Performance data

collected from VM

hosts for intelligent

placement

Intelligent placement

of new VM on

optimal hostCentralized Library of VM Templates

Pre-configured

template selected

for new VM

VM configuration

customized from

template

New VM created

from configured

template

Virtual Machine Hosts

Administrative Provisioning

Page 21: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Delegated Provisioning

VM automatically

placed on optimally

designated host

Centralized Library of VM Templates

VM created

from

adminstrator-

assigned

template

Delegated user

begins creating new

virtual machine

Virtual Machine Hosts

Updated web UI for

delegated

provisioning

Web-Based UI

Page 22: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine Manager Architecture: Components

Virtual Machine Manager (VMM) Engine ServerVMM Engine running on dedicated server

VMM System Console

VMM AgentInstalled on the Virtual Server host machines

Communicates with VMM Engine

Library ServerFile store for the virtual infrastructure building blocks

SQL ServerStores the configuration and discovery information

InterfacesAdmin UI

Web

Command line

Page 23: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Component: Library

Provides a central store for all the building blocks of virtualization

Virtual Machines/VHDs store for re-deployment

Templates to create new Virtual Machines (VM) from

ISO images used in VM management and creation

Scripts to customize base VMs

Decommissioned Virtual Machines/VHDs

Hardware configurations profiles

Remote Library Support

Support for Multiple Libraries

Automatic discovery of new library objects

Enable/Disable resources

Clone hardware and guest OS profiles

Page 24: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

VMM Technologies: PowerShell

The basis for the VMM Admin Console

Command-line shell and scripting language

>130 standard command-line tools

Consistent scripting syntax and utilities that integrate with established tools and procedures

All functions of the VMM Admin Console are based on PowerShell scripts

Page 25: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

PowerShell - Command Line Interface

PS C:\> Get-VMMServer Server1

PS C:\> Get-help Get-VM –Examples

EXAMPLE 1: Get all virtual machines and display complete information about each one.

C:\PS> Get-VM -VMMServer VMMServer1.Contoso.com

Gets all objects that represent virtual machines. This command retrieves virtual machine objects from the Virtual Machine Manager database on VMMServer1, which is located in the Contoso.com domain, and displays information about these virtual machines to the user.

PS C:\> Get-VM –VMMServer server1 | select name, processortype,memory

Name ProcessorType Memory---- ------------- ------Print Server 1-processor 1.00 GHz Pe... 512LOB Server 1 1-processor 1.00 GHz Pe... 512Dev Server 1-processor 1.00 GHz Pe... 1024Test Server 1-processor 1.00 GHz Pe... 512

Page 26: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

VMM Technologies: P2V Overview

P2V is a core feature of Virtual Machine Manager, no additional costs per conversion

VMM P2V includes the ability to create images of physical hard disks, prepare them for use in a virtual machine, and create the final virtual machine for an end-to-end P2V solution

Support for Windows® 2000 Server, Windows XP, Windows Server 2003, and Windows Server 2003 R2

No additional infrastructure is required; no need for PXE or ADS as in VSMT

Simple wizard integrated in the main VMM user interface is used to perform the conversions

P2V process is also completely scriptable via Windows PowerShell and can be done in stages (imaging, fix-up, virtual machine creation)

Page 27: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

VMM Technologies: P2V Drilldown

Wizard based within the Administrator Console

Windows XP and Server 2003 supports Live migration

Windows 2000 Server supports Offline migration

“Smart" disk copy

Only occupied space on the source volume gets copied to the resulting VHD

Source volume selection

Support of Dynamic & Fixed resulting VHD

Configurable size of the resulting VHDs

We allow expanding the VHD

Configuration of bus assignments (IDE\SCSI and LUNS)

NIC migration with the preservation of network settings and MAC address from the source machine

Page 28: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Conversions – V2V and P2V syntax

Works from both Admin UI and PowerShell

Convert (Offline) either a VMWare disk or the whole VM to the analogous VS vhd\vm representation

Fix up (making OS bootable) for Win2K, Win2K3 Oses

Support of four “vmdk” types (flat\sparse – full\2gb split)

$vmxmc = $c | new-VMXMachineConfig -VMXPath \\server1\vmx\My_Virtual_Machine.vmx$c | copy-VMDK -VMDKPath \\server1\vmx\My_Virtual_Machine.vmdk -VmHost $vmhost -Path F:\VMX\$c | new-V2V -Name vmx1 -VMXPath \\server1\vmx\My_Virtual_Machine.vmx -VmHost $vmhost -Path F:\VMX\

V2V PowerShell syntax:

$mc = $c | new-MachineConfig -SourceComputerName compName -credential $credcopy-HardDisk -Server $c -MachineConfig $mc -VMHost $vmhost -Path f:\ -VolumeDeviceID "C" -Dynamic -DiskAdd 1024 -Credential $crednew-p2v -Server $c -MachineConfig $mc -VMHost $vmhost -Path f:\ -Name vm_name -Memory 128 -Credential $cred

P2V PowerShell syntax:

Page 29: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

VMM Technologies: Reports

The following reports are available in VMM with System Center Operations Manager 2007 integration:

Virtualization Candidates—Helps identify physical computers that are good candidates for conversion to virtual machines. The Virtualization Candidates report displays average values for a set of commonly requested performance counters for CPU, memory, and disk usage, along with hardware configuration, including processor speed, number of processors, and total RAM. You can limit the report to computers that meet specified CPU and RAM requirements, and you can sort the results by selected columns in the report.

Virtual Machine Allocation—Provides information you can use to calculate chargebacks to cost centers for virtual machines.

Virtual Machine Utilization—Provides information about your virtual machines. For the identified time, this report shows average usage and total or maximums for virtual machine processors, memory, and disk space.

Host Utilization—Shows the number of virtual machines running per host. For the identified time and host group, this report shows average usage and total or maximums for host processors, memory, and disk space.

Host Utilization Growth—Shows the percentage growth of host resources and number of virtual machines running for the identified time period.

Page 30: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine Manager Typical Topologies

Stand-alone – Single Server Installation Configuration

Corporate – Single Physical Location Configuration

Enterprise – Multi-site Configuration

Page 31: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Hardware (Single Physical Server)

Stand-Alone Topology

Microsoft

SQL Server 2005Express Edition

Centralized

Library

Windows®

PowerShell

Administrator

Console

Web-Based

Delegated

Provisioning UI

VMM Agent

Guest

OS

Guest

OS

Guest

OS

Page 32: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Hardware (Single Physical Server)

Microsoft

SQL Server 2005Express Edition

Centralized

Library

Windows®

PowerShell

Administrator

Console

Web-Based

Delegated

Provisioning UI

VMM Agent

Guest

OS

Guest

OS

Guest

OS

Corporate Topology

Windows®

PowerShell

Administrator

Console

Web-based

Delegated

Provisioning

UI

Library Server

Virtual Machine Hosts

Page 33: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Corporate Topology

Windows®

PowerShell

Administrator

Console

Web-based

Delegated

Provisioning

UI

Library Server

Virtual Machine Hosts

Page 34: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

London

Enterprise TopologyWindows®

PowerShell

Administrator

Console

Web-based

Delegated

Provisioning

UIExternal Network (DMZ)

Singapore

Virtual Machine

Hosts

Remote Library Server

Page 35: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Featured Partners

Brocade’s Application Resource Manager (ARM) simplifies SAN configuration and management unleashing the power of VMM by significantly reducing the complexity of managing physical fibre channel resources – storage arrays, HBAs and fibre channel fabric devices, giving customers unparalleled levels of scalability, manageability and mobility for virtual machine environments.

QLogic and Microsoft are working together to enable N_Port ID Virtualization (NPIV) technology within VMM, giving storage administrators the ability to maximize server utilization, enhance security, and simplify virtual server management.

VMPilot in conjunction with Microsoft Virtual Server 2005 R2 enables rapid deployment and migration of Virtual Machines (VMs) with SAN-attached storage. Virtualized HBAs can be uniquely zoned in the fabric to isolate each VM and its storage, and can be migrated without reconfiguring storage or copying files.

Page 36: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Emulex VMPilot™ Optimizing SAN Connectivity

36

Use Microsoft Virtual Server with Enterprise SANs

Enable VMs with SAN-attached storage

Comply with SAN managementbest practices

Use standard SAN management tools

Easy to Use Wizard

Create VMs

Define Virtual HBA ports

Assign storage

One-step VM migration

Local and remote management

Based on ANSI T11 NPIV Standard

Virtual HBA technology developedby Emulex

Supported by Brocade, Cisco, and McDATA switches

Network and Systems Management Finalist

Microsoft Management Summit 2007• Announcing General Availability• Windows IT Pro Best of Microsoft

Management Summit Finalist

Page 37: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Brocade Application Resource Manager ARM

Works with Microsoft Virtual Server and supports FC and iSCSISANs

Enable VMs with SAN-attached storage

Comply with SAN management best practices

End to end discovery, configuration, and management of SAN hardware

Easy to Use Console

Receipts for VM creation

Heterogeneous HBA device discovery and

configuration

VDS compliant Storage allocation and

assignment

Automatic zoning to SAN best practices

One-step VM migration

Local and remote management

Works with what you have today

Legacy and NPIV enabled HBA’s

Brocade Fabrics, routers, and iSCSI gateway

Drastic reduction in TCO for VM SAN management

Page 38: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Pricing and Licensing

VMM 2007 is available as part of the System Center Server Management Suite Enterprise

Provides comprehensive management for physical and Windows Server and storage environments and includes:

System Center Virtual Machine Manager 2007

System Center Operations Manager 2007 Enterprise Edition

System Center Data Protection Manager 2007 Enterprise Edition

System Center Configuration Manager 2007

Provides the rights to manage an unlimited number of operating system environments (“OSEs”) on a physical host server

The Server Management Suite Enterprise will be available starting October 1 at a price of $860 plus two years of SA per physical host

Starting in January 2008, System Center Virtual Machine Manager 2007 Workgroup Edition will become available.

This standalone SKU is targeted at the Mid-market Virtual Machine management market. VMM Workgroup Edition will manage unlimited number of VMs on up to five Virtual Server hosts at a price of $499 per license.

Page 39: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual SessionsPer License

Unlimited..32

16

8

4

1

Standard Enterprise Datacenter

Datacenter Edition makes licensing Windows Server for Virtual Machines easy.Simply license the processors. No need to count, track, or license the virtual machines

Includes host OS: NO YES YES

Unlimited Virtualization with Datacenter

Page 40: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

System Center Virtual Machine Manager Road Map

The next version of VMM, tentatively title SystemCenter Virtual Machine Manager R2, will be available in the second half of 2008

R2 will feature a series of new features and improvements to the VMM program

We are developing features that will allow customers to use VMM to manage not only Windows-based virtual machines, but also VMware- and Xen-based virtual machines.

Using VMM R2, administrators can also manage VMware-based virtual machines so they can truly have a common management platform for physical and virtual assets, from the desktop to the datacenter, across multiple virtualization platforms.

Page 41: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Beta 3 RTM

Server Virtualization Road Map

RTM R2 Beta R2 RTM

Beta RTMw/ support for Novell SLES 10

R2 SP1 RTMw/ add-ins for

Novell SLES 10 and Solaris 10

Now 2008

Microsoft®

Windows Server virtualization

Page 42: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Machine Manager Resources/Tools

Microsoft System Center Virtual Machine Manager

Homepage: www.microsoft.com/scvmm

Tech Center (for documentation and downloads): http://technet.microsoft.com/scvmm/default.aspx

Datasheet: www.microsoft.com/systemcenter/scvmm/evaluation/default.mspx

Email: [email protected]

Microsoft Virtualization Homepagehttp://www.microsoft.com/virtualization

Microsoft System Center Homepagehttp://www.microsoft.com/systemcenter/

Page 43: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Microsoft Virtualization Management

Server Virtualizatio

n

Desktop Virtualization

ApplicationVirtualizatio

n

PresentationVirtualization

Page 44: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Q&A

Questions?

Page 45: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Guest OS &

Applications

Guest OS &

Applications

Server Hardware

x86 & x64

Windows Server 2003

32 & 64 bit

Virtual Server 2005 R2

Virtual

Hardware

Virtual

Hardware

• Select 32 bit Windows OS’s supported

• No custom drivers required

• Runs most x86 operating systems

Including Linux

• Up to 1 CPU per virtual machine• Up to 3.6GB of memory per virtual machine

• Multi-threaded Virtual Machine Monitor provides isolation

• Windows Server 2003 32 & 64 bit host

• Broad device compatibility

• Existing OS “Plumbing”

•Optimized for x64 Hardware •Optimized for 2 to 8 way servers• Scales up to 32 CPUs and up to 64GB

Virtual Server 2005 R2 SP1

Virtualization application for Windows

Page 46: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Server 2005 R2 SP1

New Feature - Hardware Virtualization Support

Intel VT AMD-V

What does it provide?Increased reliability and performanceMuch better experience when consolidating Linux

New FeaturesVSS support (VMM and DPM)VHD Mounting on host

What does it provide?Improved Backup and DR scenarios

NowAvailable!

Page 47: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

High Availability: Quick Migration & Host Clustering

SAN

Virtual machine Guests failover from one node to another

VS is a clustered application running

on a cluster

.VHD’s reside on shared disk

Hosts are clustered

Guests are not clustered

Guest VM’s can run any OS

Page 48: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtualization Migration

48

Virtual machine memory

Downtime per month Downtime per year

512 MB 8 seconds 1.6 minutes

1 GB 16 s 3.2 m

2 GB 32 s 6.4 m

4 GB 1 minute 4 seconds 12.8 m

8 GB 2.1 m 25.6 m

16 GB 4.2 m 51.2 m

32 GB 8.4 m 1.7 hours

Virtual Server

VM1

VM2

VM2’

GC

Virtual Server

Virtual Server

VM1

VM2

VM2’

Virtual Server

VM3

HC

VM3

VM1’

Page 49: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Windows Server 2008/Windows Server Virtualization

64-bit native hypervisor based virtualization (able to access up to 2 TB of physical memory)

Integrates with System Center Family of Products

New VSP/VSV/VMBUS (virtualized devices) hardware sharing architecture

Server Core installation support

Windows OS Enlightenment

Virtual Machine Snapshots

32-bit and 64-bit virtual machines (32-bit and 64-bit guest can run concurrently)

Single Processor and SMP virtual machines (up to 4 cores per Windows Server 2008 guest)

Support for up to 16 threads of execution/logical processors

Large virtual machine memory (support for greater than 32 GB of memory per virtual machine)

Virtual SCSI and Enhanced IDE (Up to 512 virtual hard disks, up to 2TB in size)

VLAN support

Page 50: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Virtual Server vs WSVVirtual Server 2005

R2Windows Server virtualization

Performance / Scalability

32-bit VMs Yes Yes

64-bit VMs No Yes

Multi-processor VMs No Yes

VM memory support 3.6 GB per VM 32 GB per VM

Resource Management Yes Yes

Availability

Guest to Guest Failover Yes Yes

Host to Host Failover Yes Yes

Host Migration Yes Yes

VM Snapshots Yes Yes

Management

Scriptable/Extensible Yes, COM Yes, WMI

User interface Web Interface MMC 3.0 Interface

VMM Integration VMM v1 VMM v2

Page 51: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Applications

Applications

Applications

Non-Hypervisor Aware OS

Windows Server 2003,

2008

Windows Kernel VSC

VMBus VMBusEmulatio

n VMBus

“Designed for Windows” Server Hardware

Windows hypervisor

Windows Server 2008

VSPWindows Kernel

Xen-Enabled Linux Kernel

Linux VSC

HypercallAdapter

Parent Partition

Child Partitions

VM Service

WMI Provider

VM Worker

Processes

OS

ISV / IHV / OEM

Windows Server Virtualization

Microsoft / XenSource

User Mode

KernelMode

Provided by:WSV Architecture

Page 52: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Windows Server Virtualization

Windows Server virtualization (WSV) is highly scalable, enterprise class, 64-bit hypervisor based virtualization and a Server Role of Windows Server 2008 x64 Editions. WSV is designed to take advantage of advancements in hardware such as Intel VT and AMD AMD-V support.

Windows Server virtualization can run as a role of a full installation of Windows Server 2008 or take advantage of the new Windows Server Core (recommended) installation option which provides a minimal installation option with a reduced footprint.

Page 53: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Windows Server Virtualization64-bit native hypervisor based virtualization (able to access up to 2 TB of physical memory)

Integrates with System Center Family of Products

32-bit and 64-bit virtual machines (32-bit and 64-bit guest can run concurrently)

Single Processor and SMP virtual machines (up to 4 cores per Windows Server 2008 guest)

Support for up to 16 threads of execution/logical processors

Large virtual machine memory (support for greater than 32 GB of memory per virtual machine)

New VSP/VSV/VMBUS (drive enlightened) hardware sharing architecture

Server Core installation support

Virtual SCSI and Enhanced IDE (Up to 512 virtual hard disks, up to 2TB in size)

VLAN support

Virtual Machine Snapshots

MMC 3.0 based management (no more web interface)

Page 54: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Monolithic vs. Microkernelized Hypervisor

Monolithic hypervisor• Simpler than a modern kernel,

but still complex

• Contains its own drivers model

Microkernelized hypervisor• Simple partitioning functionality

• Increase reliability and minimize TCB

• No third-party code

• Drivers run within guests

Hypervisor

VM 1(“Admin”)

VM 2 VM 3

Hardware Hardware

Hypervisor

VM 2(“Child”)

VM 3(“Child”)

Virtualization

Stack

VM 1(“Parent”)

DriversDriversDrivers

DriversDriversDrivers DriversDriversDrivers DriversDriversDrivers

Page 55: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Transforms software into a centrally managed, policy based service

Software available dynamically via streaming technology Provisioning tied to user identity - separating hardware from users & apps Support disconnected mobile users Fully integrated into Systems Management Server 2003Dynamic

Software Streaming

Microsoft SoftGridApplication Virtualization and Streaming

Accelerated Responsiveness & Reduced TCO

Make Windows more cost-effective and adaptable to application and operating system changes

New applications and updates delivered based on real-time needs Safe self-provisioning Ease OS migration by streamlining deployment and reducing application

compatibility challenges

Remove barrier of installation and compatibility testing between applications

Virtualized applications with a zero installation footprint Simplified packaging No alteration of the operating system Elimination of application conflicts and associated regression testingApplication

Virtualization

Page 56: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

ApplicationVirtualizationStrong Isolation with

Controlled OS Interaction

Applications are virtualized per instance: Files (incl System Files)

Registry

Fonts

.ini

COM objects

Services

Applications do not get installed or alter the operating system

Yet tasks process locallyon the host computer.

Page 57: System Center Virtual Machine Manager€¦ · Leverage Skills Familiar interface, common foundation ... Manager, Service Desk, etc. 64-bit VMM Server support Physical to Virtual Conversions

Rapidly packages applications through

active watch technology including

execution dependencies.

Delivers launch threshold of application through dynamic

streaming protocol and caches for repeat use.

Supports disconnected mode.

Applications delivered by highly scalable infrastructure

and assigned by Active Directory. Optional application license

enforcement.

Microsoft SoftGrid Application Virtualization & Centralized ManagementDynamically streaming software as a centrally managed service