On the Feasibility of Perfect Resilience with Local Fast Failover

06/11/2020
by   Klaus-Tycho Foerster, et al.
0

In order to provide a high resilience and to react quickly to link failures, modern computer networks support fully decentralized flow rerouting, also known as local fast failover. In a nutshell, the task of a local fast failover algorithm is to pre-define fast failover rules for each node using locally available information only. These rules determine for each incoming link from which a packet may arrive and the set of local link failures (i.e., the failed links incident to a node), on which outgoing link a packet should be forwarded. Ideally, such a local fast failover algorithm provides a perfect resilience deterministically: a packet emitted from any source can reach any target, as long as the underlying network remains connected. Feigenbaum et al. showed that it is not always possible to provide perfect resilience and showed how to tolerate a single failure in any network. Interestingly, not much more is known currently about the feasibility of perfect resilience. This paper revisits perfect resilience with local fast failover, both in a model where the source can and cannot be used for forwarding decisions. We first derive several fairly general impossibility results: By establishing a connection between graph minors and resilience, we prove that it is impossible to achieve perfect resilience on any non-planar graph; furthermore, while planarity is necessary, it is also not sufficient for perfect resilience. On the positive side, we show that graph families which are closed under the subdivision of links, can allow for simple and efficient failover algorithms which simply skip failed links. We demonstrate this technique by deriving perfect resilience for outerplanar graphs and related scenarios, as well as for scenarios where the source and target are topologically close after failures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/07/2022

On the Price of Locality in Static Fast Rerouting

Modern communication networks feature fully decentralized flow rerouting...
research
10/29/2019

Towards Quantifying Neurovascular Resilience

Whilst grading neurovascular abnormalities is critical for prompt surgic...
research
03/22/2023

Production Networks Resilience: Cascading Failures, Power Laws and Optimal Interventions

In this paper, we study the severity of cascading failures in supply cha...
research
08/04/2021

Randomized Local Fast Rerouting for Datacenter Networks with Almost Optimal Congestion

To ensure high availability, datacenter networks must rely on local fast...
research
09/03/2020

Local Fast Rerouting with Low Congestion: A Randomized Approach

Most modern communication networks include fast rerouting mechanisms, im...
research
05/16/2018

NFVactor: A Resilient NFV System using the Distributed Actor Model

Resilience functionality, including failure resilience and flow migratio...
research
12/26/2020

Bayesian Inductive Learner for Graph Resiliency under uncertainty

In the quest to improve efficiency, interdependence and complexity are b...

Please sign up or login with your details

Forgot password? Click here to reset