Have questions? Stuck? Please check our FAQ for some common questions and answers.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 62 Next »


Version: 1.0.0

Release Date: 5th December, 2014

Download here

About Avocet Release

Avocet is the first open source release for ONOS. It is an important milestone in the journey to bringing SDN to service provider and other mission critical networks. Developers and architects at ON.Lab and partner companies spent countless hours solving complex distributed systems problems and designing and developing the architecture of this first version. The first release of ONOS has a clean-slate, modular architecture with a distributed core for high availability, performance and scale-out. It provides Application Intent Framework- a high-level, network agnostic programmatic abstraction and interface. 

Having said that, a good set of release notes should not only contain what got done, but also a candid assessment of where things fell short along with the plan to get these remaining tasks done. What got done in the Avocet release of ONOS was inline with the following priorities:

  • Release ONOS with coherent and modular architecture

  • Enable and demonstrate high-availability operation

  • Enable sustained pursuit of performance and scale objectives

  • Enable development of apps and engagement of SDN community

  • Demonstrate SDN-IP & Packet-Optical use cases

  • User Interface

We fell short in delivering the performance at scale we had hoped to provide and a comprehensive set of associated measurements. But based on the current distributed architecture and what has been demonstrated with prior prototypes of ONOS and the preliminary measurements with Avocet release, these performance targets seem well within reach and that will be the focus of the next release Blackbird ( Feb 2015) and in fact beyond that as a sustained effort to always improve and push on performance and scale.

Avocet release will always remain a special release. It is the release that will get open sourced and will bring in each one of you into the ONOS community to make ONOS faster, better and a driving force for SDN adoption!

What's in Avocet Release?

What did not get done for Avocet Release and is next for ONOS in February'15 - Blackbird release?

  • Prove out performance at scale

    • current release falls short in our own view

    • testing with real hardware

    • provide comprehensive assessment

  • Continue to increase robustness

    • defects, edge-cases, additional failure scenarios

    • continuous testing framework

  • Segment Routing use-case

    • Is on an older version of ONOS and will be ported to the released version of ONOS

  • REST API & Security

  • Support for OpenFlow 1.3 multiple-tables ( addressed with bringing in segment routing into mainstream ONOS)


ONOS is distributed under the Apache 2.0 license.

Code Audit Results (Black Duck)

Below are the compatibility reports (pdf) powered by Black Duck Software.


Installation details can be found in the User's guide and Developer's Guide.


Javadocs for the Avocet release can be found here.

Bugs and Known Issues

All bugs for Avocet release are tracked in JIRA. You can view these bugs here.


 Return to Releases section.

  • No labels