What is ONOS?
It 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 neighboring networks.
ONOS is a tool in the Operating Systems category of a tech stack.
ONOS is an open source tool with GitHub stars and GitHub forks. Here’s a link to ONOS's open source repository on GitHub
Who uses ONOS?
- High availability through clustering and distributed state management
- Scalability through clustering and sharding of network device control
- Performance that is good for a first release, and which has an architecture that will continue to support improvements
- Northbound abstractions for a global network view, network graph, and application intents
- Pluggable southbound for support of OpenFlow, P4Runtime, and new or legacy protocols
- Graphical user interface to view multi-layer topologies and inspect elements of the topology
- REST API for access to Northbound abstractions as well as CLI commands
- CLI for debugging
- Support for both proactive and reactive flow setup
- SDN-IP application to support interworking with traditional IP networks controlled by distributed routing protocols such as BGP
- IP-Optical use case demonstration
ONOS Alternatives & Comparisons
What are some alternatives to ONOS?
See all alternatives
Ubuntu is an ancient African word meaning ‘humanity to others’. It also means ‘I am what I am because of who we all are’. The Ubuntu operating system brings the spirit of Ubuntu to the world of computers.
Debian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.
The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, we offer a consistent manageable platform that suits a wide variety of deployments. For open source communities, we offer a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.
A clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.
It is the operating system that presently powers many of the mobile devices, including the iPhone, iPad, and iPod Touch. It is designed to make your iPhone and iPad experience even faster, more responsive, and more delightful.