Jörg-Peter Elbers, Achim Autenrieth ADVAnced Technology August 2012 Rev 1.0
Software Defined Optical Networks with Optical OpenFlow
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 2 2
Outline
• Software Defined Networks & OpenFlow
• Optical Domain Extensions and Applications
• Summary
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 4 4
Software Defined Networking (SDN)
Data Plane
Network OS
App App App App App App App App
Virtual Network Slices
API
API
API
End-u
ser
valu
e c
reation
SDN enables
new networking
paradigms
through flexibility,
agility, and
programmability!
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 5 5
• Deterministic behaviour,
predictable performance,
rapid convergence
• Simplified planning,
global optimization,
off-line analysis
• Secure multi-tenancy &
infrastructure sharing
• Better machine &
service mobility
• Application-driven
networking
Network programmability
HW abstraction and virtualization
Centralized management & control
Flow oriented data plane
SDN Principles & Benefits
Separation of data and control plane
Key SDN innovations: virtualization and application-level programmability. Key SDN innovations: virtualization and application-level programmability.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 6 6
OpenFlow in a Nutshell
The most prominent protocol for Open Source SDN implementations. The most prominent protocol for Open Source SDN implementations.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 7 7
Early SDN/OF Adopters
Research & campus networks Web 2.0 Data centers
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 8 8
SDN Inside The Data Center
Virtual server Virtual server Virtual
network Virtual
network
Virtual storage Virtual storage
Orchestration of IT & network resources Orchestration of IT & network resources
Storage pool Fabric interconnect Server pool
SDN adds missing piece to the virtualization puzzle: Network virtualization. SDN adds missing piece to the virtualization puzzle: Network virtualization.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 9 9
Emerging SDN Applications
• Extend SDN into the optical domain
• Provide low-latency/high capacity
• Hide optical layer complexity
Packet-based Cloud Access 2 Optical Cloud Connectivity 1
• Extend SDN to access & backhauling
• Manage QoE with constrained capacity
• Allow content/service-aware optimization
Programmable connectivity for data center & carrier infrastructure Programmable connectivity for data center & carrier infrastructure
Optical network
Carrier Ethernet access
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 11 11
• Allow flexible resource pooling on a global scale
• New applications
• Follow the sun/dark
• Load balancing
• Bandwidth calendaring
• Bulk transfers
• Optical SDN for low latency/high capacity
• But: Optical brings new challenges to SDN
SDN for Cloud Connectivity
Optical OpenFlow requires extensions on protocol & architecture level. Optical OpenFlow requires extensions on protocol & architecture level.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 12 12
Circuit Switching with OpenFlow
12
Circuit Flows
Out Port
Out Lambda
Starting Time-Slot
Signal Type
VCG 12 In
Port In
Lambda
Starting Time-Slot
Signal Type
VCG
Circuit Switching Extensions
Good for electrical switches, but limited support for optical wavelength switching. Good for electrical switches, but limited support for optical wavelength switching.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 13 13
Optical OpenFlow Extensions
C
Any λ
λ Block
WS
S
WS
S
WSS
WSS
λ1 λ2 λ3
TX
WSS
1:N
WSS
1:N WSS
1:N
WSS
1:N WSS
1:N WSS
OpenFlow
Controller
CFLOW_MOD
CFLOW_MOD
OpenFlow Agent
OpenFlow Agent
OpenFlow Agent
CFLOW_MOD
OFELIA Optical OpenFlow Networking Testbed at University of Essex
OFELIA Optical OpenFlow Networking Testbed at University of Essex
Topology & Node Discovery
Optical Node Model
Dynamic Switching Constraints
Topology & Node Discovery
Optical Node Model
Dynamic Switching Constraints
Lightpath Setup / Teardown with Optical Power Balancing &
Optical Impairment Awareness
Lightpath Setup / Teardown with Optical Power Balancing &
Optical Impairment Awareness
OpenFlow Prototype for FSP 3000 ROADM platform OpenFlow Prototype for
FSP 3000 ROADM platform
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 14 14
Optical OpenFlow Modes
• Flat Network Mode
• Optical network exposed to OpenFlow controller
• OpenFlow controller with circuit & optical extensions
• One OpenFlow agent per network element
• Optical layer control as OF controller app
• Encapsulated Optical Network Mode (aka Fat Switch Mode)
• Optical network abstracted as virtual switch
• Plain packet-based OpenFlow controller
• Single OpenFlow agent per optical domain
• Optical layer control by established technologies
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 15 15
Visualization
Facility
High Capacity
ROADM Network
End-User
Orchestration of IT &
Networking Resources
by Controller App
(3) Reserve Resources (2) Submit Request including
User Context
(1) Publish Service and
Infrastructure Information
Request
Path Computation
Path Computation
Streaming
Server
First Optical OpenFlow Demonstration Packet over Wavelength-Switched ROADM Network
Joint demo with Uni Essex (NOW: BRISTOL UNIVERSITY) @ Future Internet Assembly, Aalborg, May 10-11, 2012
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 16 16
First International Demonstration Multi-Domain & Multi-Technology Packet over Fixed/Flexi Grid
See ECOC Postdeadline Paper Th.3.D.2
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 18 18
Summary & Conclusions
• SDN brings programmability and
virtualization to the networking world
• OF is the most prominent open-source
SDN protocol today
• Optical extensions allow cloud
connectivity for bandwidth/latency sensitive applications
• Demonstration have proven technical feasibility
• Standardization is pursued in the ONF (New Transport Group)
OpenFlow
Source: Gartner technology hype cycle, adapted from Wikipedia
Thank you
IMPORTANT NOTICE
The content of this presentation is strictly confidential. ADVA Optical Networking is the exclusive owner or licensee of the content, material, and information in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.
The information in this presentation may not be accurate, complete or up to date, and is provided without warranties or representations of any kind, either express or implied. ADVA Optical Networking shall not be responsible for and disclaims any liability 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.
© 2012 ADVA Optical Networking. All rights reserved. Confidential. 20 20 tu-berlin.de ibbt.be ethz.ch telekom.com eict.de i2cat.cat nec.com essex.ac.uk advaoptical.com stanford.edu
Eight Interconnected OpenFlow Islands
OFELIA
• Project partners: EICT, DTAG, UESSEX, I2CAT, TUB, NEC, IBBT, ETH Zürich, ADVA, STANFORD
• Duration: Sep. 2010 – Aug. 2013 (36 months)
• Provide a unique experimental facility based on OpenFlow
• Control the network itself – precisely and dynamically
• Allows virtualizing and controlling the network environment
through secure and standardized interfaces
• Allows for Experimentation on multi-layer and multi-technology
networks – Program your own cloud network!
• Islands publicly available for experiments
• OFELIA belongs to the second wave of FIRE projects under FP7
EU FP7 OFELIA OpenFlow in Europe - Linking Infrastructure and Applications
More information at: http://www.fp7-ofelia.eu
UEssex Island equipped with ADVA ROADMs