Network Tuning for Specific Workloads

Download Report

Transcript Network Tuning for Specific Workloads

.
Parent Partition
Hyper-V Extensible Switch
Extensions
Routing
Filtering
ACLs
Network Adapter
Virtual machine
VM NIC
•
•
•
•
•
•
Physical Machine
1.
CPU0
CPU1
CPU2
RSS
Queue2
RSS
Queue3
CPU3
2.
3.
RSS
Queue1
4.
Network Packet
RSS
Queue4
CPU4
CPU5
•
•
•
•
•
•
• Profiles
•
•
•
•
•
Static
Dynamic
NUMA
aware
NUMA Static
NUMA
Dynamic
Non
NUMA
Closest Static
Closest
(default)
(like WS08 R2)
•
•
•
•
•
•
•
•
Parent Partition
Hyper-V Extensible Switch
Routing
Filtering
VM
Queue
VM
Queue
Default
Queue
Virtual machine
Virtual machine
Network stack
Network stack
VM NIC
VM NIC
1.
2.
3.
•
4.
5.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Parent Partition
Virtual machine
Virtual machine
VM NIC
VM NIC
Hyper-V Extensible Switch
Extensions
ACLs
Routing
Filtering
VM
Queue
VM
Queue
Default
Queue
1.
2.
3.
•
4.
5.
6.
7.
•
•
• PowerShell Configuration (VM)
•
•
•
•
•
•
•
Parent Partition
Virtual machine
Virtual machine
Network stack
Network stack
VM NIC
Hyper-V Extensible Switch
Extensions
Routing
Filtering
ACLs
SR-IOV network adapter
VF
VM NIC
Virtual
function (VF)
1.
2.
3.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
RSS
VMQ
Inside the VM
Inside the host for
vSwitch processing
Host
(No vSwitch bound to this NIC)
vSwitch
(Bound to the NIC)
VM
(vRSS)
Parent Partition
Virtual machine
Virtual machine
VM NIC
VM NIC
Hyper-V Extensible
Switch
Extensions
ACLs
RSS
VMQ
VMQ
•
•
•
•
•
•
•
D
A
C
B
TCP/IP Native
Stack
Each arrow represents a flowlet. In WS2012
each flowlet always follows the same path the
previous flowlet from that flow did because
flowlets aren’t detected and rebalancing isn’t
performed.
tNIC
NIC TEAM
NIC
NIC
NIC
D
B
C
A
TCP/IP Native
Stack
Each arrow represents a flowlet. In WS2012 R2
each flowlet is independently routed to the least
used NIC in the team. With MAC address rewrite
the adjacent switches are unaware that flows are
moving around.
tNIC
NIC TEAM
NIC
NIC
NIC
http://blogs.technet.com/b/networking/archive/2013/09/10/vmq-deep-dive-1-of3.aspx
http://blogs.technet.com/b/networking/archive/2013/09/24/vmq-deep-dive-2-of3.aspx
http://blogs.technet.com/b/networking/archive/2013/10/22/vmq-deep-dive-3-of3.aspx
http://channel9.msdn.com/Shows/Edge/Edge-Show-89-vRSS-and-NetworkingWith-Gabriel-Silva
For More Information
Windows Server 2012 R2
http://technet.microsoft.com/en-US/evalcenter/dn205286
System Center 2012 R2
http://technet.microsoft.com/en-US/evalcenter/dn205295
Azure Pack
http://www.microsoft.com/en-us/servercloud/products/windows-azure-pack
Microsoft Azure
http://azure.microsoft.com/en-us/
Come Visit Us in the Microsoft Solutions Experience!
Look for Datacenter and Infrastructure Management
TechExpo Level 1 Hall CD
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn