The Open Network Operating System (ONOS) is a software defined networking (SDN) OS for service providers that has scalability, high availability, high performance and abstractions to make it easy to create apps and services.
|Category||SDN Controller Product|
|Leading Verticals||Cloud Service Providers and Telecom|
|Areas of Deployment||Inter-Datacenter, Intra-Datacenter and WAN (incl SD-WAN)|
ONOS Kingfisher provides the control plane for a software-defined network (SDN), managing network components, such as switches and links, and running software programs or modules to provide communication services to end hosts and outlying networks.
|Open Source Project||Yes|
|Based on Open Source Projects||ONOS|
|Top Use Cases||Data Center Network Virtualization, SD-WAN, WAN configuration and optimizatio|
|Primary Programming Language||Java|
|External Northbound APIs||Yes|
|Northbound API Details||
Java and Restful API
|Southbound Protocols||BGP, Netconf, OpenFlow, OVSDB and TL1|