Network Scaffolding for Efficient Stabilization of the Chord Overlay Network

09/29/2021
by   Andrew Berns, et al.
0

Overlay networks, where nodes communicate with neighbors over logical links consisting of zero or more physical links, have become an important part of modern networking. From data centers to IoT devices, overlay networks are used to organize a diverse set of processes for efficient operations like searching and routing. Many of these overlay networks operate in fragile environments where faults that perturb the logical network topology are commonplace. Self-stabilizing overlay networks offer one approach for managing these faults, promising to build or restore a particular topology from any weakly-connected initial configuration. Designing efficient self-stabilizing algorithms for many topologies, however, is not an easy task. For non-trivial topologies that have desirable properties like low diameter and robust routing in the face of node or link failures, self-stabilizing algorithms to date have had at least linear running time or space requirements. In this work, we address this issue by presenting an algorithm for building a Chord network that has polylogarithmic time and space complexity. Furthermore, we discuss how the technique we use for building this Chord network can be generalized into a “design pattern” for other desirable overlay network topologies.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2021

Applications and Implications of a General Framework for Self-Stabilizing Overlay Networks

From data centers to IoT devices to Internet-based applications, overlay...
research
07/09/2023

Robust Routing Made Easy: Reinforcing Networks Against Non-Benign Faults

With the increasing scale of communication networks, the likelihood of f...
research
08/01/2019

Generalized Fault-Tolerance Topology Generation for Application Specific Network-on-Chips

The Network-on-Chips is a promising candidate for addressing communicati...
research
06/26/2019

FatPaths: Routing in Supercomputers, Data Centers, and Clouds with Low-Diameter Networks when Shortest Paths Fall Short

We introduce FatPaths: a simple, generic, and robust routing architectur...
research
02/11/2018

Faster Distributed Shortest Path Approximations via Shortcuts

A long series of recent results and breakthroughs have led to faster and...
research
09/14/2019

Optimal Routing for a Family of Scalable Interconnection Networks

Scalability of interconnection networks for the supercomputers, particul...
research
12/01/2020

Measuring Network Robustness by Average Network Flow

Infrastructure networks such as the Internet backbone and power grids ar...

Please sign up or login with your details

Forgot password? Click here to reset