vix.ing · top · new · best · stats · spec

Implementing \Diamond P with Bounded Messages on a Network of ADD Channels

2017/08/09 by Kumar, Saptaparni, Welch, Jennifer
#Distributed #FOS: Computer and information sciences #Parallel #and Cluster Computing (cs.DC)

paper · doi:10.48550/arxiv.1708.02906

Abstract

We present an implementation of the eventually perfect failure detector (\Diamond P) from the original hierarchy of the Chandra-Toueg oracles on an arbitrary partitionable network composed of unreliable channels that can lose and reorder messages. Prior implementations of \Diamond P have assumed different partially synchronous models ranging from bounded point-to-point message delay and reliable communication to unbounded message size and known network topologies. We implement \Diamond P under very weak assumptions on an arbitrary, partitionable network composed of Average Delayed/Dropped (ADD) channels to model unreliable communication. Unlike older implementations, our failure detection algorithm uses bounded-sized messages to eventually detect all nodes that are unreachable (crashed or disconnected) from it.

Related