Over a million developers have joined DZone.

OpenDaylight SDN Reaches Ignition with Hydrogen

DZone's Guide to

OpenDaylight SDN Reaches Ignition with Hydrogen

· Java Zone
Free Resource

Download Microservices for Java Developers: A hands-on introduction to frameworks and containers. Brought to you in partnership with Red Hat.

OpenDaylight Launches Hydrogen SDN Framework

The OpenDaylight Project gets its chance to shine this week, as its first code release, named Hydrogen, is due to come out Tuesday, coincident with the start of the first OpenDaylight Summit, which runs Tuesday and Wednesday.

The Hydrogen release is downloadable at opendaylight.org starting Tuesday morning.

Hydrogen consists of 15 projects segmented into three different editions. The Base Edition consists of the OpenDaylight controller and minimal functionality to test that the controller is actually doing something; it’s the part that anyone using OpenDaylight will need. Two extended editions include the projects aimed at network virtualization and at service-provider needs.

Here’s the full roster of projects, taken verbatim from the OpenDaylight press release. The pieces contributed to Hydrogen were first announced in September, so the list doesn’t contain any huge surprises:

Base Edition

  • Controller: A modular, extensible, scalable and multi-protocol SDN controller based on OSGi.
  • OpenFlow Plugin: Integration of OpenFlow protocol library in controller Service Abstraction Layer (SAL).
  • OpenFlow Protocol Library: OpenFlow 1.3 protocol library implementation.
  • OVSDB: Open vSwitch Database configuration and management protocol support, e.g. for Open vSwitch and other OVSDB servers.
  • YANG Tools: Java-based NETCONF and YANG tooling for OpenDaylight projects.

Virtualization Edition (includes Base Edition)

  • Affinity Metadata Service: APIs to express workload relationships and service levels.
  • Defense4All: DDoS detection and mitigation framework.
  • Open DOVE: Multi-tenant network virtualization based on overlays, including control plane and Open vSwitch-based data plane.
  • Virtual Tenant Network: Multi-tenant network virtualization application using OpenFlow.

Service Provider Edition (includes Base Edition)

  • Affinity Metadata Service: APIs to express workload relationships and service levels.
  • BGP-LS/PCEP: Support for traffic engineering with BGP-LS (BGP protocol library and topology model) and PCEP (path programming model).
  • Defense4All: DDoS detection and mitigation framework.
  • LISP Flow Mapping: Locator/identifier Separation Protocol plugin, LISP mapping service (can be used to implement virtual networks).
  • SNMP4SDN: SNMP protocol support and APIs to manage commodity Ethernet switches.

Starting a Long Journey

The project’s future plans include the refining of this framework, with releases to come in six-month cycles. Hydrogen “is a representation of where we are today. It doesn’t necessarily represent where we want to go,” says Chris Wright, technical director for SDN at Red Hat.

Hydrogen was planned for a December launch but slipped that schedule as a number of technical issues still needed ironing out and interoperability testing hadn’t been completed. So, this week’s Summit wasn’t originally meant to be the coming-out party for Hydrogen.

In that spirit, OpenDaylight Executive Chairman Neela Jacques says he’ll use his Tuesday keynote not to recite Hydrogen’s contents but to reflect on the development of the OpenDaylight community and to recognize individuals who have been particularly important in getting the project this far.

The Summit is sold out at more than 500 attendees. Keynotes will be webcast live; details for tuning in can be found here.

Separately, OpenDaylight is announcing a couple of new members Tuesday: ConteXtream, which has been shipping an SDN platform to telecom and cable operators, and Qosmos, which applies deep packet inspection (DPI) in SDN and NFV contexts.

It’s feasible that a few companies will announce products based on OpenDaylight as well. IBM is one such; on Tuesday, the company plans to announce that OpenDaylight is the basis for a new version of its SDN for Virtual Environments (SDN VE).

Download Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development.  Brought to you in partnership with Red Hat


Published at DZone with permission of Craig Matsumoto, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}