Architecture of ONOS

ONOS architecture is designed specifically for carrier-grade networks' requirements of performance, high availability, and scale, with well-defined abstractions:

Architecture of ONOS

Figure 3: ONOS architecture

Let's look at the key features of ONOS, which are listed here:

  • Distributed Core: The SDN operating system is designed to run in a cluster implementing carrier-grade network requirements for agility, resilience, fault-tolerance, high performance, elastic scalability based on application, and bandwidth demands.
  • Northbound abstraction/APIs: These provide configuration and management services for the development of SDN applications. They support ...

Get Software-Defined Networking (SDN) with OpenStack now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.