PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field...

71
ios (version 6 or below): Please input the below URL: http://aka.ms/SVC313 Other platform: QR Code:

Transcript of PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field...

Page 1: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

ios (version 6 or below):

Please input the below URL:

http://aka.ms/SVC313

Other platform:

QR Code:

Page 2: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 3: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 4: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Senior Premier Field Engineer

Specializing in Virtualization, System High Availability and Performance

15+ years in enterprise support and IT Service management field.

Failover Cluster Server Health Check (RaaS) APAC/GCR Master Trainer

Failover Cluster Server Workshop APAC/GCR Master Trainer

Windows 2012 Hyper-V Workshop Trainer

Vital Signs: Performance Monitoring Windows Server Trainer

Windows Client Performance Tuning and Optimization Workshop Trainer

….etc

Page 5: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 6: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Hyper-V Performance Overview

Hyper-V Performance Measurement – What We Do

Hyper-V Performance Analysis Processor, Memory, Network, Storage

WS2012R2 Performance Features

Tips and Common Practices

Page 7: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 8: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 9: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 10: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 11: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 12: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 13: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

• Web Fundamentals Web

• vConsolidate Consolidation

• SQL Database

• TSv, Login VSI VDI

• Hadoop (TeraByte Sort) Cloud

Page 14: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

WS2012 R2 performance Test Benchmark Goal Win2012 R2

Results

Throughput reduction due

to virtualizing a 64VP, 450GB

VM

SQL < 10% of

native

4%

Path length stretch from

160LP to 320LP

Web

Fundamentals

< 1.5x path

length

1.04

Throughput regression in

scale-out scenarios from

WS2012

TeraByte Sort 0% 0%

IOPS per VM IOMeter 1Million

IOPS

1.8Million IOPS

Page 15: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 16: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 17: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Bottlenecks: Same as bare metal

Processor Memory

Network Storage

Page 18: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 19: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Processor Memory

Network Storage

Page 20: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 21: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 22: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 23: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 24: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 25: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 26: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

• Machine w/ Hyper-V Extensible Switch, VMs

• NIC must support

• Affinitizes to one LP

• Dynamic v Static

Page 27: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Parent Partition

Virtual machine

Network stack

VM NIC

Hyper-V Extensible Switch

Virtual machine

Network stack

VM NIC

VM Queue

VM Queue

DefaultQueue

Routing Filtering

Page 28: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 29: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

- Bottlenecks: Processor - VMQ

Page 30: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Processor Memory

Network Storage

Page 31: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 32: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 33: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 34: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 35: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 36: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Bottlenecks: Memory

Page 37: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Processor Memory

Network Storage

Page 38: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 39: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 40: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 41: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 42: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 43: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 44: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 45: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

• Physical machine, no Hyper-V Extensible Switch

• NIC must support

• Distributes receive and send traffic

Page 46: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Physical Machine

CPU0 CPU1 CPU2 CPU3 CPU4 CPU5

RSS Queue1

RSS Queue2

RSS Queue3

RSS Queue4

Page 47: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 48: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

• Similar to Host RSS, but set within VM (Windows 2012 R2 VM)

• Machine w/ Hyper-V and VM

• NIC must support VMQ

• Combination of VMQ and RSS

• Extra calculations in Host

Page 49: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Parent Partition Virtual machine

Hyper-V Extensible Switch

Virtual machine

VM Queue

VM Queue

DefaultQueue

Extensions ACLs

VM NIC VM NIC

Routing Filtering

Page 50: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

• PowerShell Configuration (VM)

Page 51: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

vRSS

Page 52: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Processor Memory

Network Storage

Page 53: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 54: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 55: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Bottlenecks: Storage

Page 56: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 57: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 58: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 59: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 60: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 61: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 62: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

B E

TEAM

B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D

TEAM

B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D B A C D

Windows Server 2012 Windows Server 2012 R2

E E E TCP/IP Native Stack TCP/IP Native Stack

tNIC tNIC

NIC NIC NIC NIC NIC NIC

Page 63: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Networking Teaming

Page 64: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Workload Requirement Hyper-V Feature

Low Network latency SR-IOV

High Network throughput (> 2Gbps) SR-IOV, vRSS, VMQ and vRSS

Many CPU (>4 VPs) Virtual NUMA

Large Memory (>16G) Virtual NUMA

High Disk Throughput VHDX, SynthFC

Page 65: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

Physical

Machine Virtual Machine Co-Exist w/ NIC

Teaming

RSS Network Intensive N/A Yes

VMQ N/A

Many VMs, Normal

Networking Yes

vRSS N/A

1-2 Large VMs, Network

Intensive Yes

SR-IOV N/A

Low Latency, Secure

Environment

Inside of VM, Not

Physical NICs

Page 68: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 69: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+
Page 70: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+

ios (version 6 or below):

Please input the below URL:

http://aka.ms/SVC313

Other platform:

QR Code:

Page 71: PowerPoint Presentationdownload.microsoft.com/documents/hk/technet... · Senior Premier Field Engineer Specializing in Virtualization, System High Availability and Performance 15+