05.01.2015 Views

Network Virtualization and SDN/OpenFlow for Optical ... - Ofelia

Network Virtualization and SDN/OpenFlow for Optical ... - Ofelia

Network Virtualization and SDN/OpenFlow for Optical ... - Ofelia

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Network</strong> <strong>Virtualization</strong> <strong>and</strong><br />

<strong>SDN</strong>/<strong>OpenFlow</strong> <strong>for</strong> <strong>Optical</strong><br />

<strong>Network</strong>s - EU Project OFELIA<br />

Achim Autenrieth, Jörg-Peter Elbers<br />

ADVA <strong>Optical</strong> <strong>Network</strong>ing SE<br />

<strong>Network</strong>ed Systems (NetSys) 2013<br />

Stuttgart, 14.03.2013


Outline<br />

<strong>Network</strong> <strong>Virtualization</strong><br />

<strong>SDN</strong> & <strong>OpenFlow</strong><br />

EU Project OFELIA<br />

<strong>SDN</strong> / <strong>OpenFlow</strong> in <strong>Optical</strong> <strong>Network</strong>s<br />

2<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


The Big Picture - 2012 Tops …<br />

Software-Defined<br />

<strong>Network</strong>s<br />

Cloud Services &<br />

Big Data<br />

Mobile<br />

Broadb<strong>and</strong><br />

“<strong>SDN</strong> is possibly the<br />

biggest shift in telecoms<br />

in 30 years…<br />

The network is finally<br />

the computer.”<br />

M. Finnie, Interoute,<br />

Oct. 2012<br />

“In a few years,<br />

we can expect the<br />

communications industry<br />

to look <strong>and</strong> feel similar to<br />

the IT industry.”<br />

<strong>Network</strong> Function <strong>Virtualization</strong><br />

Operator Paper, Oct. 2012<br />

“Mobile data traffic will<br />

increase 18-fold between<br />

2011 <strong>and</strong> 2016. There will<br />

be over 10 Billion mobileconnected<br />

devices in 2016.”<br />

Cisco Visual <strong>Network</strong>ing Index,<br />

Feb. 2012<br />

3<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Customer<br />

<strong>Network</strong> <strong>Virtualization</strong><br />

<strong>Virtualization</strong> enables the creation of logically isolated network partitions over<br />

abstracted physical networks <strong>and</strong> share them in a flexible <strong>and</strong> dynamic way.<br />

Orchestration of IT & network resources<br />

Key aspects<br />

Programmability <strong>and</strong> orchestration<br />

of end-to-end services<br />

Virtual<br />

storage<br />

Tenant #1<br />

Virtual<br />

server<br />

Virtual network #1<br />

Virtual<br />

storage<br />

Tenant #2<br />

Virtual<br />

server<br />

Virtual network #2<br />

Isolation, aggregation <strong>and</strong><br />

composition of multi-tenant<br />

virtual networks<br />

Virtual Resources<br />

Recursive abstraction,<br />

combination <strong>and</strong><br />

partitioning of resources<br />

Enterprise<br />

Ethernet Access<br />

<strong>Optical</strong> Access<br />

IP Edge<br />

Metro WDM<br />

IP/MPLS Core<br />

Core WDM<br />

Data Center<br />

#1<br />

Data Center<br />

#2<br />

<strong>Network</strong> virtualization<br />

<strong>and</strong> hardware abstraction<br />

4<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


<strong>Virtualization</strong> in Transport <strong>Network</strong>s<br />

Web 2.0 data centers<br />

Global carriers<br />

5<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Software Defined <strong>Network</strong>ing (<strong>SDN</strong>)<br />

<strong>and</strong> <strong>OpenFlow</strong><br />

• Software Defined <strong>Network</strong>ing (<strong>SDN</strong>)<br />

• <strong>SDN</strong> virtualizes the network infrastructure – the natural step beyond<br />

virtualization of servers <strong>and</strong> storage<br />

• <strong>Virtualization</strong> has appealed to network managers <strong>for</strong> some time;<br />

consequently, <strong>SDN</strong> is a strategy of substantial global interest.<br />

• <strong>OpenFlow</strong><br />

• Has emerged as one of the world’s most popular <strong>SDN</strong> protocols,<br />

particularly among data centers <strong>for</strong> Web 2.0 companies<br />

• One solution <strong>for</strong> the control of cloud computing, storage, <strong>and</strong><br />

networking resources with a single, unified API*<br />

• The Vision<br />

• With a single instruction, the controller can jointly create virtual<br />

machines, <strong>and</strong> reserve computing, networking <strong>and</strong> storage resources<br />

in a virtual slice.<br />

<strong>OpenFlow</strong> is seen as a native interface <strong>for</strong> <strong>SDN</strong><br />

*Application Programming Interface<br />

6<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Software Defined <strong>Network</strong>ing (<strong>SDN</strong>)<br />

The missing piece <strong>for</strong> network virtualization<br />

End-user value creation<br />

App App App App<br />

API<br />

Virtual <strong>Network</strong> Slices<br />

API<br />

<strong>Network</strong> OS<br />

API<br />

<strong>SDN</strong> enables<br />

network<br />

virtualization<br />

through<br />

centralized<br />

control, data<br />

<strong>and</strong> control<br />

plane<br />

separation, <strong>and</strong><br />

API based<br />

programmability<br />

Data Plane<br />

7<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


<strong>SDN</strong> Principles & Benefits<br />

Separation of data<br />

<strong>and</strong> control plane<br />

Flow oriented<br />

data plane<br />

Centralized<br />

management & control<br />

HW abstraction<br />

<strong>and</strong> virtualization<br />

<strong>Network</strong><br />

programmability<br />

• Deterministic behaviour,<br />

predictable per<strong>for</strong>mance,<br />

rapid convergence<br />

• Simplified planning,<br />

global optimization,<br />

off-line analysis<br />

• Secure multi-tenancy &<br />

infrastructure sharing<br />

• Better machine &<br />

service mobility<br />

• Application-driven<br />

networking<br />

Key <strong>SDN</strong> innovations: virtualization <strong>and</strong> application-level programmability.<br />

8<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


What is <strong>OpenFlow</strong><br />

The most prominent protocol <strong>for</strong> Open Source <strong>SDN</strong> implementations<br />

enabling remote configuration of an NE from a central Controller<br />

• Invented by Stan<strong>for</strong>d's Future Internet research program<br />

• Currently being st<strong>and</strong>ardized by ONF<br />

• Decoupling control <strong>and</strong> user plane<br />

• Cache control decisions in data path (flow table)<br />

using small set of primitives (“Forwarding instruction set”)<br />

9<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Circuit Switching With <strong>OpenFlow</strong><br />

Circuit Switching Extensions<br />

Circuit Flows<br />

In<br />

Port<br />

In<br />

Lambda<br />

VCG<br />

Starting<br />

Time-Slot<br />

Signal 10<br />

Type<br />

Out<br />

Port<br />

Out<br />

Lambda<br />

VCG<br />

Starting<br />

Time-Slot<br />

Signal 10<br />

Type<br />

Good <strong>for</strong> electrical switches, but limited support <strong>for</strong> optical wavelength switching<br />

10<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Why <strong>SDN</strong> <strong>and</strong> <strong>Optical</strong> <strong>Network</strong>ing<br />

Trans<strong>for</strong>ming the network into a programmable, virtualized resource<br />

11<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


EU FP7 Project OFELIA<br />

<strong>OpenFlow</strong> in Europe – Linking Infrastructure <strong>and</strong> Applications<br />

• Started September 2010<br />

Duration: 3 years<br />

• Total budget 6.3M€, funding 4.45M€<br />

• 10 partners<br />

10 <strong>OpenFlow</strong>-enabled isl<strong>and</strong>s<br />

• Provide a unique experimental<br />

facility based on <strong>OpenFlow</strong><br />

13<br />

• Control the network itself – precisely <strong>and</strong><br />

dynamically<br />

• Allows virtualizing <strong>and</strong> controlling the network<br />

environment through secure <strong>and</strong> st<strong>and</strong>ardized<br />

interfaces<br />

• Allows <strong>for</strong> Experimentation on multi-layer <strong>and</strong><br />

multi-technology<br />

networks – Program your own cloud network!<br />

• Isl<strong>and</strong>s publicly available <strong>for</strong> experiments<br />

More in<strong>for</strong>mation at: http://www.fp7-ofelia.eu<br />

UBristol Isl<strong>and</strong><br />

equipped with<br />

ADVA ROADMs<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.<br />

• Gent (IBBT)<br />

• Bristol (UBristol)<br />

• Zurich (ETH)<br />

• Barcelona (Spain)<br />

• Berlin (TUB)<br />

• Rome, Catania(CNIT)<br />

• Trento (Create-Net)<br />

• Pisa (CNIT, 2 locations)<br />

• Uberlândia (UFU)


OFELIA Challenges <strong>and</strong> Objectives<br />

OFELIA builds the first <strong>OpenFlow</strong> switching testbed in Europe.<br />

Essential <strong>for</strong> Future Internet experimentation.<br />

What is<br />

<strong>OpenFlow</strong> <strong>and</strong><br />

why<br />

experimental<br />

facility<br />

Scientific<br />

challenges<br />

Open issues<br />

Advances<br />

beyond state<br />

of the art.<br />

Priorities w.r.t.<br />

scientific<br />

challenges<br />

OFELIA creates real-world experimental networking substrate<br />

– Allows flexible control down to individual flows<br />

– Is protocol agnostic, programmable, scalable<br />

– Allows deployment & test of new controllers & control apps<br />

Main objective is the creation of a research facility including<br />

– <strong>Virtualization</strong>: automatic creation of slices<br />

– Multi-domain extensions of controllers (<strong>for</strong> federation of isl<strong>and</strong>s)<br />

– Extension into optical <strong>and</strong> wireless technologies<br />

OF extensions needed <strong>for</strong> multi-layer, multi-domain experiments<br />

– Any domain or layer borders require flow processing; Interface between<br />

controller <strong>and</strong> processing plug-ins needs to be developed & tested<br />

– Extend filter <strong>for</strong>mat description to generic labels<br />

(CarrierEther,IPv6, optical ciruits)<br />

– non-IP experiments such as content-based addressing<br />

NW<br />

Control<br />

application<br />

<strong>OpenFlow</strong><br />

controller<br />

Switch<br />

packet/<br />

circuits<br />

Processing<br />

14<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


WSS<br />

WSS<br />

1:N WSS<br />

<strong>Optical</strong> <strong>OpenFlow</strong> Extensions<br />

<strong>OpenFlow</strong> Support <strong>for</strong><br />

FSP 3000 ROADM plat<strong>for</strong>m<br />

<strong>Optical</strong> Per<strong>for</strong>mance Constraints<br />

Sequential Lightpath Setup/Teardown<br />

<strong>Optical</strong> Power Balancing<br />

<strong>Optical</strong> Node Model:<br />

Wavelength Continuity &<br />

Dynamic Switching Constraints<br />

WSS<br />

1:N WSS<br />

Connectivity & Topology Discovery<br />

Signal Mapping & Format Compatibility<br />

1:N WSS<br />

WSS<br />

λ Block<br />

WSS<br />

λ 2 λ 3<br />

TX C<br />

λ 1<br />

Any λ<br />

1:N WSS<br />

1:N WSS<br />

OSC<br />

(Out-of-b<strong>and</strong>)<br />

<strong>Optical</strong> extensions required to deal with the analogue nature of the optical layer<br />

15<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


<strong>Optical</strong> <strong>OpenFlow</strong> Modes<br />

• Flat / Direct <strong>Network</strong> Mode<br />

• <strong>Optical</strong> network exposed to <strong>OpenFlow</strong> controller<br />

• <strong>OpenFlow</strong> controller requires circuit & optical extensions<br />

• One <strong>OpenFlow</strong> agent per network element<br />

• <strong>Optical</strong> layer control as OF controller app<br />

• Virtual Overlay Mode (aka Fat Switch Mode)<br />

• <strong>Optical</strong> network abstracted as virtual switch<br />

• Plain packet-based <strong>OpenFlow</strong> controller<br />

• Single <strong>OpenFlow</strong> agent per optical domain<br />

• <strong>Optical</strong> layer control by established technologies<br />

Compromises possible between hiding optical complexity <strong>and</strong> exposing topology<br />

16<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


First <strong>Optical</strong> <strong>OpenFlow</strong> Demonstration<br />

Packet over Wavelength-Switched ROADM <strong>Network</strong><br />

Orchestration of IT &<br />

<strong>Network</strong>ing Resources<br />

by Controller App<br />

Path<br />

Computation<br />

(2) Submit Request<br />

including User Context<br />

(3) Reserve Resources<br />

(1) Publish Service <strong>and</strong><br />

Infrastructure In<strong>for</strong>mation<br />

Request<br />

High Capacity<br />

ROADM <strong>Network</strong><br />

End-User<br />

Visualization<br />

Facility<br />

Streaming<br />

Server<br />

Joint demo with Uni Essex<br />

(NOW: BRISTOL UNIVERSITY)<br />

@ Future Internet Assembly,<br />

Aalborg, May 10-11, 2012<br />

17<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


First International Demonstration<br />

Multi-Domain & Multi-Technology Packet over Fixed/Flexi Grid<br />

ECOC 2012 Postdeadline Paper Th.3.D.2 (Essex, ADVA , CTTC, KDDI)<br />

18<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


The Future of <strong>Network</strong> Operation<br />

Software Defined <strong>Network</strong>ing<br />

Virtualized <strong>Network</strong> Resources<br />

Dynamic Services<br />

Customer Apps<br />

Full Plug & Play<br />

<strong>SDN</strong> Agents <strong>and</strong> Controller<br />

• Extendible control & virtualization framework<br />

Open Northbound APIs<br />

• Innovation through ADVA <strong>and</strong> 3rd party apps<br />

FSP SW Suite<br />

<strong>SDN</strong> brings programmability <strong>and</strong><br />

virtualization to the (optical) networking world<br />

19<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


In Summary,<br />

<strong>Network</strong> <strong>Virtualization</strong> <strong>and</strong> <strong>SDN</strong> …<br />

• … is enabled by advances in computing technologies, <strong>and</strong><br />

addresses fundamental problems facing Service Providers<br />

• … will allow <strong>for</strong> us to trans<strong>for</strong>m our business to a software<br />

focused supplier of value added applications <strong>and</strong> network<br />

management solutions<br />

• … will allow carriers to optimize <strong>and</strong><br />

monetize their network infrastructures<br />

in new ways<br />

• … needs to overcome gaps that still<br />

exist to tightly couple <strong>and</strong> optimize<br />

the dynamic management of<br />

virtualized data center <strong>and</strong> network<br />

resources<br />

… is a disruptive change that creates opportunities <strong>for</strong> vendors <strong>and</strong> carriers<br />

20<br />

© 2013 ADVA <strong>Optical</strong> <strong>Network</strong>ing. All rights reserved. Confidential.


Thank you<br />

go to OFELIA website<br />

www.fp7-ofelia.eu<br />

to start your own<br />

<strong>OpenFlow</strong> experiments!<br />

aautenrieth@advaoptical.com<br />

IMPORTANT NOTICE<br />

The content of this presentation is strictly confidential. ADVA <strong>Optical</strong> <strong>Network</strong>ing is the exclusive owner or licensee of the content,<br />

material, <strong>and</strong> in<strong>for</strong>mation in this presentation. Any reproduction, publication or reprint, in whole or in part, is strictly prohibited.<br />

The in<strong>for</strong>mation in this presentation may not be accurate, complete or up to date, <strong>and</strong> is provided without warranties or<br />

representations of any kind, either express or implied. ADVA <strong>Optical</strong> <strong>Network</strong>ing shall not be responsible <strong>for</strong> <strong>and</strong> disclaims any<br />

liability <strong>for</strong> any loss or damages, including without limitation, direct, indirect, incidental, consequential <strong>and</strong> special damages,<br />

alleged to have been caused by or in connection with using <strong>and</strong>/or relying on the in<strong>for</strong>mation contained in this presentation.<br />

Copyright © <strong>for</strong> the entire content of this presentation: ADVA <strong>Optical</strong> <strong>Network</strong>ing.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!