Categories: Definitions

What is OpenDaylight? – Definition, Requirements, and More

OpenDaylight Definition

OpenDaylight is an open-source project by well-known network suppliers under the “The Linux Foundation” consortium.

It aims to develop open and standardized controllers for software-defined networking.

Cisco, IBM, Microsoft, Brocade, Juniper, Citrix, NEC, Nuage Networks, or Red Hat companies belong to the open-source project “The Linux Foundation.”

The project was launched in 2013 and aimed with the help of open, standardized SDN controllers, SDN, and the Network Functions Virtualization.

The software developed as part of OpenDaylight is mainly written in the languages Java and Python and is under the Eclipse Public License (EPL).

What are the different releases of OpenDaylight?

Some different OpenDaylight versions released since the project found in 2013. Here is a brief overview of the various release names and their respective release dates:

  1. Released Hydrogen in February 2014
  2. Release helium in October 2014
  3. Released lithium in June 2015
  4. Release beryllium in February 2016
  5. And also, Released Boron in November 2016

Also Read:  What is the Internet of Things (IoT)? – Definition, Applications and More

What are the goals of OpenDaylight?

The network industry supports the OpenDaylight project, mainly pursues the goal of providing an open and transparent approach for SDN and network functions virtualization ( NFV ).

And also, The framework for the SDN controller plays a central role in this. The other goals of the project are:

  • To create a robust, expandable, open-source code that covers all essential functions to implement an SDN solution
  • And also, It ensures a high level of acceptance of the solution designed by manufacturers and users
  • To create a vibrant, vast community that works on the code, continually improving it and adding new functions
  • And also, It ensures openness, transparency, and fairness in software-defined

What are the Hardware and Software requirements?

Open Daylight Controller is a JVM so it can run on any metal and OS provided it supports Java JVM 1.7+. We recommend the following:

  1. Firstly, Linux (Ubuntu or RHEL or Fedora or Any other popular Linux Distro that supports Java)
  2. Secondly, JVM 1.7+ (JAVA_HOME should be usual to the environment)
  3. The Controller has a built-in GUI. The GUI implements an application using the same Northbound API as would be
  4. And also, available for any other user application.

What is the Controller as the central component of [OpenDaylight]?

  • The controller plays the central role in the software-defined networking of the OpenDaylight project.
  • It forms the heart of software-defined networking and ensures that the forwarding plane and control plane separate in the direction of network hardware.
  • Similarly, in the direction of the higher hierarchies of the infrastructure, the controller can link to management and orchestration solutions.
  • The individual components of the controller usually run in a Java run-time environment and communicate with each other using function calls.

Also Read:  What is a Firewall? – Definition, Types, Importance and More

Review What is OpenDaylight? – Definition, Requirements, and More. Cancel reply

Kamran Sharief

I write about technology, marketing and digital tips. In the past I've worked with Field Engineer, Marcom Arabia and You can reach me at

Published by
Kamran Sharief

Recent Posts

How to Motivate Staff and Increase Productivity

Motivate Staff and Increase Productivity Did you know that 81% of employees are currently thinking about leaving… Read More

August 3, 2021

6 Best TikTok Marketing Tips for Creators

Best TikTok Marketing Tips for Creators TikTok has all the hype and rage these days.… Read More

August 3, 2021

Tech Business 101: The Importance of An Inventory Management Software

Importance of An Inventory Management Software Owning a business requires you to prioritize the most… Read More

August 3, 2021

Best 3 PDF OCR tools for text recognition pdf files

PDF OCR tools for text recognition pdf files When a PDF is in text format,… Read More

August 3, 2021

How Audiobooks Can Help With Auditory Rehab?

If you receive a new hearing aid or cochlear implant, you’ll experience a sudden change… Read More

August 2, 2021

What Is Link Building and Why Is It So Important?

What Is Link Building As a business owner in our modern world, the internet is… Read More

August 2, 2021