OpenFlow Data Plane Abstraction (OF-DPA) API Guide and Reference Manual
|
OpenDaylight controller is open-source software that runs in a Java Virtual Machine (JVM). It can be deployed on any machine that supports Java. OpenDaylight requires JVM 1.7+ to run.
For more information please visit: https://www.opendaylight.org
(for Debian-based distributions)
Update JAVA_HOME variable in the environment (.bashrc)
OpenDaylight source code is compiled using Apache Maven build tool. If opting to build the OpenDaylight source code, download the Maven source code and install. Alternatively, install OpenDaylight by downloading the distribution Karaf per the instructions further below.
OpenDaylight Controller with OpenFlow 1.3 plugin can be run in two ways, namely, using the integration project or openflowplugin project. The instructions for the integration project are described below. For more information please visit: https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin::Running_controller_with_the_new_OF_plugin
Download the integration Karaf distribution by selecting the desired stable release version available at https://nexus.opendaylight.org/content/groups/public/org/opendaylight/integration/distribution-karaf/
Unzip the distribution file and run
or Build and run
After executing "./karaf", the controller starts the OSGI interface, where desired plugins can be installed.
To open OpenDaylight web interface:
For more information please visit: https://wiki.opendaylight.org/view/Install_On_Ubuntu_14.04