Extending SDN into the Transport Network Nanog 59 Wayne Wauford Infinera 1
Why is the Industry Interested in SDN? Integra(on of Network with IT VM Hypervisor IT Resources Business Applica-ons OrchestraDon SDN Control Layer Network Svcs Controller Network Resources CapEx savings via virtualizadon & sharing Accelerate introducdon of new services across whole network Automate workflow processes to reduce OpEx & scale operadons OpDmize resource consumpdon via global view of resources 2
Network Programmability - The Transport World is Different Packet World ConnecDonless Enterprise origins Dynamic flows Innate control plane (EMS/ NMS independent) Numerous distributed CP soludons Monolithic, closed systems Transport World ConnecDon (circuit) oriented Service provider origins StaDc pipes EMS/NMS + Cross- connect paradigm Nascent CP (GMPLS) Open, programmable systems Historically, transport networks have been programmable. 3
MoDvaDons for Extending SDN to Transport Network Virtualiza(on & Programmability Domain 1 Domain 2 ApplicaDons see simple, flat virtual network Data Center Data Center Centralized SDN controller Vendor A IP Vendor B E A B C D F G H I N J K L M O P Q R OTN MulD- layer integradon & OpDmizaDon ApplicaDon- driven bandwidth Vendor X WDM Vendor Y MulD- vendor Simplify & automate workflow operadons = SDN Control Inter- domain connecdon management 4
Transport SDN Open & Programmable Networking Control + Apps Business ApplicaDons NB API Transport SDN Control Layer Virtualiza)on Control API Transport Network Packet, OTN, OpDcs Network Abstrac(ons Discover, Monitor, Control P- OTN convergence enables flexibility & agility SDN unifies control over muld- layer, muld- vendor network AbstracDon simplifies network representadon Benefits: Rapid & Flexible Bandwidth MulD- layer MulD- vendor MulD- domain Simplify/Automate OperaDons Global resource opdmizadon Speed New Service Deployment 5
ONF OpDcal Transport Use Cases Enterprise Networks SDN Controller Network Virtualiza-on & SP Data Center Interconnec-on Client Controller Network Provider Controller Provider Network Packet- Op-cal Integra-on Client Controller Provider Network Packet Network Network Provider Controller* OpDmizaDon Packet Network Controller Transport Network Controller Transport Network 6 *May one or muldple systems
Open Transport Switch Abstract & Simplify SDN Controller Monitoring - Mgmt Agent Discovery & ConfiguraDon - Control Agent Control Plane Data Forwarding Plane N Internal Comms Physical Interfaces Provisioning (OpenFlow) - Data Agent Lightweight virtual switch representadon CapabiliDes exposed depends on NE Discovery, Configure, Provision, Monitor Runs on NE or in the cloud Embeds open control onto the planorm Common interface, user request mediadon, network virtualizadon 7
Transport SDN Control Plane Models Network abstracdon per domain Leverages exisdng control plane SDN Controller OpenFlow CentralizaDon of all network control Individually controlled NE s Hop- by- hop provisioning MPLS P- OTN Ethernet Explicit (Direct) Model SDN Controller OpenFlow Network abstracdon per domain MulD- domain orchestradon Leverage exisdng control plane 8 MPLS P- OTN MPLS CP GMPLS CP Implicit (Indirect) Model Ethernet Hybridized network control model combines best of both worlds
Transport SDN Data Center Related Applica(ons Client Controller Virtual Network Slice 20G Dynamically configurable transport network 40G 30G Customer managed Bandwidth on Demand L1 VPN APP Network Provider Controller Same approach can be used for other applicadons Network- as- a- Service (NaaS) Increased L3/L2 VPN capacity Reconfiguring transport network aqer router failure 9
Transport SDN Demo at Esnet OpenFlow- enabled op(cal virtual switch for big- data applica(on ESnet 40 DOE research sites Connect to 140 research and commercial networks US NaDonal Laboratory system & supercompudng facilides 7 to 10 petabytes monthly Traffic growth: 1000% every 4 years Network Problem Bursty, short- lived flows of typical business applicadons Trampled by massive, long- lived sciendfic data flows 10
ESnet Transport SDN Demo ConfiguraDon Topology Monitoring App BW on Demand App ESnet SDN Controller 20G L1 Tunnel Path #1 ESnet LIMAN Produc-on Network 20G 20G Brookhaven Na-onal Laboratory Testbed Path #2 40G Mellanox bnl- tb- wdm- 3 100G bnl- tb- wdm- 4 Mellanox Path #3 SDN Controller communicadng with transport network via OpenFlow extensions Bandwidth on Demand applicadon for Big Data RDMA transport 3 physical transport path opdons (with varying latencies) Implicit & explicit provisioning of 10GbE/40GbE services demonstrated 11
ESnet SDN Controller Setup an Edge- to- Edge Connec)on Circuit Ac)ve 12
Summary Extending SDN to Transport has significant benefits Lowers opex via open muld- layer, muld- vendor, muld domain orchestradon Lowers capex by opdmizing flows across layers Speeds service delivery for internal Data Center customers Makes transport resources dynamic & visible to applicadons Creates the ability to easily slice the network 13