Upload
adva-optical-networking
View
609
Download
0
Embed Size (px)
DESCRIPTION
Achim Autenrieth presented these slides on the STRAUSS Project at the DRCN conference earlier this month. Check it out
Citation preview
Orchestration of Ethernet Services in
Software-Defined and Flexible
Heterogeneous Optical Networks –
the EU/JP Project STRAUSS
Achim Autenrieth, ADVA Optical Networking
DRCN 2014
Ghent , Belgium, April 1 – 3, 2014
2
Introduction of the project STRAUSS
Motivation
Organization of the consortium
Overall architecture of the project
Flexible Optical Infrastructure Solutions for Ethernet Transport
SDN Orchestration and Optical Network Virtualization
Multidomain Ethernet Services Orchestration Testbed
Latest Research Highlights: OFC Post-Deadline Paper
Conclusions
Outline
http://www.ict-strauss.eu @ICTstrauss
3
Project Name: Scalable and efficient orchestration of Ethernet services using software-defined and flexible optical networks.
Acronym: STRAUSS
Call identifier: FP7-ICT-2013- EU-Japan (Coordinated EU-Japan Call)
Funding scheme: STREP
EU Project Coordinator: Dr. Raul Muñoz. Centre Tecnològic de Telecomunicacions de Catalunya (CTTC)
JP Project Coordinator: Prof. Ken-ichi Kitayama. Osaka University
Duration: 36 months (1st June 2013 – 31st May 2016)
Total Cost: € 5.033.882.
EC Contribution: € 1.498.990.
JP Contribution: € 2.820.000
Project website: www.ict-strauss.eu
STRAUSS Project
Administrative Information
4
Organization of the Consortium
Industrial Partners Research Centers Universities
EU CONSORTIUM
CTTC (ES)
ADVA Optical Networking (DE),
Telefónica I+D (ES)
University of Bristol (UK)
Fraunhofer – HHI (DE)
JP CONSORTIUM
Osaka University
KDDI R&D Laboratories Inc.
Fujitsu Ltd.
5
Design, Integration and Development of
Optical Packet Switching (OPS) nodes for aggregation networks
Flex-grid DWDM Optical Circuit Switching (OCS) for metro and long haul transport
Virtualization layer for dynamic and on-demand partitioning of the optical infrastructure, offering virtual optical Ethernet transport networks (slices)
Legacy (e.g. GMPLS) and new (e.g. OpenFlow based) control plane approaches for the control and management of virtual slices
Service and network orchestration layer
interworking and coordination of heterogeneous control plane and transport technologies to offer end-to-end Ethernet transport services.
STRAUSS Project Objectives
6
The Need for >100Gb/s Optical Ethernet
Transport over EON and OPS
An efficient transport infrastructures for > 100Gb/s Ethernet services is the adoption of Ethernet as the technology of choice in data centers
Fixed-grid DWDM networks, EPS networks and aggregation technologies are not efficient for data rates > 100 Gb/s
Elastic optical networks (EON) and optical packet switching (OPS) networks based on bandwidth variable transponder (BVT) are key technologies
Challenge: Multi-domain multi-technology network orchestration
SDN
Data Center/MAN
Ethernet
OPS domain
BVT
Data Center/MAN
Ethernet
BVTEON domain
End-to-end Ethernet
service provisioning
ControllerController Controller
OPS domain
e.g. OpenFlow
e.g. GMPLS
7
The Need for Optical Network Virtualization
Each data center service has its own specific QoS and SLA requirements.
Network operators require dedicated and application-specific optical networks.
Optical network virtualization is a key technology for addressing this issue.
Service A
Service A
Service B
Service C
Service B
Service C
Virtual Optical Network #1 Virtual Optical Network #2 Virtual Optical Network #3
Shared Physical Infrastructure
8
The Need for Software-Defined Optical
Networks
Each network uses a control plane (e.g. OpenFlow or GMPLS) for the provisioning of dynamic, adaptive and fault-tolerant network services.
A physical infrastructure comprising heterogeneous optical transport and control plane technologies does not naturally interoperate.
Software defined Networking (SDN) is a key technology for addressing this issue.
OpenFlow Domain
SDN
OpenFlow DomainGMPLS Domain
GMPLS Controller
GMPLS Controller
OpenflowController
Data Center
Ethernet OPS
BVT
OpenflowController
Data Center
EthernetOPS
BVTFlexi/Fixed-grid
Optical Transport
Network
GMPLS Controller
End-to-end Ethernet
service provisioning
Service A
Service A
9
STRAUSS Architecture
Virtual Transport Infrastructure 1 Virtual Transport Infrastructure n
...
...
SDN-based Service and Network Orchestrator
Network Control & ManagementNetwork Control & Management
Flexi-grid OCS Domain 2Flexi-grid OCS Domain 1
OPS
OPSOPS/OCS
(BVT)
OPS/OCS
(BVT)
Virtual Resources Pool
GMPLS OpenFlow
Tra
nsport
Infr
a.
Tra
nsport
Virtu
aliz
atio
nV
irtu
al In
fra.
Ctr
l &
Mg
tE
nd-t
o-e
nd
Orc
hestr
ation
Virtualization Visor (Abstraction, Partitioning, Composition)
10
STRAUSS Use Case - Datacenter Connectivity
Virtual IT resources
SDN Network Orchestrator
Data Center Operator
Data Center 1
Core OPS Switches
Flexi-grid DWDM network
ToREthernet Switches
Aggregation OPS Switches
Data Center 2
Core OPS Switches
ToREthernet Switches
Aggregation OPS Switches
GMPLSController
GMPLSController
GMPLSController
OpenFlowController
Active StatefulPCE
TED LSPDBOpenFlowController
11
Flexible Optical Infrastructure Solutions for
Ethernet Transport
DMT Transceiver
Discrete Multi-Tone modulation (DMT)
Advanced modulation format realized by digital signal processing (DSP)
Multi carrier modulation format maximizes spectrum utilization
Optical Packet Switching (OPS)
Variable-length (= variable-bandwidth ) electrical packets are converted to fixed-length optical packet based on multicarrier technology (OFDM/DMT)
VB-FL optical OFDM packet significantly eases optical buffer management while achieving the statistical multiplexing effect
12
Flexible Optical Circuit Switched
(OCS) Transport Networks
Optical transport networks provides dynamic, high bandwidth, programmable services for Ethernet Transport
WS
S
WSS
WS
S
WSS
WSS
Packet Routers
OTN / EthernetSwitches
UNI/NNI
NMS
Optical Domain
ROADM
GMPLS Control Plane
13
Advanced Optical Technologies
Symbol rate (SR) is additional parameter:
400G leverages 100G (~30GBd)
1T needs 2..3x SR (~75GBd)
50GHz spaced channels
Future higher-speed channels
Maximum spectral efficiency super-channels
Op
tica
l Po
we
r
l nm
C
AnyDirection
WS
S
WS
S
WSS
WSS
λ1λ2 λ3
TX
WSS AnyColor
MissionColorless, Directionless ROADMs
Flexible Grid Optical Layer
SW-Defined Transceivers
Optical Spectrum as a Service
14
Optical Node Configuration
Network Line Port 2
1xN
WSS
1xN
WSS
1xN WSS
1xN WSS
1xN WSS
XPD
R
XPD
R
XPD
R
XPD
R
XPD
R
XPD
R
XPD
R
XPD
R
EXTERN
AL
Tunable transponders
Network Line Port 1 Network
Line Port 3
Colorless Module(s)
Directionless Module
Directional ROADM
Fixed Filter
XPD
R
XPD
R
PRO
T
External Wavelength
Transponder Protection
Fixed – Tunable Regeneration
Tunable –Tunable Regeneration
Fixed transponders
Connectivity & Topology Discovery
Signal Mapping & Format Compatibility
Optical Performance Constraints
Sequential Lightpath Setup/TeardownOptical Power Balancing
OSC(Out-of-band)
a) 40km
b) 60km
c) 20km
a)
b)
c)
d)
d)
15
Op
tica
l Tra
nsp
ort
Networkprogrammability
HW abstractionand virtualization
Centralizedmanagement & control
Flow/circuit oriented data plane
SDN for Optical Networks
Separation of data and control plane
Facilitate optical layer virtualization & programmability based on HW abstraction
SDN Principles
In the SDN architecture, • the control and data
planes are decoupled, • network intelligence
and state are logically centralized,
• and the underlying network infrastructure is abstracted from the applications.
16
Direct
Optical Transport and SDNDirect vs. Indirect Model
How to best extend SDN to transport layer?
Direct control yields potential benefits at cost of complexity and latency
Indirect control is easier to implement, and provides a migration path
Network Hypervisor key element to provide network abstraction, virtualization, and multi-tenancy in abstract model and leverage existing control plane protocols
SDN Controller(Abstract Model)
SDN Controller(Direct Model)
Abstract (Overlay)
Network
Hypervisor
Finding the appropriate level of abstraction is key to virtualization
Network
Hypervisor
17
Abstract Model –
Topology Virtualization Options
Abstract Link
“You can reach this destination across this domain with these characteristics”
Paths in the optical domain become links in the virtual topology
Allows vendor indepedent constraintmodelling
Virtual Node aggregation
hides internal connectivity
issues and physical
constraints
Abstract Link aggregation
needs compromises and
frequent updates
See also: Aihua Guo, "Network Virtualization", OFC 2014, Monday, M2B.5
Virtual Node
Hierarchical abstraction
Presents subnetwork as a virtual switch
Simple model, but can be deceptive
No easy way to advertise “limited cross-connect capabilities”
18
Optical Network Hypervisor
WAN is exposed as abstracted virtual topology
SDN Controller #2
SDN Controller #1
SDN Controller #3
SDN Controller #4
Optical Network Controller / HyperVisorNMS / OSS
SNMP, NETCONF
OF, NETCONF, RESTful API
OF, NETCONF,PCEP
OF, PCEPGMPLS-ENNI, BGP-LS
SNMP, MTOSI
OpenFlow PCEP GMPLS-ENNIBGP-LS NETCONF/YANG
REST
Ab
stra
ctio
nP
hys
ical
ress
ou
rce
sD
eri
ved
top
olo
gy
19
STRAUSS SDN Orchestration Testbed
SDN Network Orchestration
ABNO Controller
PCE
GMPLS-enabled Flexi-grid
DWDM domain
Active StatefulPCE
TED LSPDBTED
Topology Server
VNTM
Topology Server OPS
Flow Server
Provisioning Manager
TREMA Controller
REST API
OpenFlow
OpenFlow-enabled OPS/Flexi-grid
DWDM domain
NOX Controller
REST API
OpenFlow
OpenFlow-enabled OPS
DWDM domain
OpenFlowController
REST API
Network Hypervisor
OpenFlow + GMPLS enabledDWDM domain
OCS
OPS OCS
TED LSPDB
OFC Post Deadline Paper Th5A.2
First international SDN-based Network
Orchestration of Variable-capacity OPS over
Programmable Flexi-grid EON
Y. Yoshida1, A. Maruta1, K. Kitayama1, M. Nishihara2, T. Tanaka2, T. Takahara2, J. C. Rasmussen2, N. Yoshikane3, T. Tsuritani3, I. Morita3, S. Yan4, Y. Shu4, M.
Channegowda4, Y. Yan4, B.R. Rofoee4, E. Hugues-Salas4, G. Saridis4, G. Zervas4, R. Nejabati4, D. Simeonidou4, R. Vilalta5, R.Muñoz5, R. Casellas5, R. Martínez5, M. Svaluto5, J. M. Fàbrega5, A. Aguado6, V. López6, J. Marhuenda6, O. González de
Dios6, J. P. Fernández-Palacios6
1 2 3 4 5 6
STRAUSS Latest Result Highlights
21
Network Virtualization Testbed
22
Orchestration in OpenFlow-based OPS-EON
International Network Demonstrator
OpenFlow-based OPS
40-100Gbps DMT Tx as BVT
OPS<->EONInterfacing
OpenFlowController
RX3
RX2
OpenFlowagent
optical packets
OpenFlowController
ABNO Controller
ProvisioningManager
SDN Network Orchestration
Extended PCEP for OF
Topology Rest API
Flow Programmer
REST API
Topology API
PCE
Topology Server
Topology Rest APIFlow
Programmer REST API
Elastic Optical Network with OPS interface
OPS Router RX1
23
Distance-Adaptive-DMT-based OPS
with OpenFlow Control
OpenFlowController
OpenFlowagents
OPSRounter
Flow tbl. -> SW tbl.
1-100G DMT Tx
OPSRounter
OPSRounter
1-100G Rx
2km=100Gbps40km=40Gbps
OpenFlowController
t
Aggregation+
Multicarrier (MC) Adaptive mod.
f
T nsFL-VC optical packets
64-9604byte client Ether packets
T ns
Policy control
• Fixed-length optical packet eases optical buffer scheduling • Payload capacity is maximized based on (expected) distance to the destination• Sophisticated NW control is required to gain statistical multiplexing effect
T ns
24
Application-Based Network Operations (ABNO)
ABNO controller
PCE, includes OF extentions
Topology Server
Provisioning Manager
SDN Network Orchestration
OpenFlow EON Controller
Optical OpenFlow extensions (Frequency Slot allocation)
OpenFlow OPS Controller
Trema with OpenFlow OPS extensions (including OPS label)
25
STRAUSS demonstrated a multi-domain multi-technology network orchestration of Variable-capacity OPS over Programable Flexi-Grid EON
Data plane achievements:
46-108Gb/s distance-adaptive DMT-based FL-VC OPS
Integrated OCS/EON programable node with real-time OPS-EON interface
Flexi-Grid Network Function Programable node
Control plane achievements:
OpenFlow-based OPS Controller
Flexi-Grid SDN Controller
Application-Based Network Operations for network orchestration
This could serve as an architecture for elastic-bandwidth slice provisioning with the finest data granularity for SDN applications.
OFC PDP Conclusions
26
SDN Enables Optical Network
Operation and Control Innovation
Datacenter Connectivity Network Virtualization & Orchestration
Multilayer Optimization Open Application Framework
27
Network Operation Evolution with
Software Defined Networking
Network & Service Mgmt& Apps Control Plane SDN
Shortened time-to-market of networking applications by optical network virtualization based upon cost/energy-
efficient OPS/OCS based Ethernet transport
Abstraction & Virtualization
Network Programmability
End-to-End Service Orchestration
Thank you!Achim Autenrieth [email protected]
STRAUSS ContactsKen-ichi Kitayama [email protected]
Raul Munoz [email protected]
http://www.ict-strauss.eu @ICTstrauss