Death by babble: Security and fault tolerance of distributed consensus in high-availability softwarized networks

R Hanmer, S Liu, L Jagadeesan… - 2019 IEEE Conference …, 2019 - ieeexplore.ieee.org
High-availability softwarized networks, while offering tremendous flexibility, typically require
distributed implementations to ensure resilience and scalability. For example, in software …

Automated bootstrapping of a fault-resilient in-band control plane

E Sakic, M Avdic, A Van Bemten… - Proceedings of the …, 2020 - dl.acm.org
Adoption of Software-defined Networking (SDN) in critical environments, such as factory
automation, avionics and smart-grid networks, will require in-band control. In such networks …

Maintaining the Network Performance of Software-Defined WANs With Efficient Critical Routing

Z Guo, C Li, Y Li, S Dou, B Zhang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Software-Defined Networking (SDN) brings new opportunities to improve network
performance of Wide Area Networks (WANs). To enhance the control plane's processing …

Decoupling of distributed consensus, failure detection and agreement in sdn control plane

E Sakic, W Kellerer - 2020 IFIP Networking Conference …, 2020 - ieeexplore.ieee.org
Centralized Software Defined Networking (SDN) controllers and Network Management
Systems (NMS) introduce the issue of controller as a single-point of failure (SPOF). The …

Coordinator controller election algorithm to provide failsafe through load balancing in Distributed SDN control plane

G Lakhani, A Kothari - … Conference, COMS2 2020, Gujarat, India, March …, 2020 - Springer
SDN provides flexibility, centralized control, and cost-cutting. SDN decouples the main two
functions of a traditional network viz. packet switching and routing. The switch is responsible …

When raft meets SDN: How to elect a leader over a network

K Choumas, T Korakis - 2020 6th IEEE Conference on Network …, 2020 - ieeexplore.ieee.org
This paper discusses the benefits in the operation of a Raft based SDN controller cluster,
when the election of the cluster leader becomes more or less “fair. Raft is a leader based …

When Machine Learning Meets Raft: How to Elect a Leader over a Network

K Choumas, T Korakis - GLOBECOM 2023-2023 IEEE Global …, 2023 - ieeexplore.ieee.org
Numerous well-known applications use the Raft consensus algorithm to maintain consistent
replicas of their data on distributed nodes. Raft is based on a dynamically elected leader …

vRaft: accelerating the distributed consensus under virtualized environments

Y Wang, Y Chai - Database Systems for Advanced Applications: 26th …, 2021 - Springer
In recent years, Raft has been gradually widely used in many distributed systems (eg, Etcd,
TiKV, PolarFS, etc.) to ensure the distributed consensus because it is effective and easy to …

WALOR: Workload-Driven Adaptive Layout Optimization of Raft Groups for Heterogeneous Distributed Key-Value Stores

Y Wang, Y Chai, Q Zhang - IFIP International Conference on Network and …, 2022 - Springer
In a heterogeneous cluster based on the Raft protocol, in order to solve the problem of slow
performance caused by the leader on a slow node, someone proposed ALOR. However, the …

SDNaaS: Software-Defined Networking as an IXP Service

JR Mendoza, L Frias, I Austria, C Festin… - … IEEE Conference on …, 2022 - ieeexplore.ieee.org
Network operators need to manage the full lifecycle of controller instance clusters to ensure
a high-performance and reliable distributed control plane service for software-defined …