windows server 2008 r2 hyper-v and microsoft hyper-v server 2008 r2

43

Upload: sakura

Post on 24-Feb-2016

88 views

Category:

Documents


0 download

DESCRIPTION

Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2. Vijay Tewari, Principal Program Manager, Window Server, Microsoft Alex Kibkalo, MCS Architect, Microsoft Russia. Agenda. What’s new in Microsoft Virtualization Windows Server 2008 R2 Hyper-V Overview Feature Overview - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2
Page 2: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Vijay Tewari, Principal Program Manager, Window Server, MicrosoftAlex Kibkalo, MCS Architect, Microsoft Russia

Page 3: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

AgendaWhat’s new in Microsoft VirtualizationWindows Server 2008 R2 Hyper-V OverviewFeature OverviewSystem Center Virtual Machine Manager R2Microsoft Hyper-V Server 2008 R2Q & A

Page 4: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

What's new in Microsoft Virtualization

Momentum

• IDC Virtualization Tracker says Microsoft now has 23% of virtualization market!

• Over 400 servers certified for Hyper-V by over 40 OEMs• Over 1M customers have downloaded RTM of Windows Server 2008

• Over 100,000 download of Microsoft Hyper-V Server 2008

Product Updates

• Windows Server 2008 R2 general availability now• Microsoft Hyper-V Server 2008 R2 available now• System Center Virtual Machine Manager 2008 R2 available now

Recent News

• Microsoft submitted Hyper-V integration components to the Linux kernel under GPLv2

• Free Microsoft Hyper-V Server 2008 R2, will include Live Migration and Failover clustering at no cost

• Agreement with Red Hat to support Red Hat Enterprise Linux on Hyper-V

• Citrix releases Essentials for Hyper-V

Page 5: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Hyper-V R2: Production ScalabilityMicrosoft.com: ~50% Hyper-V and growing

http://www.microsoft.com~1.2 billion hits a month

MSDN/TechNet: 100% Hyper-V~1 million hits a day each

Connect, Codeplex, Social 100% Hyper-VMicrosoft IT (4 clusters including a 16 node cluster)Microsoft Global Foundation Services

1300 VM’s including for Windows Live games

Page 6: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Windows Server 2008 R2 Hyper-VNew FeaturesLive Migration

New Processor SupportImproved PerformanceLower Power Costs

Enhanced scalabilityGreater VM DensityLower TCO

Networking EnhancementsImprove Performance10 Gb/E Ready

Dynamic VM CapabilitiesEnhancements to Server Core

Ease ManagementLower TCO

Page 7: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Hyper-V Live Migration

Page 8: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Scenario 1: Host servicing

Live Migrate VMs from Source to Destination

Service Source – Patching or Hardware Servicing, no downtime seen by VMs on Destination

Live Migrate VMs from back from Destination to Source

No workload downtime during maintenance window

Page 9: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Scenario 2: load balancing

R2

SCVMM 2008 R2 driven by PRO (Performance Resource Optimization) can dynamically live migrate VM’s to

meet changing load

Page 10: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Live Migration: How It Works1. Create VM on target server

Host 1 Host 2Blue = StorageYellow = Networking

Shared Storage

3. Final state transfera) Pause virtual machineb) Move storage connectivity from source host to target host via Ethernet

4. Run new VM on target; Delete VM on source

2. Copy memory pages from the source to the target via Ethernet

Page 11: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Storage Model with Failover Clustering in Windows Server 2008 Failover Clustering implemented a “shared nothing” storage

model for the last decadeEach Disk is owned by a single node at any one time, and only that node can perform I/O to it

Shared Storage

Only one node accesses a LUN at a

time

SAN

Page 12: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Migration & StorageWindows Server 2008 R2 Hyper-V

NEW Cluster Shared Volume (CSV)CSV provides a single consistent file name spaceAll Windows Server 2008 R2 servers see the same storage

Easy setup; Uses NTFSNo reformatting SANsCreate one big data storeNo more drive letter problemsExisting tools just work

Page 13: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Cluster Shared VolumesAll servers “see” the same storage

Page 14: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Node Fault Tolerance

Volume relocates to a healthy node

Brief queuing of I/O while volume ownership is

changed

VHD

Coordination Node

VM running on Node 2 is unaffected

SAN

Page 15: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

I/O Connectivity Fault Tolerance

VM running on Node 2 is unaffected

Coordination Node

SAN Connectivity

Failure

VHD

I/O Redirected via network

VM’s can then be Live Migrated to another node with zero downtime

SAN

Page 16: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Alex KibkaloMCS ArchitectMicrosoft Russia

Demonstration

Live migration

Page 17: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Storage Improvements and new features

Page 18: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Hot Add of VM storageAbility to add/remove storage to running VMs

Reduces downtime and provides flexibility to admins to add/remove storage as needed

Admin needs to add storage space to VMHe would need to stop the VM to do thisWith VMM R2 and Win2k8 R2

Admin can create additional storage and add it to running VM

Admin needs to backup a VMCan create VSS snapshot of his running OSUse the new disk as destination of snapshotRemove the disk from running VM

Page 19: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Disk type comparison (Write)Fixed VHD vs. Pass Through disk in Windows Server 2008 R2

64K Sequential Write 4K Random Write

Native PhysicalFixed VHD in Win7Fixed VHD in Win2K8Dynamic VHD in Win7Dynamic VHD in Win2K8Passthru in Win7Passthru in Win2K8

Thro

ugpu

t(M

Bps)

(Log Scaled by 10)

Equal

Fixed VHD performance is almost identical to Pass Through disk

~4%

Page 20: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Disk type comparison (Write)Fixed VHD vs. Dynamic disks in Windows Server 2008 R2

64K Sequential Write 4K Random Write

Native PhysicalFixed VHD in Win7Fixed VHD in Win2K8Dynamic VHD in Win7Dynamic VHD in Win2K8Passthru in Win7Passthru in Win2K8Th

roug

put(

MBp

s)

(Log Scaled by 10)

~15% difference~6% difference

Dynamic VHD performance in Windows Server 2008 R2 is comparable to fixed VHD performance

Page 21: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

New Processor features

Page 22: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

64 Logical Processor SupportOverview

4x improvement over Hyper-V V1Hyper-V can take advantage of larger scale-up systems with greater amount of compute resources

Up to 384 Running Virtual Machines & Support for up to 512 Virtual Processors (VPs) PER SERVER

384 single VP VMs OR 256 dual VP VMs (512 Virtual Processors) OR 128 quad VP VMs (512 Virtual Processors) OR any combination so long as you're running up to 384 VMs and up to 512 Virtual Processors

Page 23: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Processor Compatibility Mode

OverviewAllows live migration across different CPU versions within the same processor family (i.e. Intel-to-Intel and AMD-to-AMD).

Does NOT enable cross platform from Intel to AMD or vice versa.Configure compatibility on a per-VM basis.Abstracts the VM down to the lowest common denominator in terms of instruction sets available to the VM.

• Benefits• Greater flexibility within

clusters• Enables migration across

a broader ranger of Hyper-V host hardware

Page 24: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

How does Compatibility work?

When a VM is started the hypervisor exposes guest visible processor featuresWith Processor Compatibility Enabled processor features are “hidden” from the VM

CPUID will not return presence of hidden features

List of processor features hided in compatibility mode

Host running AMD based processor

Host running Intel based processor

SSSE3, SSE4.1, SSE4.A, SSE5, POPCNT, LZCNT, Misaligned SSE, AMD 3DNow!, Extended

AMD 3DNow!

SSSE3, SSE4.1, SSE4.2, POPCNT, Misaligned SSE,

XSAVE, AVX

Page 25: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Cluster ExamplePentium

4 VT Circa 2005

Core 2 Duo Circa 2006

Core 2 Quad Circa 2008

Core i7 (Nehalem) 2009

Hardware:4 Generations of Intel VT Processors4 Node Cluster using 1 Gb/E iSCSI

Test:Created script to continuously Live Migrate VMs every 15 seconds

Result: 20,000+ Migrations in a week!

Page 26: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Windows Server 2008 R2Core Parking

OverviewScheduling virtual machines on a single server for density as opposed to dispersionThis allows “park/sleep” cores by putting them in deep C states

BenefitsEnhances Green IT by reducing CPU power consumption

Page 27: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Windows Server 2008 R2 Core Parking16 LP Server

Processor is

“parked”

Processor is

“parked”

Page 28: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

R2 Power Efficiency Improvement

0% 10%

20%

30%

40%

50%

60%

70%

80%

90%

100%

30%40%50%60%70%80%90%

100%

127167207247287327367407

WS2003 SP2 WS2008 R2 RCWorkload (% of Max Workload)

Pow

er -

% o

f Max

Wat

ts

Pow

er (W

atts

)

5%

15% 63 W

Power saving at the same load:10% - 15%

59 W

Page 29: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Hyper-V Networking

Page 30: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Hyper-V R2 Networking10 Gb/E Ready

Chimney Support (10Gb/E)TCP/IP traffic in a VM can be offloaded to a physical NIC on the host computer.Reduce CPU burden; Live Migration is fully supported with Full TCP OffloadWorks best with long-lived connections with large data transfers

VMQ Support (10Gb/E)NIC can DMA packets directly into VM memoryHost no longer has device DMA data in its own buffer resulting in a shorter path length for I/O (performance gain)

Jumbo Frame Support (1 Gb/E & 10 Gb/E)Enables 6x larger payload per packetImproves throughputReduce CPU utilization of large file transfers

Page 31: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Network I/O Data Path With VMQ

Parent Partition VM1 VM2

Ethernet

VM BUS

TCP/IP TCP/IP

VM NIC 1 VM NIC 2

Virtual Machine Switch

MiniportDriver

Switch/Routing unit

DefaultQueue

RoutingVLAN filtering

Data Copy Port 1Port 2

NIC

Parent Partition

Virtual Machine Switch (VSP)

MiniportDriver

Routing, VLAN Filtering, Data Copy

Port 1Port 2

Q2Q1

Page 32: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2
Page 33: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Maximize ResourcesCentralized virtual machine deployment and management for Hyper-V, Virtual Server, and VMware ESX serversIntelligent placement of Virtual MachinesFast and reliable P2V and V2V conversionComprehensive application and service-level monitoring with Operations ManagerIntegrated Performance and Resource Optimization (PRO) of VMs

Increase AgilityRapid provisioning of new and virtual machines with templatesCentralized library of infrastructure componentsLeverage and extend existing storage infrastructure and clustersAllow for delegated management and access of VMs

Leverage SkillsFamiliar interface, common foundation Monitor physical and virtual machines from one console Fully scriptable using Windows PowerShell

A centralized, heterogeneous management solution for the virtual datacenter

Page 34: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

What’s new in VMM 2008 R2Support for new Windows Server 2008 R2 features

Live migrationSupport for CFS (Clustered Shared Volumes and 3rd party solutions)Hot add/remove of VHDs, Pass-through disks

Maintenance modeEvacuate VMs from host using Live migration

Storage Enhancements Storage Vmotion SupportQuick Storage Migration w/Hyper-VEnhanced Migration of VMs for clusters

Rapid Provisioning of Virtual Machines

Page 35: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Storage MigrationVMM R2 adds support for Quick Storage Migration

Migrate VM to a different location with minimal downtimeOn same Host or different host

VMM R2 also enables VMWare storage vMotion

Feature Quick Storage Migration

VMWare Storage vMotion

Storage agnostic Yes No (requires VMFS)VM downtime < 2 mins < 2 secMigration of VMs with snapshots

Yes No

Requires access to both source and target storage

No Yes

Migrate VM to different host along with migrating storage

Yes No

Page 36: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Source Disk

Destination Disk

Quick Storage Migration

Quick Storage Migration Enables VM Migration from one storage infrastructure to another!

Page 37: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Alex KibkaloMCS ArchitectMicrosoft Russia

Demonstration

Quick Storage Migration

Page 38: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Microsoft Hyper-V Server 2008 R2

Page 39: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Microsoft Hyper-V Server 2008 R2Free download from

http://www.microsoft.com/hvsNew Features

Live MigrationHigh AvailabilityNew Processor Support

Second Level Address TranslationCore Parking

Networking EnhancementsTCP/IP Offload SupportVMQ & Jumbo Frame Support

Hot Add/Remove virtual storageEnhancements to SCONFIGEnhanced scalabilitySupports boot from USB connected storage as OEM supported scenario

Page 40: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Manage Remotely…

Remote Server Administration Tool

R2R2

Page 41: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Microsoft Hyper-V Server V1 vs. V2 V2 Microsoft Hyper-V Server

2008Microsoft Hyper-V Server

2008 R2Processor Support Up to 4 processors Up to 8 processors

Physical Memory Support Up to 32 GB Up to 1 TB

Virtual Machine Memory Support

Up to 32 GB total(e.g. 31 1 GB VMs or

5 6 GB VMs)

64 GB of memory per VM

Live Migration No YesHigh Availability(can be clustered with Windows Server 2008 R2 server core)

No YesManagement Options Free RSAT,

Windows Server 2008/R2 MMC,

SCVMM

Free RSAT,Windows Server 2008 R2

MMC, SCVMM

Page 42: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Microsoft Virtualization:Customers Win

Virt

ual S

erve

r 20

05 R

232-bit Guests: Up to 4 GB per VMUni-Processor GuestsHigh Availability via scriptsUp to 8 Cluster Nodes

Win

dow

s Se

rver

200

8Hyper-V R116 LP Support/Up to 128 VMs1 Terabyte Memory32-bit/64-bit (Up to 64 GB per VM)SMP GuestsHigh Performance I/O (VSP/VSC/VMBus)HA Integrated/IncludedQuick Migration IncludedUp to 16 Cluster Nodes

Win

dow

s Se

rver

200

8 R2

Hyper-V R264 LP Support/Up to 384 VMs/Up to 512 VPsLive MigrationCluster Shared VolumesProcessor FlexibilityPower Enhancements10 Gb/E ReadyHot Add Virtual StorageConnection Broker for Hosted DesktopsQuick Storage Migration with SCVMM R2

Greater Performance

More Capabilities

High Availability

Built-InIncreased Scalability

Live Migration Built-InReady for

Next Gen Servers

November 2005 June 2008 July 2009

Page 43: Windows Server 2008 R2 Hyper-V and Microsoft Hyper-V Server 2008 R2

Online ResourcesMicrosoft Virtualization Home/Case Studies from customers around the world:http://www.microsoft.com/virtualizationWindows Server Virtualization Blog Site:http://blogs.technet.com/virtualization/default.aspxWindows Server Virtualization TechNet Site:http://technet2.microsoft.com/windowsserver2008/en/servermanager/virtualization.mspxMSDN & TechNet Powered by Hyper-Vhttp://blogs.technet.com/virtualization/archive/2008/05/20/msdn-and-technet-powered-by-hyper-v.aspxVirtualization Solution Acceleratorshttp://technet.microsoft.com/en-us/solutionaccelerators/cc197910.aspxHow to install the Hyper-V rolehttp://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspxWindows Server 2008 Hyper-V Performance Tuning Guidehttp://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv.mspxUsing Hyper-V & BitLocker White Paperhttp://www.microsoft.com/downloads/details.aspx?FamilyID=2c3c0615-baf4-4a9c-b613-3fda14e84545&DisplayLang=en