Transcript
Page 2: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 3: Software Defined Networking with Windows Server, System Center and Windows Azure

Lessons Learned

Page 4: Software Defined Networking with Windows Server, System Center and Windows Azure

Lessons Learned

Page 5: Software Defined Networking with Windows Server, System Center and Windows Azure

Microsoft’s vision of the unified platform for modern business

Cloud OS

Development Management Identity Virtualization Data

Page 6: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 7: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 8: Software Defined Networking with Windows Server, System Center and Windows Azure

Transform existing networks into a pooled, automated resource. Enable software to dynamically optimize the network as per application/workload requirements, including flexible placement and mobility across clouds.

Page 9: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 10: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 11: Software Defined Networking with Windows Server, System Center and Windows Azure

Extension miniport

Page 12: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 13: Software Defined Networking with Windows Server, System Center and Windows Azure

Hyper-V Network Virtualization flow

10.0.0.5 10.0.0.5 10.0.0.7 10.0.0.7

192.168.2.22/24 192.168.5.55/24

10.0.0.5

10.0.0.7

10.0.0.5

10.0.0.7

10.0.0.5

10.0.0.7

10.0.0.5

10.0.0.7

Customer AddressProvider Address

NVGRE Packet

VSID

10.0.0.5

10.0.0.7GRE Key 6001 MACCA

192.168.2.22

192.168.5.55MACPA

192.168.2.22

192.168.5.55

10.0.0.5

10.0.0.7GRE Key 5001 MACCAMACPA

Network Virtualization using Generic Routing Encapsulation (NVGRE)Customer address header Customer MAC + Customer IP

Provider address header Provider MAC + Provider IP

GRE header 24 bit GRE key, i.e. 16 million Virtual Subnets

Page 14: Software Defined Networking with Windows Server, System Center and Windows Azure

SQL Server Web

FabrikamContoso

SQL Server Web

SQL Server SQL Server Web Web

Hyper-V Host 2Hyper-V Host 1

192.168.5.55192.168.2.22

10.0.0.5 192.168.2.22

10.0.0.7 192.168.5.55

10.0.0.5 192.168.2.22

10.0.0.7 192.168.5.55

10.0.0.5 192.168.2.22

10.0.0.7 192.168.5.55

10.0.0.5 192.168.2.22

10.0.0.7 192.168.5.55

What is under the cover?

Customer’s view

Provider’s view

10.0.0.5 10.0.0.7

10.0.0.5 10.0.0.710.0.0.5 10.0.0.7

10.0.0.5 10.0.0.7

Manage separate address spaces

Separate policies per tenant

SCVMM distributes policies to hosts

Page 15: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 16: Software Defined Networking with Windows Server, System Center and Windows Azure

Easily extend into Azure

On-premise

Datacenter

Individual computers behind corporate firewall

S2SVPN

Point-to-Site VPN

Site-to-SiteVPN

Windows Azure

Virtual Network

<subnet 1> <subnet 2> <subnet 3>

DNS Server

HA Windows Server

RRAS VPN Gateway

Physical or Software S2S VPN

Page 17: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 19: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 20: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 21: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 22: Software Defined Networking with Windows Server, System Center and Windows Azure
Page 23: Software Defined Networking with Windows Server, System Center and Windows Azure

Recommended