Skip to content

Evaluating SDN Controller Failover with Direct Replication and Shared Data Store Architectures

Sep 2026 · IEEE International Symposium on Distributed Simulation and Real-Time Applications · pp. 1-7 · 0 citations · 22 references

Abstract

Software-Defined Networking (SDN) relies on software controllers to program data-plane forwarding, so controller availability is critical: the controller is a single point of failure where High Availability (HA) state synchronization trades recovery speed against synchronization overhead. This paper empirically evaluates two HA architectures in Ryu and Mininet: RedisHA, a shared data store architecture holding controller state in an external Redis store managed via VRRP, and HTTP-HA, a lightweight direct replication architecture. Under forced failover events, HTTP-HA substantially reduces latency, achieving a 1.73 s average control-plane recovery time (TCP) and limiting packet loss to 4.16%. Conversely, Redis-HA exhibits a 5.38 s TCP and higher latency spikes (0.61 ms average RTT) due to external database round-trips and virtual-IP takeover. We conclude that HTTP-HA suits dynamic edge deployments, while Redis-HA remains useful when an external shared state store is preferred.

View source

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.