Extending SDN into the Transport Network

13
1 | Infinera Confidential & Proprietary Extending SDN into the Transport Network Nanog 59 Wayne Wauford Infinera

Transcript of Extending SDN into the Transport Network

1 | Infinera Confidential & Proprietary

Extending SDNinto the Transport NetworkNanog 59

Wayne Wauford

Infinera

2 | Infinera Confidential & Proprietary

Why is the Industry Interested in SDN?Integration of Network with IT

Business Applications

Orchestration

VMHypervisor Controller

NetworkResources

ITResources

CapEx savings via virtualization & sharing

Accelerate introduction of new services across whole network

Automate workflow processes to reduce OpEx& scale operations

Optimize resource consumption via globalview of resources

Network Svcs

SDN Control Layer

3 | Infinera Confidential & Proprietary

Software Defined NetworkingOpen Network, Spur Innovation, Drive Cost Reduction

Packet Forwarding HW

Packet Forwarding HW

App

App

App

Packet Forwarding HW

App

App

App

OperatingSystem

OperatingSystem

OperatingSystem

• Tight linkage between OS and switch• Features locked in distributed control plane• Rigid & un-customizable• Vendor in control

Features take a long time

Source: ONF Tutorial, Open Network Summit 2012

APP APP APP

App

Simple Packet Forwarding HW

Simple Packet Forwarding HW

App

Simple Packet Forwarding HW

SDN Control Layer

Open interface to HW

Open API

Innovation!

Separation of control from data planeOpen interface to switchesCentralized view of networkProgrammability and Innovation

4 | Infinera Confidential & Proprietary

Packet World

• Connectionless

• Enterprise origins

• Dynamic flows

• Innate control plane (EMS/NMS independent)

• Numerous distributed CP solutions

• Monolithic, closed systems

Transport World

• Connection (circuit) oriented

• Service provider origins

• Static pipes

• EMS/NMS + Cross-connect paradigm

• Nascent CP (GMPLS)

• Open, programmable systems

Network Programmability -The Transport World is Different

Historically, transport networks have been programmable.

5 | Infinera Confidential & Proprietary

• Application-driven bandwidth

• Centralized, integrated, uniform network view, across layers & vendors

Network Virtualization & Programmability

• Globalized multi-layer, multi-domain service orchestration & optimization

• Simplify & automate workflow operations

Enhance Capital Efficiency & Streamline Operations

Motivations for Extending SDN to Transport

6 | Infinera Confidential & Proprietary

Transport SDN Vision Multi-layer, Multi-Domain, Multi-

Vendor Networking

Domain 1 Domain 2

WDM

OTN

IPVendor A Vendor B

Vendor X Vendor Y

= SDN Control

A B C D

IHGFE

J K L M

RQPON

Applications see simple, flat virtual network

Centralized SDN controller

Data Center Data Center

• Multi-layer integration & Optimization

• Virtual Network Slicing (NaaS)

• Application driven Bandwidth

• Inter-domain connection management

7 | Infinera Confidential & Proprietary

Network Virtualization & SP Data Center Interconnection

Provider Network

Enterprise Networks

ONF Optical Transport Use Cases

SDN Controller

Client Controller

Network Provider Controller

Packet-Optical Integration

Provider Network

Transport Network

Packet Network

Client Controller

Network Provider Controller*

Transport Network Controller

Packet Network Controller

Optimization

*May one or multiple systems

8 | Infinera Confidential & Proprietary

Extending SDN to TransportOpen & Programmable Networking

P-OTN convergence enables flexibility & agility

SDN unifies control over multi-layer, multi-vendor network

Abstraction simplifies network representation

Benefits:• Rapid & Flexible Bandwidth

• Simplify/Automate Operations

• Global resource optimization

• Speed New Service Deployment

Business Applications

Transport SDNControl Layer

NetworkAbstractions

Discover,Monitor,Control

• Multi-layer• Multi-vendor• Multi-domain

Packet, OTN, Optics

Transport Network

Control API

NB API

Control +Apps

Virtualization

9 | Infinera Confidential & Proprietary

Open Transport SwitchAbstract & Simplify

OTS-MgmtAgent

OTS-Control Agent

OTS-Data Agent

Control Plane

Monitoring Discovery &Configuration

Provisioning (OpenFlow)

SDN Controller

Data Forwarding Plane

PhysicalInterfaces

N

Internal Comms

Common interface, user request mediation, network virtualization

• Lightweight virtual switch representation

• Capabilities exposed depends on NE

• Discovery, Configure, Provision, Monitor

• Runs on NE or in the cloud

• Embeds open control onto the platform

10 | Infinera Confidential & Proprietary

Transport SDN Control Plane Models

SDN Controller

Explicit (Direct) Model

OpenFlow

• Network abstraction per domain• Leverages existing control plane

POTNOTS

P-OTNLSR LSR ENET

OTS OTS

MPLS LSREthernet

LSROTS

LSROTS

POTNOTS

POTNOTS

POTNOTS OTS ENET

OTS

ENET

OTS

ENET

OTS

POTN

POTN

POTN

OTS

P-OTNLSR

LSR

LSR

LSR ENET

ENET

ENET

ENET

OTS OTS

OTS

MPLS LSR Ethernet

Implicit (Indirect) Model

OpenFlow

SDN Controller• Network abstraction per domain• Multi-domain orchestration• Leverage existing control plane

POTN

OTS

• Centralization of all network control• Individually controlled NE’s• Hop-by-hop provisioning

MPLS CP GMPLS CP

Hybridized network control model combines best of both worlds

11 | Infinera Confidential & Proprietary

Dynamically configurable transport network

Customer managed Bandwidth on Demand

Same approach can be used for other applications

• Network-as-a-Service (NaaS)

• Increased L3/L2 VPN capacity

• Reconfiguring transport network after router failure

Transport SDNData Center Related Applications

Virtual Network Slice

Client Controller

20G

Network Provider Controller

L1 VPN APP

12 | Infinera Confidential & Proprietary

ESnet Transport SDN Demo Configuration

bnl-tb-wdm-3 bnl-tb-wdm-4

40G

100G

20G 20G

20G L1 Tunnel

SDN Controller communicating with transport network via OpenFlow extensions

Bandwidth on Demand application for Big Data RDMA transport

3 physical transport path options (with varying latencies)

Implicit & explicit provisioning of 10GbE/40GbE services demonstrated

Topology Monitoring App BW on Demand App

ESnet SDN Controller

Mellanox Mellanox

Path #1

Path #2

Path #3

ESnet LIMAN Production Network

Brookhaven National LaboratoryTestbed

13 | Infinera Confidential & Proprietary

Lowers opex via open multi-layer, multi-vendor, multi domain orchestration

Lowers capex by optimizing flows across layers

Speeds service delivery for internal Data Center customers

Makes transport resources dynamic & visible to applications

Creates the ability to easily slice the network

SummaryExtending SDN to Transport has significant benefits