1 / 15

What is OpenFlow? What does OFELIA?

What is OpenFlow? What does OFELIA?. An Introduction to OpenFlow and what OFELIA has to do with it. The internet is a G R E A T I N V E N T I O N !. The Internet is great!. But, ehem. Houston, we have a problem…. Internet Technology … somehow stuck ….

Télécharger la présentation

What is OpenFlow? What does OFELIA?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it

  2. The internet is a GREATINVENTION! The Internet is great! But, ehem.. Houston, we have a problem…

  3. Internet Technology … somehow stuck … Internet Protocol (IP) forms the basis of current communication networks… … the technology originates from the Sixties … Workarounds have been applied so that it survived It works … but … we’re stuck. No innovation (BTW, How long do we talk about introducing IPv6???)

  4. Current technology can’t cope with business needs • We still use old technology… but we just “pimp It” • To make it suitable for recent needs • That’s far from being optimal…. • Network innovation is impossible with closed/proprietary systems • Need an open solution to implement new services with short time to market • Operators do not want to wait for all their vendors to implement before being able to launch a new service Business changes rapidly, the network cannot even follow • Network technology is not a driver for innovation any more • Let’s get back control over our networks! • And here is where OpenFlowcomes in …

  5. What is OpenFlow? • A child of Stanford's Future Internet research programme • Separating control and user plane • A centralized controller instance communicates with the network nodes using the standardized OpenFlow protocol • Network applications reside on top of the controller • Allows to program network behavior directly by the network operator • Reducing time-to-market for specific solutions and • Avoiding having to wait for all vendors to implement the desired functionality • On the way into productive network Currently being standardized at

  6. OpenFlow: full control over flow routing • Back to the roots: communication between endpoints create a flow • New way of thinking in flows, not in packets / protocols • OpenFlow allows to control flow path routing end-to-end • OpenFlow allows to implement services inside the network • The network operator re-gains full control of the network

  7. How does it work? • An OpenFlow switch only forwards frames if it has a flow entry • In case it does not have one, it can ask somebody who knows  • Asks the controller for an according flow entry

  8. How does it work: an example streaming the video 6. Controller (Intelligence) I love this video !! 6. I wanna see this great video 1. 7. The video stream flows the set-up way without bothering the controller any more 5. This way please 4. Ups, new flow … Where shall I send the video to? 2. Request streaming the video Start streaming the video 3. network with OpenFlow switches Content Store

  9. Flow-based Matching & Actions Any type of network path possible, YOU program it!

  10. And what has OFELIA to do with it? • Provide a unique experimental facility based on OpenFlow • Allows researchers to not only experiment on a test network • Control the network itselfprecisely and dynamically • Allows for Experimentation on multi-layer and multi-technology networks • Program your own cloud network! • Islands publicly available for experiments • Duration: 2010 – 2013 • OFELIA Website: http://www.fp7-ofelia.eu/ Eight Interconnected OpenFlow Islands

  11. The OFELIA Vision • Users control their own network and can create an “Internet of their own” • OFELIA provides the tools to create innovations for the future Internet • OFELIA is enabling revolutionary Internet research in Europe • OFELIA is creating a European substrate for this new way of thinking about options to create and run networks and services on top of them

  12. Create & Run your Experiment! 1 2 Have an idea! Log on to OFELIA! 3 Configure your network slice! 4 Run your experiment!!!

  13. Example: Information-Centric Networking • Example of exploitation of OFELIA to create innovations for the future Internet: Support for Information Centric Networking (ICN) • ICN is a new networking paradigm in which the network layer provides users directly with contents, instead of providing communication channels between hosts, and is aware of such contents, and routes contents by name • It is paradigm shift: circuit switching  packet switching content switching

  14. Example: Information-Centric NetworkingICN and Flexibility of OFELIA • Advantages of Information Centric Networking : • It provides in-network caching and per-content quality of service differentiation • It secures the content itself, instead of securing the communications channels • It “stops the Internet from crashing” (BBC iPlayer TV, Netflix…) • OFELIA allows • Deploying and testing an ICN system, which would otherwise require to deploy a new network (and this is per-se an experiment) • Improving itself, so extending the experiments that can be run over its platform • The CONVERGENCE project (www.ict-convergence.eu) will test its solutions in the ICN-augmented OFELIA and run trials handling four classes of content/scenarios: pictures, videos, podcasts, real world objects

  15. Some Links • OpenFlow - Enabling Innovation in Your Network • http://www.openflow.org/ • Open Networking Foundation • https://www.opennetworking.org/ • OFELIA’s OpenFlow Video • http://www.youtube.com/watch?v=kJNHH4U_D5U • OFELIA Testbed • http://www.fp7-ofelia.eu/

More Related