DocumentCode :
841460
Title :
The Globus Replica Location Service: Design and Experience
Author :
Chervenak, Ann L. ; Schuler, Robert ; Ripeanu, Matei ; Amer, Muhammad Ali ; Bharathi, Shishir ; Foster, Ian ; Iamnitchi, Adriana ; Kesselman, Carl
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
Volume :
20
Issue :
9
fYear :
2009
Firstpage :
1260
Lastpage :
1272
Abstract :
Distributed computing systems employ replication to improve overall system robustness, scalability, and performance. A replica location service (RLS) offers a mechanism to maintain and provide information about physical locations of replicas. This paper defines a design framework for RLSs that supports a variety of deployment options. We describe the RLS implementation that is distributed with the Globus toolkit and is in production use in several grid deployments. Features of our modular implementation include the use of soft-state protocols to populate a distributed index and Bloom filter compression to reduce overheads for distribution of index information. Our performance evaluation demonstrates that the RLS implementation scales well for individual servers with millions of entries and up to 100 clients. We describe the characteristics of existing RLS deployments and discuss how RLS has been integrated with higher-level data management services.
Keywords :
data handling; grid computing; protocols; Bloom filter compression; Globus toolkit; data management services; distributed computing systems; distributed index; grid deployments; replica location service; soft-state protocols; Distributed systems; Information Storage and Retrieval; Metadata; Replica Location Service; data management.; grids; replica management;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2008.151
Filename :
4604659
Link To Document :
بازگشت