paving the path to multi-layer networking via sdn - infinera · pdf file1 | infinera...
TRANSCRIPT
1 | Infinera Confidential & Proprietary
Paving the Path to Multi-Layer Networking via SDN Cable Tech Summit 2014 Chris Liou VP Network Strategy
2 | Infinera Confidential & Proprietary
• Accelerate development of new services
• Multi-tenancy, Transport Network Virtualization
• Customer-driven networking & services (NaaS)
Service Innovation
• Unified control plane
• Simplify multi-layer, multi-vendor provisioning
• Standard, open API’s
Operations Automation
• Increase network efficiency through optimal resource utilization
• Globally optimize traffic
• Coordinate multi-layer restoration
Network Optimization
Key Drivers for Transport SDN
3 | Infinera Confidential & Proprietary
Decouple data & control planes • For transport, not
necessarily all CP functions
Logically centralize networking intelligence • Globalized view
• Central orchestration
Open APIs • Programmability
• Standardized information models
• Abstraction is key
SDN ≠ OpenFlow
An Intro to Key SDN Concepts
ONF Framework Architecture
4 | Infinera Confidential & Proprietary
Application Use Case 1: Multi-layer Optimization for Intelligent Transport
Need for multi-layer representation, topology computation & provisioning
SDN approach facilitates orchestration across layers & domains
Benefit: Network carries traffic at the most optimal layer
SDN Multi-Layer Orchestration & Optimization
$,W
Router
Optics
Digital Switching
$$$,kW
Converged P-OTN Layer
IP/MPLS Layer
Analytics Provisioning
5 | Infinera Confidential & Proprietary
Application Use Case 2: Elastic Data Center Interconnect (EDCI)
Data Center Data Center
SDN Orchestration
Centralized Intelligence & Control
Dynamic orchestration of flexible inter-DC bandwidth • Cloud bursting, Bandwidth on demand (L2, L1, L0), Disaster recovery, VM migration
Unified coordination of packet flows & transport • Cross-layer coordination of packet QoS, L1 bandwidth, latency, resiliency & diversity
• Reconfigurable & adaptive to traffic/performance demands (L1 & L2)
Dynamic , adjustable packet-optical bandwidth
GMPLS/SSON Enabled Packet/Optical Core
6 | Infinera Confidential & Proprietary
Relevant Standards & Technologies Transport SDN
Standards efforts
• ONF Optical Transport Working Group (OTWG)
• Architecture, information modeling (nodal & network)
• OpenFlow protocol extensions
• OIF
• Carrier SDN requirements & use-cases
• IETF
• PCE, ABNO (controller arch), abstract topology
• YANG modeling, protocols
Open source initiatives
• OpenDaylight consortium
• ON.Lab Open Network OS
7 | Infinera Confidential & Proprietary
Software Enabled Platforms • Modular, multi-layer transport solutions (L0 – L2.5)
• Deployable independent network layers or integrated converged solutions
Open and Easy to Integrate • Open, lightweight approach
• Integration with any provider’s SDN controller
Open Transport Switch (OTS) Innovation • Transport service layer focus
• Multi-tiered abstractions & resource virtualization
• Standards-based information modeling w/ multiple control APIs
• Multiple operational modes & levels of control plane centralization
From concept to first product • Multiple OTS collaboration PoCs production integration w/ OTSv
• Multi-vendor/multi-layer applications in ideation
Infinera Approach to Transport SDN
8 | Infinera Confidential & Proprietary
• Multi-layer (L0 - L2.5) transport abstraction
• Multi-protocol control interfaces
• Programmatic APIs for configuration, discovery, & management
• Architected to run anywhere
• Interworks with SSON/ GMPLS
Virtualizing Transport Systems Open Transport Switch (OTS) Concept
Management & Config
Discovery & Monitoring
Provisioning OTS
SDN Control Layer
REST/JSON NETCONF RESTCONF
REST/JSON NETCONF RESTCONF PCEP OpenFlow
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 & network virtualization for SDN
9 | Infinera Confidential & Proprietary
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
Host A Host B
Virtual Transport Network
OpenFlow Enabled Packet Network
10G 100G 10G 100G
1.Multi-layer provisioning
2.Dynamic Router offload
3.Dynamic Site bypass
PoC Scenarios
Multi-Layer Provisioning & Optimization PoC ESnet, Brocade Collaboration
analytics provisioning
10 | Infinera Confidential & Proprietary
ABNO Controller Policy Agent
ALTO Server
Topology Module
I2RS Client
L3 PCE
VNTM
L1 PCE
Provisioning Manager
OAM Handler
Multi-Layer SDN Control
Layer
Telefónica Multi-Layer SDN Architecture PoC IP Link Automation & MPLS NaaS
Network as a Service (NaaS)
Multiple south-bound protocols • REST/JSON • OpenFlow • Netconf/YANG • PCEP • BGP-LS
Multi-layer PCE-based controller: Point and click IP/MPLS services w/automatic router & transport layer provisioned automatically
Application: Dynamic MPLS tunnel service creation in multi-layer, multi-vendor environment.
OTS
OTS
OTS
MX-240-1
MX-240-2
MX-240-3
DTN1 DTN3
DTN2
100G
100G 100G 10G
10G 10G
10G 10G 10G
DWDM Super-Channels
Bandwidth Virtualization
Open Transport Switch (OTS)
Digital Switching
Intelligent Transport Abstraction
11 | Infinera Confidential & Proprietary
End-to-end Multi-Layer, Multi-Domain PoC APAC Tier 1 Service Provider
MPLS-TP Aggregation
Domain
OTN/WDM Core Domain
OVS OVS VM VM
PW/LSP
ODU/OCh/OXC
Ethernet
ODU/OCh/OXC
MPLS Controller Optical Controller Cloud Manager
Transport SDN Controller (Multi-Domain)
DC Domain
Multi-layer , Multi-domain Orchestration • Network & resource virtualization • Multi-tenancy virtual networks (slicing) • Single-pane E2E provisioning across layers • Multi-layer failure monitoring Multi-protocol southbound APIs
• OpenFlow, REST, SNMP, TL-1
Multi-controller, multi-technology PoC • Network: OTN/WDM, MPLS-TP, Ethernet • Key SDN components:
• Infinera Open Transport Switch • OVS • NEC OdenOS & Ryu • Hitachi SDTN Controller
DC Domain
MP
LS-T
P
MP
LS-T
P
Cloud Manager OVS Controller
Mu
lti-
laye
r
12 | Infinera Confidential & Proprietary
OTSv – Transport Abstraction & Programmability
From Concept to Product
OTS
v A
PI
Fun
ctio
ns
IT/Cloud Orchestration
SDN Controllers
Request/Response https/REST/JSON
NE Communication Layer (ssh,xml)
Packe
t
GMPLS/SSON
Inventory SubNetwork, NE, Port
Provisioning SNC
Port Monitoring State, Fault, Config
Adaptation Function Inventory, Provisioning, Monitoring
Security Basic, Oauth
https/REST/JSON
Notifications Pub/Sub Websockets/JSON/STOMP
Virtualization, Overlay – Future
OTSv plugins
Multi-Layer Transport Control API (L0-L2) • Technology agnostic network model
• Layer specific provisioning model
Inventory & discovery • Topology resources
• Network, SubNetworks, NEs, Links
• NE, Port, Switch Inventory
• Information, availability, state
Provisioning & protection • SNC: Network level, NE level
• Traffic engineering, route query
Realtime monitoring • Create/Delete/Update notif.
• Problems/Alarms
• Performance stats
Server & VM hosted
Notifications – R2
Converged Transport Solutions L0/L1/L2, L0/L2, L0, L1
SDN
Co
ntr
ol
Laye
r Networking Apps
Secure communications
13 | Infinera Confidential & Proprietary
Intelligent optical transport driving new approach to scaling core • Service-ready capacity facilitates BW delivery @ Internet speed
• Unparalleled flexibility with Digital (packet, OTN) and optical (ROADM) switching
Multi-Layer SDN has significant benefits • APIs driven automation & operations
• Rapid application & service innovation
• Globalized view facilitates optimization of traffic & network
GMPLS facilitates evolutionary, open approach • Open SDN control layer, flexible integration options
• Leverage existing robust control plane functions
Summary