Published November 15, 2022 | Version v1
Preprint Open

Realizing Flat Multi-Zone Multi-Controller Software-Defined Networks using Zenoh

  • 1. DISI, University of Trento, Italy
  • 2. ZettaScale Technology, France

Description

Software Defined Networks (SDNs) are becoming an increasingly important paradigm in modern networking. By making it possible to detach the control plane from network devices and to instruct those devices via a high-level programming language, SDNs yield a number of administration-level improvements, such as better policy-driven network management and easier support for multi-tenancy. However, moving the complexity of network administration to the controllers entails additional challenges, such as scalability, support for different controller network topologies, and efficient maintenance of network state information. In this paper, we consider a distributed and decentralized approach to the SDN paradigm, targeting zero-configuration scalability and transparency through the Zenoh framework. We explore the application of Zenoh as an east/westbound protocol for SDNs and compare its performance against that of a strongly coupled HTTP-based alternative. Our results show that Zenoh’s support for distributed queries enables our SDN architecture to effectively scale to hundreds of SDN controllers with zero configuration overhead, while supporting high east/westbound query throughput.

Files

Flat_Multi_Zone_Multi_Controller_SDNs_using_Zenoh.pdf

Files (218.0 kB)

Additional details

Funding

European Commission
DAEMON – Network intelligence for aDAptive and sElf-Learning MObile Networks 101017109