Title :
Robust aggregation protocols for large-scale overlay networks
Author :
Montresor, Alberto ; Jelasity, Márk ; Babaoglu, Ozalp
Author_Institution :
Dept. of Comput. Sci., Bologna Univ., Italy
fDate :
28 June-1 July 2004
Abstract :
Aggregation refers to a set of functions that provide global information about a distributed system. These junctions operate on numeric values distributed over the system and can be used to count network size, determine extremal values and compute averages, products or sums. Aggregation allows important basic functionality to be achieved in fully distributed and peer-to-peer networks. For example, in a monitoring application, some aggregate reaching a specific value may trigger the execution of certain operations; distributed storage systems may need to know the total free space available; load-balancing protocols may benefit from knowing the target average load so as to minimize the transfered load. Building on the simple but efficient idea of antientropy aggregation (a scheme based on the antientropy epidemic communication model), in this paper we introduce practically applicable robust and adaptive protocols for proactive aggregation, including the calculation of average, product and extremal values. We show how the averaging protocol can be applied to compute further aggregates like sum, variance and the network size. We present theoretical and empirical evidence supporting the robustness of the averaging protocol under different scenarios.
Keywords :
distributed memory systems; large-scale systems; peer-to-peer computing; protocols; resource allocation; aggregation protocols; antientropy aggregation; antientropy epidemic communication model; distributed networks; distributed storage systems; distributed systems; load-balancing protocols; overlay networks; peer-to-peer networks; Aggregates; Computer networks; Computer science; Control systems; Distributed computing; Large-scale systems; Monitoring; Peer to peer computing; Protocols; Robustness;
Conference_Titel :
Dependable Systems and Networks, 2004 International Conference on
Print_ISBN :
0-7695-2052-9
DOI :
10.1109/DSN.2004.1311873