23

Software Defined Networking with Windows Server, System Center and Windows Azure

Embed Size (px)

DESCRIPTION

MSFT operates very large datacenters worldwide. Lessons learnt from these large-scale deployments are delivered through Windows Server 2012 R2 and System Center 2012 R2, for private and hybrid cloud deployments. Ravi and Rajeev will walk you through SDN specific technologies shipping today as part of the Windows platform. This will include: - The Hyper-V Extensible vSwitch as the policy edge of the network - Hyper-V Network Virtualization as the overlay networking solution - Windows Gateways providing the bridge between networks, including Windows Azure - Using OMI for configuring the underlay network - Using System Center Virtual Machine Manager as a centralized network controller RSVP @ http://www.meetup.com/openvswitch/

Citation preview

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