This paper presents the multi-controller coordination plane of Periplus, an in-band control plane whose single-controller design is developed in a companion paper, and evaluates a Ryu-based implementation in Mininet, including a 96-switch, 5-controller scenario.
Abstract
In-band SDN control planes, where control traffic shares the data-plane infrastructure, suit wide-area, resource-constrained deployments -- such as rural backbones -- that cannot afford a dedicated control network. Partitioning such a network across multiple controllers improves scalability but raises a coordination challenge that in-band designs have largely ignored: controllers must discover one another and exchange state in-band, and switches must recover when their controller fails, all without forwarding state that grows with the number of controllers. This paper presents the multi-controller coordination plane of Periplus, an in-band control plane whose single-controller design is developed in a companion paper. Periplus controllers discover their neighbors through Controller Advertisement (C-Adv) messages and build inter-controller routes incrementally: each border switch inserts a partial forwarding graph covering only the next domain, so per-controller forwarding state is confined to border switches and never distributed across the interior of an intermediate domain. The same C-Adv mechanism reattaches a switch to a surviving controller after a controller failure. We evaluate a Ryu-based implementation in Mininet, including a 96-switch, 5-controller scenario. Per-switch flow-table state is set by a switch's role rather than by network size -- interior occupancy stays constant as controllers are added -- partitioning scales bootstrap to networks of around a hundred switches, and inter-controller discovery converges within seconds. The design needs no switch-firmware modifications: it runs on stock Open vSwitch, using only its built-in Nicira extensions for Network Service Header (NSH) encapsulation.
Findings affirm that the suggested scalable control plane is practical in supporting large scale SDN implementation and is therefore applicable in future carrier grade, data center and wide area network deployments at realistic workloads with varying topological setups in the modern programmable networks in the world.
A. Nagadeepan, Vishakha Abhay Gaidhani, Bhambare Rajesh et al.· Journal of Intelligent Decis...· 0 citations
This thesis provides an end-to-end mathematical and machine learning framework for designing dependable, low-latency, and scalable SDN infrastructures.
SbDN is presented, a Multi-Agent Source-based architecture that achieves TSN-grade determinism using commodity Ethernet switches and provides two methods: Temporal Network Partitioning (TNP), which provides strict temporal isolation on pure FIFO switches, and Traffic Prioritization (TP), which leverages strict-priority...
Mohammadparsa Karimi, Majid Nabi, Andrew Nelson et al.· 0 citations
Driven by the requirements of machine learning, cloud storage, and other network-intensive applications, remote direct memory access (RDMA) has been widely adopted in high-speed networks and is gradually being applied to geographically distributed datacenters. However, in cross-datacenter scenarios, long control loop l...
Wenqiang Deng, Jun-Yan Chen, Xue-Feng Huang et al.· Journal of King Saud Univers...· 0 citations
The proposed Multi-Path Multi-Level Feedback Queueing (MP-MLFQ) leverages the spatial diversity and regularity of DCNs to realize a scheduler with numerous logical priority levels while occupying as low as 2 physical priority queues within network switches.
Alessandro Cornacchia, Andrea Bianco, Paolo Giaccone et al.· 0 citations
Simulations on synthetic workloads with measurement-verified parameters show that TOA-S substantially reduces reconfiguration churn while maintaining spectrum utilization and latency-compatible execution.
Chi-Jen Wu· IEEE Open Journal of the Com...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.