SlideShare a Scribd company logo
OpenStack Neutron and
OpenDaylight
Ramkumar Gowrishankar
OS Neutron and Controllers
• Personal views from attending the summit
– Networking in OS has kind of been neglected but is a critical
piece for success of cloud orchestration (people still using nova-
network because of lack of features in neutron).
– OS Neutron scalability issues and single point of failure with the
Network Node seems to be major pain point of community.
– Neutron implementation in OpenStack is a reference
implementation and not meant to scale.
– Think of neutron as providing a common API similar to what
nova does and not a network controller in itself.
– Talking to integrators: Any deployment of scale (>1000VMs)
needs a controller because neutron cannot handle the scale.
– Integration with NSX or Ryu or Contrail seemed most common
in deployment today.
OpenDaylight
• Open Source SDN platform designed to provide a
modular framework to program network
elements (Both virtual and physical)
• Collaborative project under the Linux Foundation
• ODL provides:
– common abstractions of capabilities via NorthBound
API
– framework to implement business logic for
programming network elements
– standard and custom south-bound APIs to connect to
network elements
Controller Architecture
www.opendaylight.org
Go to: http://www.ietf.org/proceedings/88/slides/slides-88-netconf-3.pdf for more
detailed architecture diagram
ODL and OS – match made in heaven?
• ODL is a OpenSource project much like OS
– Emerged from the need for an OpenSource
alternative to walled gardens
• Vibrant developer community that is
expanding
• Lot of developer interaction between the OS-
Neutron and ODL community.
• Lot of companies involved actively in both
projects
OS-ODL integration in IceHouse
• ML2 mechanism driver in
OpenStack IceHouse to
connect to ODL (support
for VxLAN and GRE)
• Neutron Service: Common
shim that receives the
messages
• In Hydrogen release, 3
plugins consume the data.
– Only one of the 3 can be
actively running.
https://www.openstack.org/assets/presentation-media/osodlatl.pdf
Sample architecture with OVSDB
http://networkstatic.net/opendaylight-openstack-integration-devstack-fedora-20/
Questions
If interested: Local meetup group on OpenDaylight (rtp-opendaylight)
Resources: www.opendaylight.org

More Related Content

PPT
OpenDaylight Integration with OpenStack Neutron: A Tutorial
PDF
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
PDF
Red Hat demo of OpenStack and ODL at ODL summit 2016
PPTX
Moving to Nova Cells without Destroying the World
PDF
Deploying OpenDaylight and OpenStack at Ease
PPTX
How OpenStack is Built - Anton Weiss - OpenStack Day Israel 2016
PDF
OpenStack Data Processing ("Sahara") project update - December 2014
PDF
SDN, ONOS, and Network Virtualization
OpenDaylight Integration with OpenStack Neutron: A Tutorial
OpenStack and OpenDaylight, The Evolving Relationship in Cloud Networking: a ...
Red Hat demo of OpenStack and ODL at ODL summit 2016
Moving to Nova Cells without Destroying the World
Deploying OpenDaylight and OpenStack at Ease
How OpenStack is Built - Anton Weiss - OpenStack Day Israel 2016
OpenStack Data Processing ("Sahara") project update - December 2014
SDN, ONOS, and Network Virtualization

What's hot (20)

PPTX
OpenStack Integration with OpenContrail and OpenDaylight
PPTX
OVN 設定サンプル | OVN config example 2015/12/27
PDF
OpenStack Tokyo Summit Keynote Slides
PDF
Tips Tricks and Tactics with Cells and Scaling OpenStack - May, 2015
PDF
The Open vSwitch and OVN Projects
PDF
What's new in openstack ocata
PPTX
OpenStack Neutron behind the Scenes
PDF
OpenStack Watcher
PPTX
Role of sdn controllers in open stack
PPT
Trove Updates - Kilo Edition
PPTX
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
PDF
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
PPTX
OpenStack and private cloud
PDF
OVN: Scaleable Virtual Networking for Open vSwitch
PPTX
ON.LAB Mininet
PPTX
Meetup 23 - 02 - OVN - The future of networking in OpenStack
PDF
OpenStack Astara
PDF
Chef and OpenStack Workshop from ChefConf 2013
PDF
TryStack: A Sandbox for OpenStack Users and Admins
PDF
Guts & OpenStack migration
OpenStack Integration with OpenContrail and OpenDaylight
OVN 設定サンプル | OVN config example 2015/12/27
OpenStack Tokyo Summit Keynote Slides
Tips Tricks and Tactics with Cells and Scaling OpenStack - May, 2015
The Open vSwitch and OVN Projects
What's new in openstack ocata
OpenStack Neutron behind the Scenes
OpenStack Watcher
Role of sdn controllers in open stack
Trove Updates - Kilo Edition
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
OpenNebula Conf 2014 | Puppet and OpenNebula - David Lutterkort
OpenStack and private cloud
OVN: Scaleable Virtual Networking for Open vSwitch
ON.LAB Mininet
Meetup 23 - 02 - OVN - The future of networking in OpenStack
OpenStack Astara
Chef and OpenStack Workshop from ChefConf 2013
TryStack: A Sandbox for OpenStack Users and Admins
Guts & OpenStack migration
Ad

Similar to Open stack neutron and opendaylight (20)

PDF
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
PPTX
Open source sdn controllers comparison
PPTX
Collaborating with OpenDaylight for a Network-Enabled Cloud
PPTX
Cloud, SDN, NFV
PPTX
Distributed Clouds and Software Defined Networking
PPTX
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
PPTX
Optimising nfv service chains on open stack using docker
PPTX
Optimising nfv service chains on open stack using docker
PPTX
Optimising nfv service chains on open stack using docker
PDF
4th SDN Interest Group Seminar-Session 2-2(130313)
PDF
Current & Future Use-Cases of OpenDaylight
PDF
Mastering OpenStack - Episode 02 - Simple Architectures
PDF
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
PDF
MidoNet gives OpenStack Neutron a Boost
PPTX
Midokura Enterprise MidoNet Overview
PPTX
All Things Open SDN, NFV and Open Daylight
PPTX
MidoNet Overview - OpenStack and SDN integration
PPTX
Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...
PDF
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
PDF
ODP Presentation LinuxCon NA 2014
Clash of Titans in SDN: OpenDaylight vs ONOS - Elisa Rojas
Open source sdn controllers comparison
Collaborating with OpenDaylight for a Network-Enabled Cloud
Cloud, SDN, NFV
Distributed Clouds and Software Defined Networking
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
Optimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using docker
4th SDN Interest Group Seminar-Session 2-2(130313)
Current & Future Use-Cases of OpenDaylight
Mastering OpenStack - Episode 02 - Simple Architectures
OpenStack and OpenDaylight: An Integrated IaaS for SDN/NFV
MidoNet gives OpenStack Neutron a Boost
Midokura Enterprise MidoNet Overview
All Things Open SDN, NFV and Open Daylight
MidoNet Overview - OpenStack and SDN integration
Performance Evaluation for Software Defined Networking (SDN) Based on Adaptiv...
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
ODP Presentation LinuxCon NA 2014
Ad

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Machine learning based COVID-19 study performance prediction
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Spectroscopy.pptx food analysis technology
PDF
cuic standard and advanced reporting.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
Machine learning based COVID-19 study performance prediction
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Spectroscopy.pptx food analysis technology
cuic standard and advanced reporting.pdf
Network Security Unit 5.pdf for BCA BBA.
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
Digital-Transformation-Roadmap-for-Companies.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy

Open stack neutron and opendaylight

  • 2. OS Neutron and Controllers • Personal views from attending the summit – Networking in OS has kind of been neglected but is a critical piece for success of cloud orchestration (people still using nova- network because of lack of features in neutron). – OS Neutron scalability issues and single point of failure with the Network Node seems to be major pain point of community. – Neutron implementation in OpenStack is a reference implementation and not meant to scale. – Think of neutron as providing a common API similar to what nova does and not a network controller in itself. – Talking to integrators: Any deployment of scale (>1000VMs) needs a controller because neutron cannot handle the scale. – Integration with NSX or Ryu or Contrail seemed most common in deployment today.
  • 3. OpenDaylight • Open Source SDN platform designed to provide a modular framework to program network elements (Both virtual and physical) • Collaborative project under the Linux Foundation • ODL provides: – common abstractions of capabilities via NorthBound API – framework to implement business logic for programming network elements – standard and custom south-bound APIs to connect to network elements
  • 4. Controller Architecture www.opendaylight.org Go to: http://www.ietf.org/proceedings/88/slides/slides-88-netconf-3.pdf for more detailed architecture diagram
  • 5. ODL and OS – match made in heaven? • ODL is a OpenSource project much like OS – Emerged from the need for an OpenSource alternative to walled gardens • Vibrant developer community that is expanding • Lot of developer interaction between the OS- Neutron and ODL community. • Lot of companies involved actively in both projects
  • 6. OS-ODL integration in IceHouse • ML2 mechanism driver in OpenStack IceHouse to connect to ODL (support for VxLAN and GRE) • Neutron Service: Common shim that receives the messages • In Hydrogen release, 3 plugins consume the data. – Only one of the 3 can be actively running. https://www.openstack.org/assets/presentation-media/osodlatl.pdf
  • 7. Sample architecture with OVSDB http://networkstatic.net/opendaylight-openstack-integration-devstack-fedora-20/
  • 8. Questions If interested: Local meetup group on OpenDaylight (rtp-opendaylight) Resources: www.opendaylight.org