Concepedia

TLDR

The authors present their experience building ONOS, an experimental distributed SDN control platform designed for high performance, scalability, and availability in large operator networks, and evaluate two prototypes. They developed two ONOS prototypes: the first implemented a distributed yet logically centralized global network view with scale‑out and fault tolerance, while the second focused on performance improvements. From these prototypes, the authors conclude that further steps are needed to enable ONOS to support core network traffic engineering, scheduling, and to become a usable open‑source distributed network OS for the SDN community.

Abstract

We present our experiences to date building ONOS (Open Network Operating System), an experimental distributed SDN control platform motivated by the performance, scalability, and availability requirements of large operator networks. We describe and evaluate two ONOS prototypes. The first version implemented core features: a distributed, but logically centralized, global network view; scale-out; and fault tolerance. The second version focused on improving performance. Based on experience with these prototypes, we identify additional steps that will be required for ONOS to support use cases such as core network traffic engineering and scheduling, and to become a usable open source, distributed network OS platform that the SDN community can build upon.

References

YearCitations

Page 1