LLMpediaThe first transparent, open encyclopedia generated by LLMs

ONOS Project

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Expansion Funnel Raw 86 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted86
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
ONOS Project
NameONOS Project
DeveloperOpen Networking Foundation
Initial release2014
Programming languageJava
LicenseApache License 2.0
Websiteonosproject.org

ONOS Project The ONOS Project is an open-source network operating system designed for service provider and enterprise networks. It aims to provide scalable, high-availability control for software-defined networking by integrating with industry initiatives and vendor ecosystems. The project has been developed in collaboration with multiple standards bodies, research labs, and commercial partners to support programmable, resilient networks.

Overview

ONOS Project emerged from collaborations among organizations such as the Open Networking Foundation, Intel Corporation, Google, AT&T, and Deutsche Telekom to address carrier-grade requirements. It positions itself among other platform efforts like OpenDaylight, Linux Foundation, Apache Software Foundation, and Ryu while interfacing with protocol work from IETF, IEEE, and ONF-aligned projects. The project’s goals align with large-scale deployments pursued by operators including Verizon, CenturyLink, NTT, and Vodafone, and research initiatives at institutions like Stanford University, Massachusetts Institute of Technology, University of California, Berkeley, and Princeton University.

Architecture

The architecture of the ONOS Project is founded on distributed controller clusters influenced by designs from Google's distributed systems, Akka-style actor patterns, and coordination mechanisms comparable to Apache Zookeeper and etcd. Core components include an abstract southbound framework that supports protocols such as OpenFlow, NETCONF, and BGP extensions, and a northbound model offering REST and intent interfaces suitable for integrations with orchestration platforms like Kubernetes, OpenStack, and VMware vSphere. The system incorporates consensus algorithms similar to Paxos and Raft for state consistency and leverages principles from projects such as ONIX and NOX in controller design. Platform modules interoperate with hardware ecosystems including Cisco Systems, Juniper Networks, Arista Networks, and Mellanox Technologies.

Features and Capabilities

ONOS Project provides features intended for carrier environments including linear scalability, active-active high availability, and multi-site federation used by operators like AT&T and BT Group. It implements intent-based APIs and policy abstractions that integrate with orchestration stacks from Red Hat, Canonical, and Microsoft Azure offerings. Traffic engineering capabilities reference protocols and standards from IETF working groups such as SPRING and TEAS, while security features align with recommendations from NIST and compliance regimes observed by enterprises like Goldman Sachs and HSBC. Integration points include controller-to-controller federations, service chaining compatible with OpenStack Neutron and TOSCA descriptors, and analytics hooks for platforms like Prometheus and ELK Stack.

Use Cases and Deployments

Typical deployments span use cases in mobile backhaul and 5G transport favored by carriers like Telefonica and China Mobile, data center interconnects used by cloud providers such as Amazon Web Services and Microsoft Azure, and campus networks implemented by universities including University of Cambridge and Imperial College London. ONOS Project has been trialed in SDN-driven WAN fabrics, network slicing architectures informed by 3GPP specifications, and optical transport orchestration alongside vendors like Ciena and Infinera. Demonstrations at industry events such as Mobile World Congress, Open Networking Summit, Interop, and Gartner IT Infrastructure forums have showcased interoperability with products from Huawei, F5 Networks, and Nokia.

Development and Governance

Development follows collaborative processes similar to governance models used by Linux Foundation projects and advisory practices of IEEE working groups. The project receives contributions from corporations including Huawei, Brocade Communications Systems, and Platinum Technology, and collaborates with research labs such as Bell Labs and Cisco Research. Roadmaps and releases coordinate with standards timelines from IETF, ETSI, and the 3GPP community; continuous integration and testing harness toolchains like Jenkins, GitHub, and Maven. Governance bodies include steering committees and technical advisory boards reflecting participation from operators like Deutsche Telekom and vendors such as Juniper Networks.

Community and Ecosystem

The ONOS Project ecosystem includes partner programs, certification initiatives, and integration projects with orchestration players like OpenStack Foundation, Cloud Native Computing Foundation, and Open Container Initiative. Academic collaborations span laboratories at MIT CSAIL, UC Berkeley RISELab, and ETH Zurich. The community engages through events such as Open Networking Summit, IEEE INFOCOM, and IFIP Networking Conference, and maintains interoperability efforts with open projects like Open vSwitch, FRRouting, and OpenConfig. Contributors range from individual developers to teams at Cisco Systems, Intel Corporation, Apple Inc., and cloud providers, forming an ecosystem of vendors, operators, and researchers.

Category:Software-defined networking