DocumentCode
2196707
Title
A decentralized, adaptive replica location mechanism
Author
Ripeanu, Matei ; Foster, Ian
Author_Institution
Dept. of Comput. Sci., Chicago Univ., IL, USA
fYear
2002
fDate
2002
Firstpage
24
Lastpage
32
Abstract
We describe a decentralized, adaptive mechanism for replica location in wide-area distributed systems. Unlike traditional, hierarchical (e.g, DNS) and more recent (e.g., CAN, Chord, Gnutella) distributed search and indexing schemes, nodes in our location mechanism do not route queries, instead, they organize into an overlay network and distribute location information. We contend that this approach works well in environments where replica location queries are prevalent but the dynamic component of the system (e.g., node and network failures, replica add/delete operations) cannot be neglected. We argue that a replica location mechanism that combines probabilistic representations of replica location information with soft-state protocols and a flat overlay network of nodes brings important benefits: genuine decentralization, low query latency, and flexibility to introduce adaptive communication schedules. We support these claims in two ways. First, we provide a rough resource consumption evaluation: we show that, for environments similar to those encountered in large scientific data analysis projects, generated network traffic is limited and, more importantly, is comparable to the traffic generated by a request routing scheme. Second, we provide encouraging performance data from a prototype implementation.
Keywords
replicated databases; wide area networks; adaptive communication schedules; decentralization; distributed systems; flat overlay network; probabilistic representations; query latency; replica location; resource consumption evaluation; soft-state protocols; wide-area distributed systems; Computer science; Data analysis; Delay; Indexing; Internet; Laboratories; Mathematics; Protocols; Scheduling; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 2002. HPDC-11 2002. Proceedings. 11th IEEE International Symposium on
ISSN
1082-8907
Print_ISBN
0-7695-1686-6
Type
conf
DOI
10.1109/HPDC.2002.1029900
Filename
1029900
Link To Document