Installing the Helium (helium) version of Opendaylight under Windows

Source: Internet
Author: User

Objective

The helium (helium) version of Opendaylight (hereinafter abbreviated as ODL) has become a relatively stable version (as opposed to the Li version). Helium (helium) version download link address is http://www.opendaylight.org/software/downloads/helium. The website has shared the version, the Installation Wizard, the User Wizard, the Developer Guide manual, can download the study. In this article, focus on the installation process under Windows.

1 Helium Installation

Although the official requirements of the ODL helium (helium) version is based on Ubuntu, but in the actual learning process, Ubuntu system has its inconvenient places, such as Ubuntu can not be compatible with some new hardware, resulting in the inability to run smoothly, etc., and ODL source files are fully portable, However, you need to Java7.0 the above compatible JVM to run, and if Oracle is used, the JDK version is above 1.7.0_45, so I am the ODL installed and running under Windows. The installation process is detailed below.

1. Unzip the acquired installation package files, and enter the decompression directory (preferably using 7z decompression, due to the ODL project directory depth, ordinary decompression software is not very useful):

2. Enter the Karaf directory: Karaf is in the. \controller\opendaylight\distribution\opendaylight-karaf\target\assembly\bin

Double-click Karaf to run Karaf.

3. Installation of functional components (features)
The helium version is relatively simple to install, but it is made up of many functional components, such as Web UI components, which require additional installation to view the ODL Web interface.
You can enter the following code, view the features list, and select the features you want.

Installation of 2.apidoc

If you need to develop an SDN plugin, you need to debug it and use Feature:apidoc

1) Install the components that support the rest API:

Install the L2 switch and the OpenFlow plugin:

Installing Apidoc

2) Access interface
The browser accesses this version of the URL: http://[odl_host_ip]:8181/apidoc/explorer/index.html,[odl_host_ip] for the host IP address where the ODL is installed, It is particularly important to note that this version of the ODL access port is 8181, because 8080 ports are occupied by the Karaf console process.
The IP address can be queried by opening a new DOS command window and entering the ipconfig command.

Access to the Apidoc interface

The list of interfaces is the installed features, which can be debugged by Apidoc after the installation of the features you have developed.
3) Simple experimental verification
Click Open network-topology for link discovery:

Open config, enter topology data

Click Try it out! to display your test results.

Installation of 3.Dlux

In order to use the foreground Web UI interface, you must first install the Dlux Web interface, and install the basic functional components that ODL need to use, and install the Dlux steps as follows:

Note: In the Opendaylight Web interface, you can use Dlux to display openflow flow programs, L2 layer switch component drawing information, and information about the topology of the network, flow statistics, location of the host, and so on. When one of these components is installed, the other components are installed automatically.

1) Install Dlux function

Install Ad-sal features based on the Karaf console, including Connection Manager, Container, Network, flows:

Note: Please follow the installation in a certain order, the installation order is unreasonable, it will cause the subsequent web interface can not be accessed! And the record encountered a problem: you may not be able to log in to the ODL main interface without installing the components sequentially. You can use the logout command to exit ODL.
2) interface Access

The smooth installation of ODL other functional components is successful and can be accessed by logging into the ODL Web UI interface. Use Chrome to access this version of the URL: http://[odl_host_ip]:8181/dlux/index.html,[odl_host_ip] for the host IP address where the ODL is installed, It is particularly important to note that this version of the ODL access port is 8181, because 8080 ports are occupied by the Karaf console process.
The IP address can be queried by opening a new DOS command window and entering the ipconfig command.

Login is consistent with previous version, user name is admin, password is admin, such as:

3) Simple experimental verification

The helium (helium) version of ODL has been successfully installed and has the basic OpenFlow functional components installed. The next step is to simply verify the capabilities of the ODL, including topology, link discovery, switch management, and so on, through mininet analog network devices.

Open the device with Mininet, execute the command to create the emulated topology, and connect the ODL, this article implements the host IP address of the ODL installation is 192.168.5.111.
After login to display the ODL helium version of the new interface, the following two diagrams are topology interface and nodes interface:

4 Appendices

A list of the specific ODL helium version functional components is as follows:

Table Compatibility Capability Description:
"All": means that it can run with any other feature.
"Self+all": Indicates that the feature can be installed with other features that use the "all" value and cannot be installed with a feature with a value of "Self+all".
Specific feature function details can be viewed through the feature key:

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

Installing the Helium (helium) version of Opendaylight under Windows

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.