A Decentralised Self-Healing Approach for Network Topology Maintenance

10/21/2020
by   Arles Rodríguez, et al.
0

In many distributed systems, from cloud to sensor networks, different configurations impact system performance, while strongly depending on the network topology. Hence, topological changes may entail costly reconfiguration and optimisation processes. This paper proposes a multi-agent solution for recovering networks from node failures. To preserve the network topology, the proposed approach relies on local information about the network's structure, which is collected and disseminated at runtime. The paper studies two strategies for distributing topological data: one based on Mobile Agents (our proposal) and the other based on Trickle (a reference gossiping protocol from the literature). These two strategies were adapted for our self-healing approach to collect topological information for recovering the network; and were evaluated in terms of resource overheads. Experimental results show that both variants can recover the network topology, up to a certain node failure rate, which depends on the network topology. At the same time, Mobile Agents collect less information, focusing on local dissemination, which suffices for network recovery. This entails less bandwidth overheads than when Trickle is used. Still, Mobile Agents utilise more memory and exchange more messages, during data-collection, than Trickle does. These results validate the viability of the proposed self-healing solution, offering two variant implementations with diverse performance characteristics, which may suit different application domains.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2019

Learning Topological Representation for Networks via Hierarchical Sampling

The topological information is essential for studying the relationship b...
research
03/06/2020

The Topology of Local Computing in Networks

Modeling distributed computing in a way enabling the use of formal metho...
research
02/11/2019

Global Collaboration through Local Interaction in Competitive Learning

Feature maps, that preserve the global topology of arbitrary datasets, c...
research
11/29/2017

Active Betweenness Cardinality: Algorithms and Applications

Centrality rankings such as degree, closeness, betweenness, Katz, PageRa...
research
04/10/2020

A Network Topology for Composable Infrastructures

This paper proposes a passive optical backplane as a new network topolog...
research
07/25/2022

Multi-Scale Asset Distribution Model for Dynamic Environments

In many self-organising systems the ability to extract necessary resourc...
research
07/18/2019

Collecting MIB Data from Network Managed by SNMP using Multi Mobile Agents

Network anomalies are destructive to networks. Intrusion detection syste...

Please sign up or login with your details

Forgot password? Click here to reset