windows server virtualization scenarios and features jeff woolsey lead program manager windows...

24
Windows Server Windows Server Virtualization Virtualization Scenarios And Scenarios And Features Features Jeff Woolsey Jeff Woolsey Lead Program Manager Lead Program Manager Windows Virtualization Windows Virtualization Microsoft Corporation Microsoft Corporation

Upload: hilary-fields

Post on 23-Dec-2015

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Windows Server Windows Server Virtualization Scenarios Virtualization Scenarios And FeaturesAnd Features

Jeff WoolseyJeff WoolseyLead Program ManagerLead Program ManagerWindows VirtualizationWindows VirtualizationMicrosoft CorporationMicrosoft Corporation

Page 2: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

GoalsGoals

You will leave with an understanding of:You will leave with an understanding of:The core Windows Server virtualization The core Windows Server virtualization scenariosscenarios

A high level overview of Windows Server A high level overview of Windows Server virtualization architecturevirtualization architecture

The features that support the scenariosThe features that support the scenarios

Page 3: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Windows Server Virtualization ScenariosWindows Server Virtualization Scenarios

Production Server ConsolidationProduction Server Consolidation

Business Continuity ManagementBusiness Continuity Management

Dynamic DatacenterDynamic Datacenter

Test and DevelopmentTest and Development

Page 4: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Production Server ConsolidationProduction Server Consolidation

Physical consolidationPhysical consolidation

Improve and maximize hardware utilizationImprove and maximize hardware utilization

Consolidate workloads onto fewer highly scalable and reliable Consolidate workloads onto fewer highly scalable and reliable enterprise class serversenterprise class servers

Reduce TCOReduce TCO

Physical plantPhysical plant

Reduce electrical costs for cooling and server power consumptionReduce electrical costs for cooling and server power consumption

Reduce datacenter physical footprintReduce datacenter physical footprint

Server ManagementServer Management

Ease management and reduce operational costs by moving to a Ease management and reduce operational costs by moving to a standardized platform.standardized platform.

Increase business agility by moving to dynamic platform.Increase business agility by moving to dynamic platform.

Server consolidation is the fundamental driving force behind the Server consolidation is the fundamental driving force behind the virtualization of servers.virtualization of servers.

Page 5: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Business Continuity ManagementBusiness Continuity Management

Business continuity is a comprehensive process that includes:Business continuity is a comprehensive process that includes:

Disaster and business recoveryDisaster and business recovery

Business resumption and contingency planningBusiness resumption and contingency planning

For a global organization, this is particularly difficult as they provide For a global organization, this is particularly difficult as they provide “follow the sun” services.“follow the sun” services.

Ensure continuity or uninterrupted provision of operations and Ensure continuity or uninterrupted provision of operations and servicesservices

Reduce service interruptionsReduce service interruptions

Provide scalable, high availability solutionsProvide scalable, high availability solutions

Improve disaster and business recoveryImprove disaster and business recovery

Provide robust enterprise managementProvide robust enterprise management

Business Continuity Management is the ability to minimize Business Continuity Management is the ability to minimize scheduled and unscheduled downtime.scheduled and unscheduled downtime.

Page 6: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Dynamic DatacenterDynamic DatacenterReduce TCOReduce TCO

Ensure resources are appropriately sized and usedEnsure resources are appropriately sized and used

Support and enhance business processesSupport and enhance business processes

Maximize hardware utilizationMaximize hardware utilization

Reduce IT complexity and managementReduce IT complexity and management

Decouple workloads from hardwareDecouple workloads from hardware

Rapidly provision workloadsRapidly provision workloads

Provide dynamic scale up solutionsProvide dynamic scale up solutions

Ease scale out solutionsEase scale out solutions

Simplify and automate the design, deployment, and operation of Simplify and automate the design, deployment, and operation of complex systemscomplex systems

Taking advantage of the benefits of virtualization to create a more Taking advantage of the benefits of virtualization to create a more agile infrastructure.agile infrastructure.

Page 7: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Test and DevelopmentTest and DevelopmentPhysical consolidationPhysical consolidation

Improve and maximize hardware utilizationImprove and maximize hardware utilization

Consolidate workloads onto fewer serversConsolidate workloads onto fewer servers

Reduce TCOReduce TCO

Physical plantPhysical plant

Reduce electrical costs for cooling and server power consumptionReduce electrical costs for cooling and server power consumption

Reduce physical footprintReduce physical footprint

Lifecycle ManagementLifecycle Management

Reduce time to migrate new software from Dev to Test to ProductionReduce time to migrate new software from Dev to Test to Production

Increase business agility by moving to a dynamic platformIncrease business agility by moving to a dynamic platform

Streamline test and development effortsStreamline test and development efforts

Reduce time provisioning test/development environmentsReduce time provisioning test/development environments

Rapid duplication of a production environment Rapid duplication of a production environment

Maximizing test hardware, reducing costs, improving lifecycle Maximizing test hardware, reducing costs, improving lifecycle management and improving test coverage.management and improving test coverage.

Page 8: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

GoalsGoals

You will leave with an understanding of:You will leave with an understanding of:The core Windows Server virtualization The core Windows Server virtualization scenariosscenarios

A high level overview of Windows A high level overview of Windows virtualization architecturevirtualization architecture

The features that support the scenariosThe features that support the scenarios

Page 9: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Windows Server Virtualization: ArchitectureWindows Server Virtualization: Architecture

Designed for Windows Server Hardware

WindowsKernel

VirtualizationService

Providers(VSPs)

Parent Partition

VMService

Child Partitions

Windows hypervisor

Applications

Server Core

IHVDrivers

WMI Provider

VM WorkerProcesses

Kernel Mode

User Mode

VirtualizationServiceClients(VSCs)

VMBus

Virtualization Stack

WindowsKernel

Enlightenments

Provided by:

Microsoft

ISV

OEM

Virtualization

Page 10: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

GoalsGoals

You will leave with an understanding of:You will leave with an understanding of:The core Windows Server virtualization The core Windows Server virtualization scenariosscenarios

A high level overview of Windows A high level overview of Windows virtualization architecturevirtualization architecture

The features that support the scenariosThe features that support the scenarios

Page 11: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation FeaturesVirtualizationVirtualization

The ability to virtualize workloads with few or no limitations as The ability to virtualize workloads with few or no limitations as to what workloads can/may be virtualized.to what workloads can/may be virtualized.

64-bit (x64) and hardware virtualization required64-bit (x64) and hardware virtualization required

AMD AMD-V or Intel Virtualization TechnologyAMD AMD-V or Intel Virtualization Technology

32-bit (x86) & 64-bit (x64) child partitions32-bit (x86) & 64-bit (x64) child partitions

Large memory support (>4GB) within VMsLarge memory support (>4GB) within VMs

Memory over-commit; Page sharingMemory over-commit; Page sharing

SMP 2/4/8 way vmsSMP 2/4/8 way vms

Pass-through disk access for VMsPass-through disk access for VMs

New hardware sharing architecture (VSP/VSC)New hardware sharing architecture (VSP/VSC)

Disk, networking, input, videoDisk, networking, input, video

Robust networkingRobust networking

VLAN support, NAT, QuarantineVLAN support, NAT, Quarantine

Page 12: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation Features

Isolated partitionsIsolated partitionsEnabled by the hypervisorEnabled by the hypervisor

A thin layer of software below all OSes to create partitions A thin layer of software below all OSes to create partitions and delegate hardware resourcesand delegate hardware resources

Highly reliableHighly reliable

Minimal Trusted Computing Base (TCB)Minimal Trusted Computing Base (TCB)

No built-in driver modelNo built-in driver modelTaking advantage of the large base of Windows driversTaking advantage of the large base of Windows drivers

Drivers run within the guest OSesDrivers run within the guest OSes

Well-defined, published interfaceWell-defined, published interfaceEnable others to create support for their OSes as guestsEnable others to create support for their OSes as guests

Page 13: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation Features

Virtual Server migrationVirtual Server migration

Easily convert MS Virtual Server workloads Easily convert MS Virtual Server workloads to Windows Server virtualization workloadsto Windows Server virtualization workloads

Windows Server CoreWindows Server Core

Support for a minimal parent OSSupport for a minimal parent OS

SecuritySecurity

Ability to provide flexible role-based securityAbility to provide flexible role-based security

Page 14: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation Features

Group policy integrationGroup policy integration

Ability to publish configuration changes to Ability to publish configuration changes to Windows virtualization servers on a domainWindows virtualization servers on a domain

Health monitoringHealth monitoring

Ability for administrators to monitor the health Ability for administrators to monitor the health and performance of their Windows and performance of their Windows virtualization serversvirtualization servers

Utilization countersUtilization counters

Providing the ability to convert CPU/resource Providing the ability to convert CPU/resource usage to $$$usage to $$$

Page 15: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation Features

AuthorizationAuthorizationAbility to control the deployment of Windows virtualization Ability to control the deployment of Windows virtualization serversservers

Non-Microsoft guest OS supportNon-Microsoft guest OS supportAbility to run and receive support for non-Microsoft guest Ability to run and receive support for non-Microsoft guest operating systemsoperating systems

Dynamic, secure storageDynamic, secure storageAbility for virtual workloads to dynamically (hot add) access any Ability for virtual workloads to dynamically (hot add) access any storagestorage

Dynamic, secure networkingDynamic, secure networkingAbility to dynamically add/remove virtual NICs and take Ability to dynamically add/remove virtual NICs and take advantage of underlying VLAN securityadvantage of underlying VLAN security

Ability to NAT/Firewall/Quarantine VMsAbility to NAT/Firewall/Quarantine VMs

Page 16: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Server Consolidation FeaturesServer Consolidation FeaturesVirtual machine snapshotsVirtual machine snapshots

Ability to dynamically create multiple checkpoints and revert to Ability to dynamically create multiple checkpoints and revert to any previous checkpointany previous checkpoint

Scripting interfaceScripting interfaceSupport for a rich scripting interface which provides the ability Support for a rich scripting interface which provides the ability for a user to monitor and control the virtual machine for a user to monitor and control the virtual machine environmentenvironment

Flexible resource controlFlexible resource controlAbility to dynamically set minimum and maximum thresholds for Ability to dynamically set minimum and maximum thresholds for CPU/Networking to guarantee resource availabilityCPU/Networking to guarantee resource availability

Offline virtual hard disk (.vhd) manipulationOffline virtual hard disk (.vhd) manipulationAbility to securely access files within a virtual hard disk without Ability to securely access files within a virtual hard disk without having to instantiate a virtual machinehaving to instantiate a virtual machine

Page 17: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Business Continuity FeaturesBusiness Continuity Features

Virtualization stack high availability via Virtualization stack high availability via clusteringclustering

Virtual machine high availability via Virtual machine high availability via clusteringclustering

Ability to failover cluster aware applications Ability to failover cluster aware applications across serversacross servers

Hot backupHot backup

Support for Volume Shadow Services to Support for Volume Shadow Services to provide hot, stateful virtual machine back up provide hot, stateful virtual machine back up without downtimewithout downtime

Page 18: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Business Continuity FeaturesBusiness Continuity Features

Automatic failover of datacenter Automatic failover of datacenter operations to a recovery siteoperations to a recovery site

Ability to replicate, automatically fail over and Ability to replicate, automatically fail over and resume operations in a recovery siteresume operations in a recovery site

Critical failure notificationCritical failure notification

Ability for Windows virtualization to recognize Ability for Windows virtualization to recognize and respond appropriately to critical and respond appropriately to critical notificationsnotifications

Page 19: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Dynamic Datacenter FeaturesDynamic Datacenter Features

Scale up (virtual)Scale up (virtual)

Ability to hot add virtual resources to enable Ability to hot add virtual resources to enable an application to scale upan application to scale up

Number of CPUs, % of CPU resourcesNumber of CPUs, % of CPU resources

Amount of memoryAmount of memory

Number of assigned devicesNumber of assigned devices

Live virtual machine migrationLive virtual machine migration

Ability to move virtual machines from one Ability to move virtual machines from one Windows virtualization server to anotherWindows virtualization server to another

Page 20: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Test and Development FeaturesTest and Development Features

Client guest OS supportClient guest OS support

Support for client guest operating systemsSupport for client guest operating systems

Local failover clusteringLocal failover clustering

Support for a virtual machine to failover to a Support for a virtual machine to failover to a second virtual machine on the same physical second virtual machine on the same physical serverserver

Page 21: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Call To ActionCall To Action

Download and start using Virtual Server Download and start using Virtual Server 2005 R2 today from here:2005 R2 today from here:

http://www.microsoft.com/virtualserverhttp://www.microsoft.com/virtualserver

When considering new server hardware, When considering new server hardware, build servers with hardware assisted build servers with hardware assisted virtualization supportvirtualization support

Page 22: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

Additional ResourcesAdditional Resources

Microsoft Virtual Server SiteMicrosoft Virtual Server Sitewww.microsoft.com/www.microsoft.com/virtualservervirtualserver

Technical CommunitiesTechnical Communitieswww.microsoft.com/communities/products/www.microsoft.com/communities/products/default.mspxdefault.mspx

Microsoft Public NewsgroupsMicrosoft Public Newsgroupswww.microsoft.com/communities/newsgroups/default.www.microsoft.com/communities/newsgroups/default.mspxmspx

Technical Chats and WebcastsTechnical Chats and Webcastswww.microsoft.com/communities/chats/www.microsoft.com/communities/chats/default.mspxdefault.mspx

Microsoft BlogsMicrosoft Blogswww.microsoft.com/communities/blogswww.microsoft.com/communities/blogs

Page 23: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation

© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,

it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 24: Windows Server Virtualization Scenarios And Features Jeff Woolsey Lead Program Manager Windows Virtualization Microsoft Corporation