SlideShare a Scribd company logo
www.isocore.com/mpls2013
Realizing a Multi-Layer Transport SDN:
Practical Considerations and
Implementation Experiences
Chris Liou
Infinera
cliou@infinera.com
The Evolving Optical Core
• Age of Virtualization – storage, compute, network
• Varying, often dynamic, traffic patterns & profiles
• Integration & orchestration of Network & IT
Data Center &
Virtualization
• Industry moving to 100Gb coherent technology
• Optical Super-channels & Flexible Grid emerging
• Ethernet service rates increasing, but services no longer
equivalent to ls
Core Optical
Technologies
• Transport layer convergence (POTN) simplifying networks
• Intelligent traffic mgmt & engineering enabling new
flexibility, new architectural options
• Emerging SDN solutions enable new control capabilities
Capacity &
Bandwidth
Management
Multi-Layer Networking Challenges
• Network layers operating in isolation
• Local optimization ≠ Global optimization
• Cross-layer awareness & intelligence essential
• Commercial implementation of inter-layer control plane lacking
• Network operators dependent on equipment vendor control plane
• Multi-vendor, multi-layer integration lacks standardization
• Vendor specificity without common abstraction & protocols untenable
• Proprietary vendor multi-layer solutions limits evolution & innovation
Vendor
W
Vendor
Z
Vendor
X
Vendor
Y
Transport
Network Layer
IP/MPLS
Network Layer
?
How can Carrier SDN help?
• Programmable networking capabilities
• On-demand bandwidth services
• increases utilization efficiency while enabling rapid innovation
• Network abstractions & virtualization
• Abstract specifics from higher layers
• Challenge: Least Common Denominator vs Greatest Common
Factor
• Open standardized interfaces and protocols
• Encourages multi-vendor environment, accessible by a broader
ecosystem
• Global network view
• Centralized topology key for inter-layer coordination & optimization
• Enables automation across multi-layer, multi-vendor networks
What is needed to realize SDN in multi-layer networks?
Transport SDN – The Missing Link
Network Services Applications
Multi-layer, Multi-vendor, Multi-domain
SDN Controller
Network Virtualization
IT/Cloud
Orchestration
Business
Applications
Other
SDN Control Solutions
Application NBI
 On-demand Bandwidth
 Simplify/Automate Operations
 Improve Resource Utilization
 Speed New Service Deployment
SDN Control,
Virtualization &
Applications
Data CenterConverged P-OTN
Packet, OTN, Optics
evolution
• Vanilla OpenFlow
protocol leveraged
for provisioning
• REST/JSON API for
configuration &
management
• Runs on or off NE
• Administrator defined
abstraction
• Embeds open
control onto the
platform
Open Transport Switch
Light-weight Virtual Transport Switch
OTS-Mgmt
Agent
OTS-Discovery
Agent
OTS-Data
AgentOTS
Management &
Configuration
Discovery &
Monitoring
Provisioning
Transport SDN Control Layer
REST/JSON
OpenFlow
protocol
Converged Transport HW System
V i r t u a l i z a t i o n m a p p i n g
OTS enables open interface, user request mediation, & network
virtualization
Virtual Network Representation
• OTSNode
• Logical (virtual) transport system
with switching capability & capacity
• OTSPort
• Logical ports for service
connectivity that map to physical
port resources
• Not all physical ports are SDN
enabled
• OTSLink
• Generalized topological bandwidth
link between OTSs that maps to
physical resources
• Supports logical ports plus link
attributes
Virtual Network 2
Physical Transport Network
ESnet/Infinera Multi-Layer SDN Architecture
OpenFlow &
REST/JSON
OpenFlow
OTS Config
Manager
L0/L1
Topology Multi-Layer
Path Engine
Multi-Layer
Provisioning
Multi-Layer
Topology App
Circuits Reservation System (OSCARS)
SDN Controller
Floodlight
Traffic
Optimization
Engine
WDM/
OTN/
Packet
OTS
Virtualization
Multi-Layer
SDN Control
Layer
Infinera DTN-X
Host A Host B
Unified control plane approach for Packet & Optical network layers
Multi-vendor
L2/L3 Layer
Converged Optical
Transport Layer
Multi-Layer Provisioning & Optimization Demonstration
Host A Host B Host A Host B
100G
Host A Host B
Initial Configuration
10G 10G
• 2 10G circuits: routers
A-B & B-C
• 4 flows created from
A-B-C, using 4 10G
ports on Hosts
• Aggregate BW < 10G
A
B
C
Dynamic ML Provisioning
• 1 flow grows
substantially (UDP)
• Traffic optimizer
triggers new BW add
• ML controller
dynamically creates
new 100G circuit
• Redirects packet flow
to new circuit
Dynamic ML Optimization
• Flows uniformly
increase but <10G
aggregate
• Traffic optimizer
triggers router bypass
• ML controller
dynamically re-
provisions 10G circuit
w/ flows to bypass B
• What are SDN’s real objectives?
• Fine-granular programmable networking flows
• Global network view
• Centralized control program
• Standard, common forwarding & control abstraction
• Optical GMPLS seamlessly co-exists with programmable connectivity
today
• Connection oriented (TDM) services model
• Optional route computation
• Programmable circuit paths (TE) or nodal cross-connects
• Integrated signaling with ACID properties eases provisioning
• Transport SDN advocates leveraging (not replacing) GMPLS
• Direct Mode – nodal-level abstraction of connectivity
• Implicit Mode – domain-level abstraction of connectivity (w/ optional TE)
Role of GMPLS in Transport SDN
• Virtualization & multi-tenancy apply well to transport layer, but
requires different modeling
• E.g., addressing, hierarchy, resource tracking, logical port
alignment
• OpenFlow protocol compatible but requires extensions
• Transport layer topology discovery likely vendor & domain specific
• ACID properties across southbound API important in transport
• Synchronization capabilities needed between logical & physical layers
• Lifecycle management & resilience important for deployability
• Co-existence with GMPLS requires “full disclosure” to OpenFlow
What We’ve Learned
• Carrier SDN has significant benefits:
• Multi-layer, multi-domain operation
• Operationalizes transport layer’s flexibility & agility
• Virtualization of network resources
• OTS & GMPLS play key roles
• Open programmability & transport abstraction
• GMPLS facilitates higher level abstraction & carrier migration
• Transport platform & SDN requirements must harmonize
• Service-ready capacity
• Deterministic digital operations
Closing Remarks

More Related Content

What's hot

Colt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIsColt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIs
Colt Technology Services
 
SDN overview 2014
SDN overview 2014SDN overview 2014
SDN overview 2014
Dave Michels
 
An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & OpenflowPeyman Faizian
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Open Networking Summit
 
SDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity ServiceSDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity Service
Open Networking Summit
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband Forum
Open Networking Summit
 
State of Packet Optical Integration
State of Packet Optical IntegrationState of Packet Optical Integration
State of Packet Optical Integration
Colt Technology Services
 
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
Indonesia Network Operators Group
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
Open Networking Summit
 
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNFlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
Hao Jiang
 
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and BeyondOSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
Lumina Networks
 
Colt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plansColt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plans
Colt Technology Services
 
Data Center Interconnects: An Overview
Data Center Interconnects: An OverviewData Center Interconnects: An Overview
Data Center Interconnects: An Overview
XO Communications
 
Colt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plansColt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plans
Javier Benitez
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
Ronak Vyas
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?
Deborah Porchivina
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSS
Comarch
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open Networking Summit
 
Colt Novitas SDN World Congress 2015
Colt Novitas SDN World Congress 2015Colt Novitas SDN World Congress 2015
Colt Novitas SDN World Congress 2015
Colt Technology Services
 

What's hot (20)

Colt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIsColt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIs
 
SDN overview 2014
SDN overview 2014SDN overview 2014
SDN overview 2014
 
An overview of SDN & Openflow
An overview of SDN & OpenflowAn overview of SDN & Openflow
An overview of SDN & Openflow
 
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future PlansColt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
Colt’s Carrier SDN & NFV: Experience, Learnings & Future Plans
 
Software Defined Future
Software Defined FutureSoftware Defined Future
Software Defined Future
 
SDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity ServiceSDN-Based Enterprise Connectivity Service
SDN-Based Enterprise Connectivity Service
 
Updates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband ForumUpdates on NFV and SDN Activities from the Broadband Forum
Updates on NFV and SDN Activities from the Broadband Forum
 
State of Packet Optical Integration
State of Packet Optical IntegrationState of Packet Optical Integration
State of Packet Optical Integration
 
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
 
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDNFlowN vs FlowVisor: Scalable Network Virtualization in SDN
FlowN vs FlowVisor: Scalable Network Virtualization in SDN
 
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and BeyondOSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
OSN Bay Area Feb 2019 Meetup: ONAP Edge, 5G and Beyond
 
Colt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plansColt SD-WAN experience learnings and future plans
Colt SD-WAN experience learnings and future plans
 
Data Center Interconnects: An Overview
Data Center Interconnects: An OverviewData Center Interconnects: An Overview
Data Center Interconnects: An Overview
 
Colt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plansColt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plans
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?
 
Managing and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSSManaging and Implementing Network Function Virtualization with Intelligent OSS
Managing and Implementing Network Function Virtualization with Intelligent OSS
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
Colt Novitas SDN World Congress 2015
Colt Novitas SDN World Congress 2015Colt Novitas SDN World Congress 2015
Colt Novitas SDN World Congress 2015
 

Viewers also liked

Infinera Intelligent Transport Networks
Infinera Intelligent Transport NetworksInfinera Intelligent Transport Networks
Infinera Intelligent Transport Networks
Infinera
 
Open Transport Switch and Transport SDN
Open Transport Switch and Transport SDNOpen Transport Switch and Transport SDN
Open Transport Switch and Transport SDN
Infinera
 
The Benefits and Requirements for a Programmable Transport Layer
The Benefits and Requirements for a Programmable Transport LayerThe Benefits and Requirements for a Programmable Transport Layer
The Benefits and Requirements for a Programmable Transport Layer
Infinera
 
Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...
Anuj Malik
 
Open Transport Switch Enables Network Virtualization
Open Transport Switch Enables Network VirtualizationOpen Transport Switch Enables Network Virtualization
Open Transport Switch Enables Network Virtualization
Infinera
 
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefitsOfc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
roysoumya
 
OFC 2014: Fast Network Recovery
OFC 2014: Fast Network RecoveryOFC 2014: Fast Network Recovery
OFC 2014: Fast Network Recovery
Infinera
 
Evaluating efficiency of multi layer switching in future optical transport ne...
Evaluating efficiency of multi layer switching in future optical transport ne...Evaluating efficiency of multi layer switching in future optical transport ne...
Evaluating efficiency of multi layer switching in future optical transport ne...
Anuj Malik
 
FastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
FastSMP: Next Generation Approach to Protection: More Reliable, Less CostFastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
FastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
Infinera
 
Next Generation Inter-Data Center Networking
Next Generation Inter-Data Center NetworkingNext Generation Inter-Data Center Networking
Next Generation Inter-Data Center Networking
Infinera
 
Intelligent Transport Network in the Evolving Content Dominated Marketplace
Intelligent Transport Network in the Evolving Content Dominated MarketplaceIntelligent Transport Network in the Evolving Content Dominated Marketplace
Intelligent Transport Network in the Evolving Content Dominated Marketplace
Infinera
 
OFC 2014: Impact of Traffic and Network on OTN Switching Benefits
OFC 2014: Impact of Traffic and Network on OTN Switching BenefitsOFC 2014: Impact of Traffic and Network on OTN Switching Benefits
OFC 2014: Impact of Traffic and Network on OTN Switching Benefits
Infinera
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport Network
Infinera
 
Network economics of optical transport networks with sd fec technology
Network economics of optical transport networks with sd fec technologyNetwork economics of optical transport networks with sd fec technology
Network economics of optical transport networks with sd fec technology
Anuj Malik
 
High capacity optical
High capacity opticalHigh capacity optical
High capacity optical
Nisha Menon K
 
Building Next Generation Transport Networks
Building Next Generation Transport NetworksBuilding Next Generation Transport Networks
Building Next Generation Transport Networks
Infinera
 

Viewers also liked (16)

Infinera Intelligent Transport Networks
Infinera Intelligent Transport NetworksInfinera Intelligent Transport Networks
Infinera Intelligent Transport Networks
 
Open Transport Switch and Transport SDN
Open Transport Switch and Transport SDNOpen Transport Switch and Transport SDN
Open Transport Switch and Transport SDN
 
The Benefits and Requirements for a Programmable Transport Layer
The Benefits and Requirements for a Programmable Transport LayerThe Benefits and Requirements for a Programmable Transport Layer
The Benefits and Requirements for a Programmable Transport Layer
 
Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...Benefits of multi layer bandwidth management in next generation core optical ...
Benefits of multi layer bandwidth management in next generation core optical ...
 
Open Transport Switch Enables Network Virtualization
Open Transport Switch Enables Network VirtualizationOpen Transport Switch Enables Network Virtualization
Open Transport Switch Enables Network Virtualization
 
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefitsOfc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
Ofc presentation on Impact of Traffic and Connectivity on OTN Switching benefits
 
OFC 2014: Fast Network Recovery
OFC 2014: Fast Network RecoveryOFC 2014: Fast Network Recovery
OFC 2014: Fast Network Recovery
 
Evaluating efficiency of multi layer switching in future optical transport ne...
Evaluating efficiency of multi layer switching in future optical transport ne...Evaluating efficiency of multi layer switching in future optical transport ne...
Evaluating efficiency of multi layer switching in future optical transport ne...
 
FastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
FastSMP: Next Generation Approach to Protection: More Reliable, Less CostFastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
FastSMP: Next Generation Approach to Protection: More Reliable, Less Cost
 
Next Generation Inter-Data Center Networking
Next Generation Inter-Data Center NetworkingNext Generation Inter-Data Center Networking
Next Generation Inter-Data Center Networking
 
Intelligent Transport Network in the Evolving Content Dominated Marketplace
Intelligent Transport Network in the Evolving Content Dominated MarketplaceIntelligent Transport Network in the Evolving Content Dominated Marketplace
Intelligent Transport Network in the Evolving Content Dominated Marketplace
 
OFC 2014: Impact of Traffic and Network on OTN Switching Benefits
OFC 2014: Impact of Traffic and Network on OTN Switching BenefitsOFC 2014: Impact of Traffic and Network on OTN Switching Benefits
OFC 2014: Impact of Traffic and Network on OTN Switching Benefits
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport Network
 
Network economics of optical transport networks with sd fec technology
Network economics of optical transport networks with sd fec technologyNetwork economics of optical transport networks with sd fec technology
Network economics of optical transport networks with sd fec technology
 
High capacity optical
High capacity opticalHigh capacity optical
High capacity optical
 
Building Next Generation Transport Networks
Building Next Generation Transport NetworksBuilding Next Generation Transport Networks
Building Next Generation Transport Networks
 

Similar to Realizing a Multi-Layer Transport SDN: Practical Considerations and Implementation Experiences

Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
Deborah Porchivina
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
Hadeeb
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
Deborah Porchivina
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
Deborah Porchivina
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Cisco Canada
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
Deborah Porchivina
 
Clearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN DeploymentClearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN Deployment
Deborah Porchivina
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Radisys Corporation
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIFCPqD
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Deborah Porchivina
 
Control Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicControl Plane for High Capacity Networks Public
Control Plane for High Capacity Networks Public
CPqD
 
Protocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDNProtocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDN
Gerardo Pardo-Castellote
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
Lumina Networks
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Deborah Porchivina
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
MyNOG
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
CoreStack
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
nvirters
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
MyNOG
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaCPqD
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaCPqD
 

Similar to Realizing a Multi-Layer Transport SDN: Practical Considerations and Implementation Experiences (20)

Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
 
Clearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN DeploymentClearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN Deployment
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIF
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015
 
Control Plane for High Capacity Networks Public
Control Plane for High Capacity Networks PublicControl Plane for High Capacity Networks Public
Control Plane for High Capacity Networks Public
 
Protocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDNProtocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDN
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network Virtualization
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 
Software Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur ChannegowdaSoftware Defined Optical Networks - Mayur Channegowda
Software Defined Optical Networks - Mayur Channegowda
 

Recently uploaded

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 

Recently uploaded (20)

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 

Realizing a Multi-Layer Transport SDN: Practical Considerations and Implementation Experiences

  • 1. www.isocore.com/mpls2013 Realizing a Multi-Layer Transport SDN: Practical Considerations and Implementation Experiences Chris Liou Infinera cliou@infinera.com
  • 2. The Evolving Optical Core • Age of Virtualization – storage, compute, network • Varying, often dynamic, traffic patterns & profiles • Integration & orchestration of Network & IT Data Center & Virtualization • Industry moving to 100Gb coherent technology • Optical Super-channels & Flexible Grid emerging • Ethernet service rates increasing, but services no longer equivalent to ls Core Optical Technologies • Transport layer convergence (POTN) simplifying networks • Intelligent traffic mgmt & engineering enabling new flexibility, new architectural options • Emerging SDN solutions enable new control capabilities Capacity & Bandwidth Management
  • 3. Multi-Layer Networking Challenges • Network layers operating in isolation • Local optimization ≠ Global optimization • Cross-layer awareness & intelligence essential • Commercial implementation of inter-layer control plane lacking • Network operators dependent on equipment vendor control plane • Multi-vendor, multi-layer integration lacks standardization • Vendor specificity without common abstraction & protocols untenable • Proprietary vendor multi-layer solutions limits evolution & innovation Vendor W Vendor Z Vendor X Vendor Y Transport Network Layer IP/MPLS Network Layer ?
  • 4. How can Carrier SDN help? • Programmable networking capabilities • On-demand bandwidth services • increases utilization efficiency while enabling rapid innovation • Network abstractions & virtualization • Abstract specifics from higher layers • Challenge: Least Common Denominator vs Greatest Common Factor • Open standardized interfaces and protocols • Encourages multi-vendor environment, accessible by a broader ecosystem • Global network view • Centralized topology key for inter-layer coordination & optimization • Enables automation across multi-layer, multi-vendor networks What is needed to realize SDN in multi-layer networks?
  • 5. Transport SDN – The Missing Link Network Services Applications Multi-layer, Multi-vendor, Multi-domain SDN Controller Network Virtualization IT/Cloud Orchestration Business Applications Other SDN Control Solutions Application NBI  On-demand Bandwidth  Simplify/Automate Operations  Improve Resource Utilization  Speed New Service Deployment SDN Control, Virtualization & Applications Data CenterConverged P-OTN Packet, OTN, Optics evolution
  • 6. • Vanilla OpenFlow protocol leveraged for provisioning • REST/JSON API for configuration & management • Runs on or off NE • Administrator defined abstraction • Embeds open control onto the platform Open Transport Switch Light-weight Virtual Transport Switch OTS-Mgmt Agent OTS-Discovery Agent OTS-Data AgentOTS Management & Configuration Discovery & Monitoring Provisioning Transport SDN Control Layer REST/JSON OpenFlow protocol Converged Transport HW System V i r t u a l i z a t i o n m a p p i n g OTS enables open interface, user request mediation, & network virtualization
  • 7. Virtual Network Representation • OTSNode • Logical (virtual) transport system with switching capability & capacity • OTSPort • Logical ports for service connectivity that map to physical port resources • Not all physical ports are SDN enabled • OTSLink • Generalized topological bandwidth link between OTSs that maps to physical resources • Supports logical ports plus link attributes Virtual Network 2 Physical Transport Network
  • 8. ESnet/Infinera Multi-Layer SDN Architecture OpenFlow & REST/JSON OpenFlow OTS Config Manager L0/L1 Topology Multi-Layer Path Engine Multi-Layer Provisioning Multi-Layer Topology App Circuits Reservation System (OSCARS) SDN Controller Floodlight Traffic Optimization Engine WDM/ OTN/ Packet OTS Virtualization Multi-Layer SDN Control Layer Infinera DTN-X Host A Host B Unified control plane approach for Packet & Optical network layers Multi-vendor L2/L3 Layer Converged Optical Transport Layer
  • 9. Multi-Layer Provisioning & Optimization Demonstration Host A Host B Host A Host B 100G Host A Host B Initial Configuration 10G 10G • 2 10G circuits: routers A-B & B-C • 4 flows created from A-B-C, using 4 10G ports on Hosts • Aggregate BW < 10G A B C Dynamic ML Provisioning • 1 flow grows substantially (UDP) • Traffic optimizer triggers new BW add • ML controller dynamically creates new 100G circuit • Redirects packet flow to new circuit Dynamic ML Optimization • Flows uniformly increase but <10G aggregate • Traffic optimizer triggers router bypass • ML controller dynamically re- provisions 10G circuit w/ flows to bypass B
  • 10. • What are SDN’s real objectives? • Fine-granular programmable networking flows • Global network view • Centralized control program • Standard, common forwarding & control abstraction • Optical GMPLS seamlessly co-exists with programmable connectivity today • Connection oriented (TDM) services model • Optional route computation • Programmable circuit paths (TE) or nodal cross-connects • Integrated signaling with ACID properties eases provisioning • Transport SDN advocates leveraging (not replacing) GMPLS • Direct Mode – nodal-level abstraction of connectivity • Implicit Mode – domain-level abstraction of connectivity (w/ optional TE) Role of GMPLS in Transport SDN
  • 11. • Virtualization & multi-tenancy apply well to transport layer, but requires different modeling • E.g., addressing, hierarchy, resource tracking, logical port alignment • OpenFlow protocol compatible but requires extensions • Transport layer topology discovery likely vendor & domain specific • ACID properties across southbound API important in transport • Synchronization capabilities needed between logical & physical layers • Lifecycle management & resilience important for deployability • Co-existence with GMPLS requires “full disclosure” to OpenFlow What We’ve Learned
  • 12. • Carrier SDN has significant benefits: • Multi-layer, multi-domain operation • Operationalizes transport layer’s flexibility & agility • Virtualization of network resources • OTS & GMPLS play key roles • Open programmability & transport abstraction • GMPLS facilitates higher level abstraction & carrier migration • Transport platform & SDN requirements must harmonize • Service-ready capacity • Deterministic digital operations Closing Remarks