SDN Summit - Optical SDN: Virtualizing the Transport Network


Published on

Check out the slides that ADVA Optical Networking's Wes Doonan presented at the SDN Summit this year in Paris!

Published in: Technology

SDN Summit - Optical SDN: Virtualizing the Transport Network

  1. 1. Optical SDN: Virtualizing theTransport NetworkWes DoonanSDN SummitMarch 2013
  2. 2. Transport SDN• SDN driving changes to client layer networks • Broadening access to the control plane • Programmatic control interfaces to L2/L3 devices • New control paradigms for enterprises, datacenters • Separation of hardware/software functionality • Leverage common software development models/practices • Utilize scale-out, datacenter-oriented architectures for control • Network-wide view of capabilities and states • Utilize view onto whole networks to drive efficiency and speed• Client layer networks ride atop transport networks • Potential SDN benefits for transport • Closer relationship between applications and networks • Hasten innovation, new approaches to network control • New applications, operational models, business opportunities • Real SDN challenges • Strong provider/consumer network separation often required • Element complexity, technology complexity, OA&M complexity ... • Multiple data plane technologies, strong organizational barriers2 © 2013 ADVA Optical Networking. All rights reserved.
  3. 3. Potential Use Cases Bandwidth Calendaring Cloud-bursting Cloud DC Private Datacenters Workload Balancing Secure Multi-tenancy Tenant 1Load Load Tenant 2 Transport networks increasingly asked to provide dynamic, high bandwidth, low latency services for SDN-enabled endpoints 3 © 2013 ADVA Optical Networking. All rights reserved.
  4. 4. Realities• Transport networks largely serve IP networks today • Legacy voice networks still very much alive, but trend is clear• Transport control can adapt to fit packet network needs • Transport networks already robustly model adaptations • Transport control planes familiar with managing complexity• Transport networks exhibit specific data models • Key is to find the appropriate level of abstraction• IP networks interested primarily in packet aspects • Packet traffic often engineered into explicit flows • "Flow" entity in packet networks is thus a key abstraction • What are the primary attributes of interest in a packet flow? • Set of connected endpoints • Committed bandwidth • Latency end-to-end • Fate sharing, recovery aspects • These attributes point to the appropriate level of abstraction4 © 2013 ADVA Optical Networking. All rights reserved.
  5. 5. Overlay Network Topologies• How can transport networks support packet flows? • Simple connectivity no longer enough; richer model needed • Endpoints are nodes in a topology; bandwidth and latency are attributes of links and nodes in a topology; fate sharing determined by the structure of a topology; recovery capabilities for a flow determined by the containing topology ... Sensing a common thread here?• Transport network virtualization via ONTs • Server network aspects expressed to client network in client terms • Client network methods and techniques can remain unchanged • True for traditional EMS/NMS, distributed control plane, emerging SDN • ONTs already much in use within client layer SDN today • ONTs achievable through common virtualization mechanisms5 © 2013 ADVA Optical Networking. All rights reserved.
  6. 6. Virtualization• Techniques for producing ONTs• Node Scope Virtualization • Partition individual physical nodes into multiple virtual nodes • Represent individual complex nodes as groups of simple nodes• Link Scope Virtualization • Represent paths in one network as links in other networks • Manage connectivity, fate-sharing, and adaptation• Network Scope Virtualization • Represent networks as individual nodes in other networks • Manage scaling, information scoping, legacy integration• Overlay Network Topology • Topologies containing mix of real and virtual components • Tailored to specific clients, applications, use cases • Express and subsume specific adaptations, policies, constraints6 © 2013 ADVA Optical Networking. All rights reserved.
  7. 7. Node Scope 4 6 5 4 5 61 7 1 7 2 8 2 83 9 3 9 A C B A B C OR 4 5 6 4 5 6 Matrix: 1->4 1 7 1 7 2->5 2 8 2 8 3->6 3 9 3 9 A->7 B->8 C->9 A B C A B C • Partition physical node into several virtual nodes • Assign physical resources to different virtual nodes • Split asymmetric physical node into multiple symmetric virtual nodes 7 © 2013 ADVA Optical Networking. All rights reserved.
  8. 8. Link ScopeClientServer • Paths in one network become links in another network • Squelch unneeded information (inline amplifiers, etc) • Subsume complex layer adaptations • Example: path in ODUk network becomes link in Ethernet network 8 © 2013 ADVA Optical Networking. All rights reserved.
  9. 9. Adaptation Details • Transport network can provide client topology via adaptations • Example: OTN transport element providing Ethernet linkPacketTransport 10TCC10G-ADM 8ROADM-C80/0/OPM 8ROADM-C80/0/OPM 10TCC10G-ADM = Virtual Node = Ethernet Link = ODUk Trail = OCh Trail … 9 © 2013 ADVA Optical Networking. All rights reserved.
  10. 10. Network Scope • Networks become virtual nodes in other networks • Respect administrative, security, regulatory boundaries • Encapsulate technology domains, legacy domains, opaque domains10 © 2013 ADVA Optical Networking. All rights reserved.
  11. 11. Virtual Node Activation "Create flow from C to D" Application C C C D D D NMS SDN (sub)Controller CP, PCE "What happens in a VN, stays in a VN"11 © 2013 ADVA Optical Networking. All rights reserved.
  12. 12. Transport Overlay #1Application Application = real node = virtual node App#1 utilizes server network via specific network overlay 12 © 2013 ADVA Optical Networking. All rights reserved.
  13. 13. Transport Overlay #2Application Application = real node = virtual node App#2 utilizes same server network via different network overlay 13 © 2013 ADVA Optical Networking. All rights reserved.
  14. 14. Overlay Activation Controller Application = real node = virtual node Applications activate overlays via SDN or existing NMS/CP14 © 2013 ADVA Optical Networking. All rights reserved.
  15. 15. Overlay Aspects of SDN Overlays are nothing new • Node virtualization already available for packet devices • OF-Config/OVSDB enable segmentation of forwarding planes • Convert one physical switch into multiple logical switches • Path virtualization already embodied in packet networks • OF logical ports can terminate NVGRE/VXLAN encapsulation • In effect, new packet links between non-physically adjacent nodes • Network virtualization also embodied in packet SDN • Flowvisor concepts and components, slicing techniques • Other interesting uses for network virtualization • Encapsulate legacy systems within a broader SDN framework • So, are we done then? Nope • Transport introduces new aspects to SDN architectures15 © 2013 ADVA Optical Networking. All rights reserved.
  16. 16. Asymmetric Switches • Packet switching matrices generally symmetric • Any packet can be switched to any port • Transport switching matrices often asymmetric • Multiple complex constraints on how traffic can be switched • Example: OTN Hierarchy • Specific containment for ODU containers • ODU0 -> ODU1 -> ODU2 -> ODU3 -> ODU4, ODU0 -> ODU2 -> ODU4, ODU2e -> ODU4, etc • Example: Optical ROADMs • Optical elements have wide range of constraints • Channel continuity (e.g. optically transparent nodes) • Fixed filter structures (e.g. endpoint fixed to specific network degree) • Regenerator diversity (e.g. some tunable, some fixed) • Endpoint diversity (e.g. may be fixed, tunable, switchable, combo) • Asymmetries in transport inject constraints into client overlays16 © 2013 ADVA Optical Networking. All rights reserved.
  17. 17. Example Asymmetries Fixed OADM 2D ROADM 3D ROADM, Flexible A/D 4D ROADM, Fixed A/D capabilities(λN: ) (λN: ) (λN: ) o (λANY: ) (λN: ) o (λANY: ) (λN: ) o (λANY: ) constraints (λN:DN) ΤN (λN:DN) ΤN (λN:DN) ΤANY (λN:DN) ΤN o o o (λN:D1) (λN:D2) (λN:D1) (λN:D2) (λN:DANY) (λN:DANY) (λN:DANY) (λN:DANY) λ = channel T = terminal D = degree = passthru = add/drop Each transport node variant introduces different set of asymmetries into the overlay networks they support 17 © 2013 ADVA Optical Networking. All rights reserved.
  18. 18. Lack of Payload Visibility • Packet SDNs often utilize payload visibility for core operations • Topology discovery • Capture/inject LLDP frames, process at controller • Performance monitoring • Packet counters, per flow / per port • Transport elements generally have no payload visibility • Payloads mapped into containers at edges, core sees only container • Transparent transport is a feature, not a bug • 100G muxponder versus 100G routing blade 10TCC10G-ADM 8ROADM-C80/0/OPM • Matching capabilities extremely limited • Match on port; nothing else • Possible actions similarly limited • Switch one port to another; nothing else • Different ways to monitor performance • Timing, signal quality, … ?18 © 2013 ADVA Optical Networking. All rights reserved.
  19. 19. SDN Aspects • Introduction of SDN unlikely to proceed linearly • Network operators rarely rip up and replace working systems • Transport networks have existing management systems • Transport technologies are complex, rigid, rife with legacy • Client application access to physical elements often disallowed • Overlay networks permeating L2/L3 architectures • Concepts well understood by practitioners, benefits clear • Abstraction, mobility, scaling, usual reasons • Virtualization is a useful enabler • Initially introduce transport via client SDN framework • Model transport components as elements of the client network • Utilize virtualization techniques to implement the model • Allow time for SDN to mature, benefits to emerge • Compelling applications in particular will be critical to success19 © 2013 ADVA Optical Networking. All rights reserved.
  20. 20. Summary • Transport networks can utilize/integrate with SDN techniques • Transport networks have complexities • A continuum of techniques needed to realize benefits • Overlay network topologies initially bring transport into SDN • Providers use ONTs to enable SDNs for clients • "Topology-as-a-Service", "Just Enough Topology" models • Mediation to physical devices eases provider concerns • Seamless coordination amongst technologies and layers • Applications deal with flows, ONTs handle transport details20 © 2013 ADVA Optical Networking. All rights reserved.
  21. 21. Thank youwdoonan@advaoptical.comIMPORTANT NOTICEThe content of this presentation is strictly confidential. ADVA Optical Networking is the exclusive owner or licensee of thecontent, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictlyprohibited.The information in this presentation may not be accurate, complete or up to date, and is provided without warranties orrepresentations of any kind, either express or implied. ADVA Optical Networking shall not be responsible for and disclaims anyliability for any loss or damages, including without limitation, direct, indirect, incidental, consequential and special damages,alleged to have been caused by or in connection with using and/or relying on the information contained in this presentation.Copyright © for the entire content of this presentation: ADVA Optical Networking.