1 | Infinera Confidential & Proprietary Extending SDN into the Transport Network Nanog 59 Wayne Wauford Infinera
Jul 13, 2015
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