Title :
A practical study of self-stabilization for prefix-tree based overlay networks
Author :
Acretoaie, V. ; Caron, E. ; Tedeschi, C.
Author_Institution :
ENS Lyon, Univ. of Lyon, Lyon, France
fDate :
June 28 2010-July 2 2010
Abstract :
Service discovery is crucial in the development of fully decentralized computational grids. Among the significant amount of work produced by the convergence of peer- to-peer (P2P) systems and grids, a new kind of overlay networks, based on prefix trees (a.k.a., tries), has emerged. In particular, the Distributed Lexicographic Placement Table (DLPT) approach is a decentralized and dynamic service discovery service. Fault-tolerance within the DLPT approach is achieved through best-effort policies relying on formal self-stabilization results. Self-stabilization means that the tree can become transiently inconsistent, but is guaranteed to autonomously converge to a correct topology after arbitrary crashes, in a finite time. However, during convergence, the tree may not be able to process queries correctly. In this paper, we present some simula- tion results having several objectives. First, we investigate the interest of self-stabilization for such architectures. Second, we explore, still based on simulation, a simple Time-To-Live policy to avoid useless processing during convergence time.
Keywords :
Web services; fault tolerance; grid computing; peer-to-peer computing; software architecture; trees (mathematics); DLPT approach; P2P; distributed lexicographic placement table; formal self-stabilization results; fully decentralized computational grids; peer-to-peer systems; prefix trees; prefix-tree based overlay networks; self-stabilization; service discovery; time-to-live policy; Convergence; Fault tolerance; Pediatrics; Peer to peer computing; Protocols; Routing; Topology; Fault-Tolerance; Overlay Schemes; Self-Stabilization; Time-To-Live;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2010 International Conference on
Conference_Location :
Caen
Print_ISBN :
978-1-4244-6827-0
DOI :
10.1109/HPCS.2010.5547117