emdc summer event 2015 presentation
Post on 20-Feb-2017
6.620 Views
Preview:
TRANSCRIPT
Everything,Software-Defined!
Pradeeban Kathiravelu
Distributed Systems Group, INESC-ID LisboaInstituto Superior Tecnico, Universidade de Lisboa
Lisbon, Portugal
EMDC Summer Event, FejanAugust 30 - 31, 2015
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 1 / 24
Introduction
Introduction
EMDC (2012 - 2014).
(a.k.a. The ”silent” batch..)IST, KTH, IST.
EMJD-DC (2014 - 2017/2018).Instituto Superior Tecnico , Portugal
Supervised by: Prof. Luıs Veiga
? < Still undecided >Emory University, Atlanta, USA.University of Rijeka, Croatia.. . .
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 2 / 24
Introduction
Words of Wisdom and Greetings from the EMDC 2012
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 3 / 24
Introduction
Dipesh Dugar
Network.
Work Hard.
Learn and Enjoy
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 4 / 24
Introduction
Peter Grman
“Enjoy your time, enjoy the master.”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 5 / 24
Introduction
Tamas Balogh
“emdc is never gonna let you down...”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 6 / 24
Introduction
Roshan Sedar
“Nothing special being an EMDC student. Dowhatever you want. ;) :P”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 7 / 24
Introduction
Qi Qi
“don’t listen to our advices - listen toyour god damn own voice”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 8 / 24
Introduction
Alexandre Fonseca
“Free oil/petrol for your car if you click on the ads on mywebsite :DDD”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 9 / 24
Introduction
Pushparaj Motamari
Have an idea of building facebook like tech company.
While you are doing courses, try to apply your learningsin your idealized company hence once you finishedEMDC you will be CEO of start-up or good researcher.
Try to find/ask good problems, for solutions we can startcompanies.
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 10 / 24
Introduction
Xiao Chen
“IST’s exams are very easy! how dare you spending 3months for just 4 cooperated projects?!”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 11 / 24
Introduction
Casey
“hmm.. oh.. Hi?”
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 12 / 24
Introduction
Introduction
Networks are growing larger and complex with time.
Data center networks.Content delivery networks (CDN).Cloud networks.
Multiple constraints to satisfy.
Service level agreements (SLA).System policies and user intents.
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 13 / 24
Motivation
Motivation
Software-Defined Networking (SDN).
Software-Defined Systems, scaling to Cloud Scale.Software-Defined Storage.Software-Defined Data Centers (SDDC).Software-Defined Cloud Networking (SDCN).
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 14 / 24
S2DN
Goals
Leveraging and extending the SDN paradigm.
Orchestration of cloud networks.Enhancing existing network flow algorithms.
Research use cases on applied SDN.
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 15 / 24
Architecture
Software-Defined Systems with OpenDaylight
How to exploit the advantages of SDN beyond vanilla networking?
Integration of controller with middleware platforms.
Bindings for OpenDaylight Model-Driven Service Abstraction Layer(MD-SAL) to integrate with Message-Oriented Middleware.
AMQP, STOMP, MQTT, OpenWire, XMPP, . . .
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 16 / 24
Architecture
OpenDaylight Messaging4Transport
https://wiki.opendaylight.org/view/Messaging4Transport:MainPradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 17 / 24
Use Cases
Sample Application 1: SDN Metrics and Analytics
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 18 / 24
Use Cases
Sample Application 2: Software-Defined Smart Buildings
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 19 / 24
Use Cases
Sample Application 2: Software-Defined Smart Buildings
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 20 / 24
Use Cases
Sample Application 3: Federation Across Multiple Bus
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 21 / 24
Use Cases
Sample Application 3b: Federated Controller Farm
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 22 / 24
Use Cases
Software-Defined Service Composition
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 23 / 24
Use Cases
Thank you!
Special Thanks:
Ed Warnicke, OpenDaylight TSC Member.
OpenDaylight developer community.
Pradeeban Kathiravelu (IST-ULisboa) Software-Defined Networking and Systems 24 / 24
top related