The Community for Technology Leaders
SC Conference (2002)
Baltimore, Maryland
Nov. 16, 2002 to Nov. 22, 2002
ISSN: 1063-9535
ISBN: 0-7695-1524-X
pp: 58
Ann Chervenak , University of Southern California
Ewa Deelman , University of Southern California
Ian Foster , University of Chicago and Argonne National Laboratory
Leanne Guy , European Organization for Nuclear Research
Wolfgang Hoschek , European Organization for Nuclear Research
Adriana Iamnitchi , University of Chicago
Carl Kesselman , University of Southern California
Peter Kunszt , European Organization for Nuclear Research
Matei Ripeanu , University of Chicago
Bob Schwartzkopf , University of Southern California
Heinz Stockinger , European Organization for Nuclear Research
Kurt Stockinger , European Organization for Nuclear Research
Brian Tierney , Lawrence Berkeley National Laboratory
In wide area computing systems, it is often desirable to create remote read-only copies (replicas) of files. Replication can be used to reduce access latency, improve data locality, and/or increase robustness, scalability and performance for distributed applications. We define a replica location service (RLS) as a system that maintains and provides access to information about the physical locations of copies. An RLS typically functions as one component of a data grid architecture. This paper makes the following contributions. First, we characterize RLS requirements. Next, we describe a parameterized architectural framework, which we name Giggle (for GIGa-scale Global Location Engine), within which a wide range of RLSs can be defined. We define several concrete instantiations of this framework with different performance characteristics. Finally, we present initial performance results for an RLS prototype, demonstrating that RLS systems can be constructed that meet performance goals.

E. Deelman et al., "Giggle: A Framework for Constructing Scalable Replica Location Services," SC Conference(SC), Baltimore, Maryland, 2002, pp. 58.
99 ms
(Ver 3.3 (11022016))