acreo – future work pontus sköldström. where are things moving? sdn interesting sdn applications...

19
Acreo – Future work Pontus Sköldström

Upload: amy-markwell

Post on 14-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Acreo – Future work

Pontus Sköldström

Page 2: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Where are things moving?

SDN

Interesting SDN applications

Support more technologies

Improved controller designCross-layer optimization

Page 3: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications

SDN

Interesting SDN applications

Page 4: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications – BGP free core

• Complicated to configure

• Complicated to manage

• Expensive devices

Page 5: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications – BGP free core

• Apply SDN!• Similar to demo, but BGP• Single BGP node• Cheap devices• RouteFlow projecthttp://cpqd.github.com/RouteFlow

Page 6: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications – BGP free core

• Lots and lots of entries • Can we reduce the memory

requirements?

Page 7: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications – BGP free core

• Normally, full forwarding tables everywhere

• What if we split the forwarding table and distribute it?

Page 8: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

SDN applications – BGP free core

• Cleverly split the forwarding table into multiple pieces• Install to switches, add tunnel magic• Dramatic reduction in memory• Slight increase in delay

Page 9: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Where are things moving?

SDN Improved controller design

Page 10: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Improved controllers - Abstraction

• Earlier we mentioned abstractions, but how?• Abstract a whole network to a single node

• Scalability, simplicity• Combine nodes into one

• Grow single nodes, “super-nodes”

Page 11: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Improved controllers - Abstraction

• Need something similar as in the BGP free core example

• But how can we do it for full OpenFlow rules?

Page 12: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Where are things moving?

SDN

Support more technologies

Page 13: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Support more technologies - Opto

• Basic support for Optical nodes more or less done• Simple wavelength setup• Not a big gain compared to existing systems

Page 14: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

• What if we add support for basic monitoring (e.g. BER)• Much simpler with the SDN approach• Detect degradation, reconfigure network

Page 15: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

• Add support for modifying physical parameters (like modulation)• Tune network based on monitoring input• Again, the SDN approach makes it easier

Page 16: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

• More physical parameters!• Tune modulation format, spectral width, based on current demand

Page 17: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

Where are things moving?

SDNCross-layer optimization

Page 18: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

• Highly reconfigurable link technologies (both opto and radio)• More dynamic routing schemes

• How can we combine these to optimize for:• Latency, throughput, energy efficiency?

Cross-layer optimization

Page 19: Acreo – Future work Pontus Sköldström. Where are things moving? SDN Interesting SDN applications Support more technologies Improved controller design

The end!

• Any of this sounds interesting? • We’re looking for partners, e.g. FP7 call 11 in Spring 2013

• Any questions? • [email protected], [email protected][email protected][email protected]

• Thanks for listening!