45
What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Embed Size (px)

Citation preview

Page 1: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

What’s new in Hyper-V in Windows Server 2012 (Part 2)Stu Fox (@stufox)Technical Specialist, Microsoft NZ

VIR315

Page 2: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

AgendaWhat’s new in Windows Server 2012 Hyper-V Part 1

Scale-up WorkloadsStorageClustering & ResiliencyAutomation & Management Virtual Machine Migration

What’s new in Windows Server 2012 Hyper-V Part 2NetworkingVM MobilityDisaster RecoveryLinux VM’s

Page 3: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Public

Commontechnologi

esIdentity ▪ Virtualisation ▪ Management ▪

Development

Private

Helping You Cloud Optimize Your BusinessThe Microsoft Hybrid Cloud

Page 4: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Building your own cloud just got a lot easier with

Windows Server 2012.

Page 5: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Networking

Page 6: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Network ConsiderationsCustomers

How do I ensure network multi-tenancy?IP Address Management is a pain.What if VMs are competing for bandwidth?

Fully Leverage Network FabricHow do I integrate with existing fabric?Network Metering?Can I dedicate a NIC to a workload?

Page 7: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hybrid Clouds

Windows Server 2012 is optimized for Hybrid Clouds to host multi-tenant workloads

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM Workloads

Page 8: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Security

In a multi-tenant environment …… customers want security and isolation

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM Workloads

[VIR323] Capabilities to enable Multi-Tenancy in WS2012

LEARN MORE

Page 9: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Multi-Tenant Network Requirements

Tenant wants to easily move VMs to/from the cloud

Hoster wants to place VMs anywhere in the data center

Both want: Easy Onboarding, Flexibility & Isolation

Cloud Data Center

Woodgrove BankBlue 10.1.0.0/16

Contoso BankRed 10.1.0.0/16

Page 10: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

One Solution: PVLAN

Isolation Scenario

Hoster wants to isolate all VMs from each other and allow internet connectivity

#1 Customer Ask from hosters

Community Scenario

Hoster wants tenant VMs to interact with each other but not with other tenant VMs

Requires a VLAN id for each “community” (limited scalability, only 4095 VLAN IDs)

u

Win 8 Host

Blue10.1.1.21

Red110.1.1.11

To Internet (10.1.1.1)

Hyper-V Switch

Red210.1.1.12

Green10.1.1.31

Isolated4, 7

Isolated4, 7

Community4, 9

Community4, 9

Page 11: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hyper-V Network Virtualisation

Physical network

Physicalserver

Woodgrove VM Contoso VM Woodgrove network Contoso network

Hyper-V Machine Virtualisation• Run multiple virtual servers

on a physical server• Each VM has illusion it is

running as a physical server

Hyper-V Network Virtualisation• Run multiple virtual networks on a physical network• Each virtual network has illusion it is running as a

physical fabric

Page 12: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Reliability

Even when hardware fails …… customers want continuous availability

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM WorkloadsTEAMING

[WSV321] Windows Server 2012 NIC Teaming & MultiChannel Solutions

LEARN MORE

Page 13: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Predictability

Even when multiple VMs are competing for bandwidth …… customers want predictability

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM Workloads

15

25

$$

$$$$

Page 14: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Scalability

Cloud admins want scalability …… and customers want performance

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM Workloads

Page 15: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Extensibility

Customers want specialized functionality with lots of choice …

… for firewalls, monitoring and physical fabric integration

Tenant 2: Multiple VM Workloads

Data Center

Tenant 1: Multiple VM Workloads

Page 16: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hyper-V Extensible Switch

Physical NIC

Root Partition

Extensible Switch

Extension Protocol

Extension Miniport

Capture Extensions

WFP Extensions

Filtering Extensions

Forwarding Extensions

Host NICVM NIC

VM1

VM NIC

VM2 Capture extensions can inspect traffic

and generate new traffic for report purposes

Capture extensions do not modify existing Extensible Switch traffic

Example: sflow by inMon

Windows Filter Platform (WFP) Extensions can inspect, drop, modify, and insert packets using WFP APIs

Windows Antivirus and Firewall software uses WFP for traffic filtering

Example: Virtual Firewall by 5NINE Software

Filtering extensions can also be implemented using NDIS filtering APIs

Example: VM DoS Prevention by Broadcom

Forwarding extensions direct traffic, defining the destination(s) of each packet

Forwarding extensions can capture and filter traffic

Examples:– Cisco Nexus 1000V and UCS– NEC ProgrammableFlow's vPFS OpenFlowCapture Extensions

WFP Extensions

Filtering Extensions

Forwarding Extensions

Filtering Engine

BFE Service Firewall

Callout

Page 17: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hyper-V Extensible Virtual Switch

Page 18: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Feature Rich Networking in the Box

Open, Extensible Virtual Switch

Nexus 1000 SupportOpenflow SupportNetwork IntrospectionMuch more…

Advanced NetworkingACLsPVLAN…much more…

Windows NIC Teaming

Network QoSPer VNIC bandwidth reservation & limits

Network Metering

DVMQ

SR-IOV Network SupportReduce Latency & CPU Utilization

Supports Live Migration

Page 19: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Single-Root I/O Virtualisation (SR-IOV)

Reduces latency of network pathReduces CPU utilization for processing network trafficIncreases throughputDirect device assignment to virtual machines without compromising flexibilitySupports Live Migration

Network I/O path with SR-IOVNetwork I/O path without SR-IOV

Physical NIC

Root Partition

Hyper-V Switch

RoutingVLAN Filtering

Data Copy

Virtual Machine

Virtual NIC

SR-IOV Physical NIC

Virtual Function

VMBUS

Page 20: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Virtual MachineNetwork Stack

Software NIC

Enable IOV (VM NIC Property) Virtual Function is “Assigned” Team automatically created Traffic flows through VF

Turn On IOV Break Team Reassign Virtual Function

Assuming resources are available Migrate as normal

Live Migration Post Migration

Remove VF from VM

VM has connectivity even if

Switch not in IOV mode IOV physical NIC not

present Different NIC vendor Different NIC firmware

SR-IOV Enabling & Live Migration

SR-IOV Physical NICPhysical

NIC

Software Switch

(IOV Mode)

“TEAM”Software NIC

Virtual Function

SR-IOV Physical NIC

Software Switch

(IOV Mode)

“TEAM”

Virtual Function

Software path is not used

Page 21: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

DVMQ vs. SR-IOV Considerations

DVMQ Pros:Improves VM PerformanceProvides Receive Side Scaling benefits by spreading network load across multiple logical processorsCan use the Hyper-V Extensible Switch

DVMQ Cons:If you need greater than 10 Gb/E for a workload, SR-IOV is likely the better choice

SR-IOV Pros:Great performanceGreat for low latency workloads

SR-IOV Cons:Bypasses the virtual switch

Page 22: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Cloud Admins Want Scale, Customers PerfDVMQ, IPsec Task Offload, SR-IOV

IPsec Task Offload: Microsoft expects deployment of Internet Protocol security (IPsec) to increase significantly in the coming years. The large demands placed on the CPU by the IPsec integrity and encryption algorithms can reduce the performance of your network connections. IPsec Task Offload is a technology built into the Windows operating system that moves this workload from the main computer's CPU to a dedicated processor on the network adapter.

SR-IOV is a specification that allows a PCIe device to appear to be multiple separate physical PCIe devices. The SR-IOV specification was created and is maintained by the PCI SIG, with the idea that a standard specification will help promote interoperability. SR-IOV works by introducing the idea of physical functions (PFs) and virtual functions (VFs). Physical functions (PFs) are full-featured PCIe functions; virtual functions (VFs) are “lightweight” functions that lack configuration resources.

Dynamic Virtual Machine Queue (VMQ) is a feature available to computers running Windows Server 2008 R2 with the Hyper-V server role installed, that have VMQ-capable network hardware. VMQ uses hardware packet filtering to deliver packet data from an external virtual machine network directly to virtual machines, which reduces the overhead of routing packets and copying them from the management operating system to the virtual machine.

Page 23: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Advanced Network SecurityDHCP Guard, Router Guard, Monitor Port

DHCP Guard is a security feature that drops DHCP server messages from unauthorized virtual machines pretending to be DHCP servers.

Router Guard is a security feature that drops Router Advertisement and Redirection messages from unauthorized virtual machines pretending to be routers.

Monitor Mode duplicates all egress and ingress traffic to/from one or more switch ports (being monitored) to another switch port (performing monitoring)

Page 24: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Manage to a Service Level AgreementNetwork Bandwidth & QoS

Bandwidth Management allows you to easily reserve minimum or set maximums to provide QoS controls to manage to a service level agreement

Page 25: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Port ACL & QoS

Page 26: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Windows Server 2012 Networking: It’s All ThereFeature rich, extensible, in the box, no compromises

Windows Server 2008 Windows Server 2008 R2 Windows Server 2012

NIC Teaming Yes, via partners Yes, via partners Windows NIC Teaming in box.

VLAN Tagging Yes Yes Yes

MAC Spoofing Protection No Yes, with R2 SP1 Yes

ARP Spoofing Protection No Yes, with R2 SP1 Yes

SR-IOV Networking No No Yes

Network QoS No No Yes

Network Metering No No Yes

Network Monitor Modes No No Yes

IPsec Task Offload No No Yes

VM Trunk Mode No No Yes

Page 27: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

VM Mobility

Page 28: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Your Thoughts on VM Mobility

Don’t provide new features that preclude Live Migration.I want to be able to securely move any part of a VM anywhere at anytime. No Limits.

No Downtime ServicingSAN Upgrades/Migrations

When VMs migrate, move the historical data with the VMFully Leverage hardware to speed migrations

Page 29: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Virtual Machine Mobility

Live Migration with High Availability

SMB Live Migration

Live Storage Migration

Concurrent Migration: Limited Only By Hardware Resources

Page 30: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Live Storage Migration

Enables Storage Load Balancing

No downtime servicing

Leverages Hyper-V Offloaded Data Transfer (ODX)

Hyper-V

Virtual Machine

Source Device Destination Device

VHD VHD

VHD Stack

1

2

3

45

Page 31: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Shared Nothing Live Migration

Migrate a VM Live between two hosts that only share a network connection

Page 32: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

demo

NameTitleGroup

VM Mobility

Page 33: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

VM MobilityComplete mobility. Simply the best.

Live Migration with High Availability

Live Migrate among servers in a failover cluster

SMB Live Migration

Live Migrate VMs among servers with SMB storage

Live Storage Migration

Live Migrate VM storage from one volume to another without downtime

Share Nothing (SNO) Live Migration

Live Migrate VMs among servers with nothing, but an Ethernet connection

[VIR314] Building Flexible Hyper-V Environments for LM & Storage Migration

LEARN MORE

Page 34: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Disaster Recovery

Page 35: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

36

Page 36: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Disaster Recovery Challenges

Cost

Complexity

Inflexibility

Initial Replication

Distance Requirements

37

Page 37: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hyper-V ReplicaUnlimited Replication

Disaster Recovery Scenarios:

Planned, Unplanned and Test Failover

Pre-configuration for IP settings for primary/remote location

Key Features:

RPO/RTO in minutes

Seamless integration with Hyper-V and Clustering

Automatically handles all VM mobility scenarios (e.g. Live migration)

Supports heterogonous storage between primary and recovery

Integrates with Volume Shadow Services (VSS)

[SCIM329] Enabling Disaster Recovery for Hyper-V workloads using Hyper-V Replica

LEARN MORE

Page 38: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

demo

Hyper-V Replica

Page 39: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Hyper-V ReplicaComplements Array Based Replication

Replication Provider

Cost Management Performance

Hyper-VReplica

Microsoft • Flexible Storage Options Available

• Unlimited VM Replication included

• VM Granularity• Open APIs

provide extensibility, interoperability and prevent vendor lock-in

• 5 minutes RPOs• Application

Level Consistency

• File Level Consistency

Storage Based

Replication

NetApp, HP, Fujitsu,IBM, Hitachi,

FalconStor, 3Par, EMC, LSI, Compellent,

EqualLogic and more…

• High end replicating storage

• Additional replication software

• LUN-VM Layout• Coordination

with storage team

• Synchronous Replication

• High Data Volumes

[VIR321] Enabling Disaster Recovery for Hyper-V workloads using Hyper-V Replica

LEARN MORE

Page 40: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Key Hyper-V Replica Takeaways

Easy to SetupVia wizardOr, via PowerShell

Works with your current hardwareAll you need is two connected servers running Windows Server 2012No Guest Dependencies

Page 41: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Linux & BSD VM’s

Page 42: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Microsoft Committed to Interoperability

July 2009Microsoft contributes Linux drivers under GPL v2

March 2012“Microsoft appeared in the top-20 contributors for a kernel release”

Q2 2012All Hyper-V Drivers in mainline Linux Kernel

Storage, Networking, VMBus, Input, Utilities, etc

SUSE includes the DriversUbuntu 12.04 and later include

Page 43: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Linux on Hyper-V

Linux workloads can be consolidated into VMs running on to a Microsoft hypervisor at no costHyper-V hosted Linux VMs can leverage high-end enterprise features:

High Availability Live Migration, Shared Nothing Live Migration VM Replication with Hyper-V Replica

Linux VMs can be managed centrally from System Center VMMVM scale improvements (CPU, memory, disk, etc.)

Page 44: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

Supported Distros (As at Sept 2012)

Refer Here: http://technet.microsoft.com/library/hh831531.aspx

RedHat Enterprise Linux 5.7, 5.8, 6.0-6.3 (with LIS 3.4)CentOS 5.7,5.8, 6.0-6.3(as for RHEL)SUSE 11 SP2 (Drivers built in)FreeBSD 8.2/8.3 https://github.com/FreeBSDonHyper-V/freebsd/wiki/Build-the-kernel-with-the-HyperV-drivers

Page 45: What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox (@stufox) Technical Specialist, Microsoft NZ VIR315

© 2012 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.