Transcript
Page 1: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

CCA - NoDerivs 3.0 Unported License - Usage OK, no modifications, full attribution*!* All unlicensed or borrowed works retain their original licenses

Neutron Networking & SDN in ProductionSF OpenStack Meetup!December 2nd, 2013

Page 2: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

Neutron Networking & SDN in Production

Moderator: Randy Bias, CEO, Cloudscaling!!

Panelists:!!

! Rudra Rugge of Juniper Networks!! Aaron Rosen of VMware / Nicira!! Edgar Magana of PLUMgrid!! Ryu Ishimoto of Midokura!

�2

Page 3: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

Myriad of Networking Options

�3

Page 4: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

SDN Explained

�4

Layer 3 Physical Network!(Massively Scalable)

“SDN”

Layer 2 Virtual Networksfor Customers & Apps!(Small to Medium Scale)

Abstraction Layer(s)

SDN is a two part story: programmability + virtualization

Page 5: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

SDN Explained

�5

Encap/Decap Data

Layer 3 Physical Network!(Massively Scalable)

“SDN”

Layer 2 Virtual Networksfor Customers & Apps!(Small to Medium Scale)

Abstraction Layer(s)

Router or Switch

Forward Data

Network Controller

Compute Paths

Programming API

SDN!(aka Network

Programmability or “control plane”)

Overlay / Flow Management!(aka Network Virtualization

or “data plane”)

SDN is a two part story: programmability + virtualization

Standardized API (Neutron)

vRouter or vSwitch

Page 6: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

Network Programmability Explained

�6

Compute Paths

Router or Switch

Forward DataControl Plane

Data Plane

Compute Paths

Router or Switch

Forward Data

Exch

ange

Info

Traditional Networking Software-Defined Networkingà

Router or Switch

Forward Data

Network Controller

Compute Paths

Gat

her I

nfo

Install Paths

Page 7: SFBay OpenStack Meetup // Neutron and SDN in Production – Dec 3 2013

Network Virtualization Explained

�7

Cloud Operator View!(“Physical” Topology)

Network Virtualization

Abstraction Layer (L2 tunneled over L3)

Network User View!(“Logical” Topology)

Internet

Internet

Ethernet


Top Related