Open stack neutron and opendaylight
Upcoming SlideShare
Loading in...5

Open stack neutron and opendaylight






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Open stack neutron and opendaylight Open stack neutron and opendaylight Presentation Transcript

  • 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 Go to: 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.
  • Sample architecture with OVSDB
  • Questions If interested: Local meetup group on OpenDaylight (rtp-opendaylight) Resources: