The Globus Replica Location Service: Design and Experience (2008)
| Citations: | 2 - 0 self |
BibTeX
@MISC{Chervenak08theglobus,
author = {Ann L. Chervenak and Robert Schuler and Matei Ripeanu and Muhammad Ali Amer and Shishir Bharathi and Ian Foster and Adriana Iamnitchi and Carl Kesselman},
title = { The Globus Replica Location Service: Design and Experience},
year = {2008}
}
OpenURL
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 replica location services 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 one hundred clients. We describe the characteristics of existing RLS deployments and discuss how RLS has been integrated with higher-level data management services.







