Session Objective(s): And many others…. Deliver networking as part of pooled, automated infrastructure Ensure multitenant isolation, scale and performance Expand datacenter capacity seamlessly as per business needs Reduce operational complexity.

Download Report

Transcript Session Objective(s): And many others…. Deliver networking as part of pooled, automated infrastructure Ensure multitenant isolation, scale and performance Expand datacenter capacity seamlessly as per business needs Reduce operational complexity.

Session Objective(s):
And many others….
Deliver networking
as part of pooled,
automated
infrastructure
Ensure multitenant
isolation, scale and
performance
Expand datacenter
capacity seamlessly
as per business
needs
Reduce operational
complexity
Enables software to dynamically manage the network
Abstracting the
physical network
with virtual
networks
Spanning policies
across physical
and virtual
networks
Controlling
datacenter
traffic flow
Hyper-V Network
Virtualization
Hyper-V Extensible
Switch
System Center 2012 SP1
Virtual Machine Manager
Control
Open, extensible &
standards-based
Partner extensions
Built-in and production ready
Innovation in software &
hardware
Hyper-V Network
Virtualization
Hyper-V Network
Virtualization
Hyper-V Extensible
Switch
Hyper-V Extensible
Switch
Network switch
management
Built-in Software
gateways
Virtual
Machine
Manager
System Center 2012 R2
Virtual
Machine
Manager
Partner extensions
Open, Extensible
Open,
extensible&&
Standards-based
standards-based
Built-in and
Built-in
andproduction
production
ready
ready
Innovation in software and
Innovation in software and hardware
hardware
Contoso virtual
machine
How network virtualization works
Fabrikam virtual
machine
Contoso network
Fabrikam network
Overlays physical network
Encapsulation using NVGRE protocol
Physical server
Problems solved
VM mobility across datacenter,
hoster cloud or Azure
Ability to import customer IP
addresses and network topology
Flexibility
Automation
Control
Physical network
Contoso sees
Fabrikam sees
SQL Server
10.1.1.2
Web
10.1.1.3
SQL Server
Web
10.1.1.2
10.1.1.3
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
192.168.n.n
PROVIDER ADDRESS SPACE (PA)
192.168.1.10
192.168.2.12
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.1
SQL Server
10.1.1.1
SQL Server
10.1.1.2
Web
CUSTOMER ADDRESS SPACE
10.1.1.2
Web
Contoso sees
Fabrikam sees
SQL Server
10.1.1.2
Dynamically Learned Customer
Addresses
•
Web
10.1.1.3
SQL Server
Web
10.1.1.2
10.1.1.3
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
Highly available Windows gateways, hosts, VMs
192.168.n.n
Performance Improvements
•
NIC Teaming Integration
•
NVGRE Task Offload Enabled NICs
Enhanced diagnostics of virtual
networks
PROVIDER ADDRESS SPACE (PA)
192.168.1.10
192.168.2.12
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.2
192.168.1.10
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.3
192.168.2.12
10.1.1.1
SQL Server
10.1.1.1
SQL Server
10.1.1.2
Web
CUSTOMER ADDRESS SPACE
10.1.1.2
Web
Virtual Machine
Hyper-V Host
Virtual Machine
What the Hyper-V Switch does:
Provides L2 layer connectivity for VMs
Extends the network edge to the host
VM NIC
VM NIC
Virtual Switch
Features
Isolation
Traffic Shaping
Physical NIC
Security
Diagnostics
Physical Network
Switch Extensibility
Automation
Control
Virtual Machine
Virtual Machine
Parent Partition
VM NIC
Benefits
Host NIC
Virtual Switch
Open platform to fuel plug-ins
Extension Protocol
Free core services
Capture
Extensions
Extension
A
Reliability and quality
Filtering
Extensions
Extension
C
Unified management
Forwarding
Extension
Extension
D
Easier to support
VM NIC
Extension Miniport
Physical NIC
Hyper-V Extensible Switch architecture
Enables 3rd party network virtualization
Forwarding extensions can modify packet headers on
both ingress and egress
Native
Policies
Egress
ACL
MS Forwarding
HNV
NIC Team
pNIC
Egress
Ingress
Extension
Extension
Native
Policies
Egress
ACL
Egress
Extensions can view CA and PA packets
Extension
Extension
Ingress
Richer switch extensions
Extension
Egress
HNV forwards HNV traffic
Forwarding Extension forwards non-HNV traffic
Extension
Ingress
Introduces new hybrid forwarding
vSwitch
Egress
Ingress
vSwitch
MS
Forwarding
HNV
NIC Team
pNIC
Challenges
Hoster wants to provide isolated networks for
tenant VMs with integrated S2S VPN and NAT
Fabrikam Corp.
Contoso Corp.
Enterprises have virtualized networks split across
different datacenters or virtualized networks
communicating to physical networks
Internet
Solution
Multi-tenant VPN
Gateway
Multitenant aware VPN for Site-to-Site
connectivity
Host Datacenter
Network Virtualization Fabric
Host
Flexibility
Multitenant aware NAT for Internet access
Forwarding gateway for in datacenter physical
machine access
Host
Automation
Control
How switch management works
Standards-based CIM model
Switches running Open Management
Infrastructure (OMI)
Switch Management PowerShell
Cmdlets
Communicating using
WS-MAN
Problems solved
Common management interface
across multiple network vendors
OMI
Automate common network
management tasks
Logo Program enables customers to
find/buy switches that “just work”
Flexibility
Automation
Control
OMI
OMI
Challenges
Manage a large number of physical and virtual switches
Integrate management of physical and virtual networks
Solution
Logical Network
Organizes and simplifies network assignments for
hosts, virtual machines and services
Integrated physical and virtual switch VLAN policy
VM Network
Creation/deletion of isolated virtual network overlay
(HNV) on physical network
Flexibility
Automation
Control
Challenges
Allow seamless migration of VM while maintaining network
policy
Solution
Logical Switch
Single logical entity spanning hosts
Consistent policy and configuration
Management of Hyper-V Extensible Switch
Installation and configuration of switch extensions
Configuration of network policies
Network policies automatically move with the VM
Includes 3rd party extensions
Flexibility
Automation
Control
External
network
Hyper-V Switch extensions
HNV Gateway
NVGRE-aware hardware
Switching ASICs
Task offload enabled NICs
Host Datacenter
Network Virtualization Fabric
HNV gateways
Hardware, Appliances and Software Gateways
OMI
OMI managed switches
pNIC
Host
pNIC
Host
Gateway appliances
OMI-based
switch
Hyper-V switch
extensions
NVGRE-aware
hardware
CPU Overhead (CPU Cycles per Byte)
Throughput (Gb/s)
12
10
9
65%
8
10
80%
7
8
6
5
6
4
Higher
Is Better
Lower
Is Better
4
3
2
2
1
0
NVGRE with ConnectX-3 Pro Offloads
NVGRE Without Offloads
0
NVGRE with ConnectX-3 Pro Offloads
NVGRE Without Offloads
http://www.microsoft.com/windowsserver
http://www.microsoft.com/systemcenter
http://blogs.technet.com/server-cloud
MDC-B350 How to Design and Configure Networking in Microsoft System
Center - Virtual Machine Manager and Hyper-V Part 1
MDC-B351 How to Design and Configure Networking in Microsoft System
Center - Virtual Machine Manager and Hyper-V Part 2
MDC-B380 Deep dive on Hyper-V Network Virtualization in Windows Server
2012 R2
MDC-B216 What’s new in Windows Server 2012 R2 Networking
http://aka.ms/WS2012R2
http://aka.ms/SC2012R2
http://channel9.msdn.com/Events/TechEd
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
NVGRE Optimized VNeX™ Network Virtualization
Offload Technology Performance Optimizations
NVGRE optimized offloads increase
network throughput by 130%
– These are early test results
– CPU utilization is critical
NIC Performance with and
without NVGRE Optimized
Offloads Enabled
10
8
6
4
2
0
No NVGRE Optimizied
Offloads
NVGRE
Offloads
Normalized NIC
Throughput
Emulex has announced planned
support for VNeX™ Network
Virtualization Offload Technology
optimized to improve the
performance of NVGRE
Benefits
– Improved VM density
– Better network throughput
– Lower CPU utilization for NVGRE
Note:
– Results are illustrative and based on
early engineering testing and will vary
based on VM density, CPU utilization,
and other configuration parameters.
© 2013 Emulex Corporation
Throughput normalized to 10Gb/s
to demonstrate the performance
impact of no NIC offloads.
CPU utilization is an important
parameter impacting network
throughput.
40