Opensource SDN slides

50 %
50 %
Information about Opensource SDN slides
Technology

Published on February 23, 2014

Author: wiless

Source: slideshare.net

Description

OpenDaylight: Open Source Programmable Networking Platform

OpenDaylight is an open platform for network programmability to enable SDN and create a solid foundation for NFV for networks at any size and scale. OpenDaylight software is a combination of components including a fully pluggable controller, interfaces, protocol plug-ins and applications. The Northbound (programmatic) and Southbound (implementation) interfaces are clearly defined and documented APIs. This combination allows vendors and customers alike the ability to utilize a standards-based and widely supported platform without compromising technical creativity and solution innovation. With this common platform both customers and vendors can innovate and collaborate in order to commercialize SDN- and NFV-based solutions

Src : https://www.openstack.org/summit/openstack-summit-hong-kong-2013/session-videos/presentation/opendaylight-an-open-source-sdn-for-your-openstack-cloud

Check the video here : http://youtu.be/Y0P_h6INi_o

OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright, Red Hat Nov 6, 2013 www.opendaylight.org

Where is this talk going? •  OpenDaylight overview •  What is OpenDaylight? •  Who is OpenDaylight? •  Projects in Hydrogen •  Hydrogen Virtualization Edition •  OpenDaylight with OpenStack •  Plenty of time for open Q/A www.opendaylight.org *

What is OpenDaylight OpenDaylight is an Open Source Software project under the Linux Foundation with the goal of furthering the adoption and innovation of Software Defined Networking (SDN) through the creation of a common industry supported platform Code Acceptance To create a robust, To get broad industry extensible, open source acceptance amongst code base that covers vendors and users • using OpenDaylight code the major common directly or through vendor components required to products build an SDN solution •Vendors using OpenDaylight code as part of commercial products Community To have a thriving and growing technical community contributing to the code base, using the code in commercial products, and adding value above, below and around. www.opendaylight.org

What is OpenDaylight building? OpenDaylight is an open community that is building: •  An evolvable SDN platform capable of handling diverse use cases and implementation approaches •  Common abstractions of capabilities NorthBound for people to program •  Intermediation of those capabilities to multiple Southbound implementations •  Programmable network services •  Network applications •  Whatever else we need to make it work www.opendaylight.org *

Project Framework www.opendaylight.org *

Who is OpenDaylight? (the corporate sponsors) www.opendaylight.org *

Who is OpenDaylight? (community) •  Like any Open Source Project, OpenDaylight primarily consists of those who show up to do the work •  Currently commits from over 90 contributors from many different organizations (and unaffiliated individuals) and growing •  Running around 100 commits per week and accelerating •  Strong integration and testing community www.opendaylight.org *

OpenDaylight Simultaneous Release ▪  OpenDaylight is multi-project ▪  15 projects currently in “bootstrap” or “incubation” ▪  Bringing components together in a simultaneous release ▪  Code name: Hydrogen ▪  Planned due date: Dec 9, 2013 ▪  Several “editions” to group related functionality together ▪  base, virtualization, service provider ▪  virtualization edition will provide OpenStack integration www.opendaylight.org *

Projects in the Simultaneous Release ▪  Controller ▪  OpenFlow Protocol ▪  VTN ▪  OpenFlow SB Plugin ▪  OpenDove ▪  OVSDB ▪  Affinity Management Service ▪  SNMP4SDN ▪  LISP Mapping Service ▪  Yang Tools ▪  Defense4All ▪  BGP-LS/PCEP www.opendaylight.org *

 Hydrogen  Release    (Dec  2013)   VTN Coordinator Management GUI/CLI OpenStack Neutron DDoS Protection Network Applications Orchestration & Services OpenDaylight APIs (REST) Topology Mgr Base Stats Mgr Shortest Network Service Functions Switch Host Path Mgr Tracker Forwarding Affinity Service Network Config LISP Service OpenStack Service VTN Manager Controller Platform DOVE Mgr Service Abstraction Layer (SAL) (plug-in mgr., capability abstractions, flow programming, inventory, …) OpenFlow 1.0 1.3 OpenFlow Enabled Devices NETCONF OVSDB Open vSwitches SNMP BGP-LS PCEP LISP Additional Virtual & Physical Devices Southbound Interfaces & Protocol Plugins Data Plane Elements (Virtual Switches, Physical Device Interfaces) VTN: Virtual Tenant Network DOVE: Distributed Overlay Virtual Ethernet DDoS: Distributed Denial Of Service LISP: Locator/Identifier Separation Protocol www.opendaylight.org OVSDB: Open vSwitch DataBase Protocol BGP: Border Gateway Protocol PCEP: Path Computation Element Communication Protocol SNMP: Simple Network Management Protocol

 Virtualiza;on  Edi;on   VTN Coordinator Management GUI/CLI OpenStack Neutron DDoS Protection Network Applications Orchestration & Services OpenDaylight APIs (REST) Topology Mgr Base Stats Mgr Shortest Network Service Functions Switch Host Path Mgr Tracker Forwarding Affinity Service Network Config OpenStack Service VTN Manager Controller Platform DOVE Mgr Service Abstraction Layer (SAL) (plug-in mgr., capability abstractions, flow programming, inventory, …) OpenFlow 1.0 1.3 OpenFlow Enabled Devices NETCONF Southbound Interfaces & Protocol Plugins OVSDB Open vSwitches Additional Virtual & Physical Devices Data Plane Elements (Virtual Switches, Physical Device Interfaces) VTN: Virtual Tenant Network DOVE: Distributed Overlay Virtual Ethernet DDoS: Distributed Denial Of Service LISP: Locator/Identifier Separation Protocol www.opendaylight.org OVSDB: Open vSwitch DataBase Protocol BGP: Border Gateway Protocol PCEP: Path Computation Element Communication Protocol SNMP: Simple Network Management Protocol

 OpenStack  Integra;on   OpenStack Neutron •  Neutron plugin OpenDaylight exposes a single common OpenStack Service Northbound •  API exposed matches Neutron API precisely •  multiple implementations of Neutron networks in OpenDaylight OpenDaylight APIs (REST) Neutron Service VTN Provider OpenDaylight DOVE Provider OVS Provider •  OpenDaylight OpenStack Neutron Plugin simply passes through •  simplifies OpenStack plugin •  pushes complexity to OpenDaylight www.opendaylight.org

OpenStack Integration: Status and Next Steps •  OpenStack Neutron API Service available now in OpenDaylight •  provides Neutron API handling for multiple implementations •  Initial ML2 plugin focused on core Neutron functionality •  L4-L7 service support as a next step •  Plugin planned to be upstreamed into OpenStack Neutron during the Icehouse release Try OpenDaylight now with Devstack www.opendaylight.org

Call to Action ▪  OpenDaylight is open to everyone ▪  Join the mailing lists ▪  Join the IRC channel ▪  Bring patches ▪  Bring project proposals ▪  Kick the tires www.opendaylight.org *

Resources ▪  ▪  More information and to get involved: ▪  wiki.opendaylight.org ▪  weekly open conference calls Keep informed and join the conversation ▪  ▪  ▪  ▪  IRC: #opendaylight on Freenode Open mailing lists: lists.opendaylight.org @openDaylightSDN #OpenDaylight www.opendaylight.org *

backup www.opendaylight.org

Simultaneous Release Plan www.opendaylight.org *

Proposed Hydrogen Release Vehicles ▪  Release Vehicles and their contents are still being finalized ▪  Current proposal: ▪  Base Edition ▪  Virtualization Edition ▪  Service Provider Edition www.opendaylight.org *

Service  Provider  Edi;on   DDoS Protection Management GUI/CLI Network Applications Orchestration & Services OpenDaylight APIs (REST) Topology Mgr Base Stats Mgr Shortest Network Service Functions Switch Host Mgr Tracker Path Forwarding Affinity Service LISP Service Network Config Controller Platform Service Abstraction Layer (SAL) (plug-in mgr., capability abstractions, flow programming, inventory, …) OpenFlow 1.0 1.3 SNMP NETCONF OpenFlow Enabled Devices Open vSwitches BGP-LS PCEP LISP Additional Virtual & Physical Devices Southbound Interfaces & Protocol Plugins Data Plane Elements (Virtual Switches, Physical Device Interfaces) VTN: Virtual Tenant Network DOVE: Distributed Overlay Virtual Ethernet DDoS: Distributed Denial Of Service LISP: Locator/Identifier Separation Protocol www.opendaylight.org OVSDB: Open vSwitch DataBase Protocol BGP: Border Gateway Protocol PCEP: Path Computation Element Communication Protocol SNMP: Simple Network Management Protocol

 Base  Edi;on   Network Applications Orchestration & Services Management GUI/CLI OpenDaylight APIs (REST) Topology Mgr Base Stats Mgr Shortest Network Service Functions Switch Host Mgr Tracker Path Forwarding Network Config Controller Platform Service Abstraction Layer (SAL) (plug-in mgr., capability abstractions, flow programming, inventory, …) OpenFlow 1.0 1.3 OpenFlow Enabled Devices Southbound Interfaces & Protocol Plugins NETCONF Open vSwitches Additional Virtual & Physical Devices Data Plane Elements (Virtual Switches, Physical Device Interfaces) VTN: Virtual Tenant Network DOVE: Distributed Overlay Virtual Ethernet DDoS: Distributed Denial Of Service LISP: Locator/Identifier Separation Protocol www.opendaylight.org OVSDB: Open vSwitch DataBase Protocol BGP: Border Gateway Protocol PCEP: Path Computation Element Communication Protocol SNMP: Simple Network Management Protocol

#opendaylight presentations

Add a comment

Related presentations

Related pages

Opensource SDN slides - Technology

OpenDaylight: Open Source Programmable Networking Platform OpenDaylight is an open platform for network programmability to enable SDN and create a solid ...
Read more

⚡Presentation "ONOS Open Network Operating System An ...

ONOS Open Network Operating System An Experimental Open-Source Distributed SDN OS Pankaj Berde, Umesh Krishnaswamy, Jonathan Hart, Masayoshi Kobayashi,
Read more

OpenContrail is an open source network virtualization ...

Cloudscaling is committed to open source software, ... OpenStack Neutron IPv6 support in OpenContrail SDN March 24, 2016; Follow OpenContrail. Facebook ...
Read more

The State of (Open Source) SDN and Programming Language ...

The State of (Open Source) SDN and Programming Language Opportunities Colin Dixon Technical Steering Committee Chair, OpenDaylight Principal Engineer,
Read more

SDN at Google - Internet Engineering Task Force (IETF)

some slides taken from Urs Hölzle's ONS 2012 ... SDN at Google today Example SDN Use Case: TE ... ForCES: untested, no opensource implementation
Read more

Open Source by Daniel Farrell

Intro to contributing to Open Source projects for a presentation at a UNCG DevTalk
Read more

Issues of Integration within SDN/NFV – OpenSource ...

Issues of Integration within SDN/NFV – OpenSource, OpenAPIs and Open Standards View from an equipment/VNF vendors perspective.
Read more

Home » OpenStack Open Source Cloud Computing Software

Official Website of OpenStack open source cloud computing software for public and private clouds.
Read more