|OVSDB Project Facts|
Project Creation Date: July 18th, 2013
The OVSDB project is a project for OpenDaylight that provides southbound plugin to manage OVS devices.
The OVSDB project comprises two major pieces of functionality:
- OVSDB Southbound Plugin : This plugins allows user to manage OVS device that that supports the OVSDB schema and supports the OVSDB management protocol.
- OVSDB Hardware vTep Plugin : This plugin handle the OVS device that supports the OVSDB Hardware vTep schema and supports the OVSDB management protocol.
|Release||Release Plan||Release Notes||Release Review|
|Helium||Release Plan||Release Notes||Release Review|
|Lithium||Release Plan||Release Notes||Release Review|
|Beryllium||Release Plan||Release Notes||Release Review|
|Boron||Release Plan||Release Notes||Release Review|
OVSDB_Integration:OVSDB_NetVirt_Mature_Graduation_Proposal - OVSDB is approved as a Mature project in OpenDaylight Boron Cycle
Boron Feature Sub-Pages
- Auto attach feature
- OVSDB SB Reconciliation
- Docker For Integration Testing
Beryllium Feature Sub-Pages
Getting Started with OpenDaylight OVSDB Plugin
Below are great links for understanding the OVSDB project. The first link is a tutorial describing the project, it's goals, features and architecture. The next link is a Youtube presentation covering the slides and demos. The demo links are to virtualBox OVA files that contain everything you need to easily bring up a two node OpenStack and OpenDaylight deployment - simply import the OVA and fire them up. The slides also describe how to use the OVA, run the demo and how to debug. The allinone links install and start OpenDaylight automatically. The external link uses OpenDaylight externally on the host and assumes ODL is reachable at 192.168.50.1.
- OVSDB Tutorial
- Tutorial Presentation on YouTube
- ovsdbtutorial15_2_kilo_lithium_allinone.ova: OpenStack Kilo, OpenDaylight Lithium, all-in-one
- ovsdbtutorial15_2_liberty_be_allinone.ova: OpenStack liberty, OpenDaylight Beryllium, all-in-one
- ovsdbtutorial15_2_liberty_be_external.ova: OpenStack liberty, OpenDaylight Beryllium, external
- ovsdbtutorial_mitaka_boron_external.ova: OpenStack Mitaka, OpenDaylight Boron (160630), external
- When using the external ODL option be sure to enable ODL L3: Uncomment this line in etc/custom.properties: ovsdb.l3.fwd.enabled=yes
- Change the ODL_MGR_IP in the odl32-compute local.conf to be 192.168.50.1
- For horizon and vnc consoles do not use the 192.168.254.31 address provided in the output - use 192.168.50.31
Note If VirtualBox complains about the fourth VM Network Adapter when you start the OVA image then go into the settings for the VM, select Network->Adapter 4->Advanced. Change the Adapter Type from Paravirtualized Network (virtio-net) to the type just above it. VB under Windows sometimes has issues with the fourth Network Adapter.
Note If you want to update to a later OpenStack or OpenDaylight release that what is already packaged in the OVS images above use the following link for notes on things to look for Demo Updates.
We are still in development adding new features all the time. We can use any contributions from developers to network persons, or anyone in between. Required are all contributions from upstream code to docs and tutorials. Take a look at the Getting Started links and jump on #opendaylight-ovsdb on irc.freenode.net and start hacking!
- Getting started (Cloning, building and committing)
- Design and architecture
- How to use (tutorials, demos and building VM setups)
- Test and CSIT
- Project proposals and reviews