GT Data Management: Replica Location Service (RLS)
The replica location service (RLS) maintains and provides access to mapping information from logical names for data items to target names. These target names may represent physical locations of data items, or an entry in the RLS may map to another level of logical naming for the data item.
The RLS is intended to be one of a set of services for providing data replication management in grids. By itself, it does not guarantee consistency among replicated data or guarantee the uniqueness of filenames registered in the directory. The RLS is intended to be used by higher-level grid services that provide these functionalities.
The Replica Location Service was co-developed by the Globus team and Work Package 2 of the DataGrid project.
View the RLS FAQ here.
- RLS in GT5
- Older releases
- Papers
- Sponsors
- RLS FAQ
RLS in GT5
RLS in GT 5.0
- Downloads
- Latest stable GT5.0 release (source installer)
- Documentation
RLS in GT4
RLS in GT 4.*
RLS in 4.0 is a WSRF implementation.
- Downloads
- Latest stable GT4.2 release (source installer)
- Latest stable GT4.0 release (source installer)
- Documentation
- Related software
- Data Replicator Service (tech preview in GT 4.0)
RLS in GT3
RLS in GT 3.2
RFT implementation in 3.2 supports the deployment of a hierarchy of Replica Location Index (RLI) nodes.
In past RLS versions, RLIs summarized mapping information from one or more Local Replica Catalog (LRC) nodes. In this version, an RLS can be configured with an arbitrary hierarchy of RLI nodes, where each RLI summarizes state information for one or more lower-level LRC and/or RLI nodes.
- Downloads
- RLS and other GT advisories for GT version 3.2. Advisories are issued as bugs are identified and fixed. Please review the available advisories for GT 3.2.
- RLS version 2.2 supports GT version 3.2. This release uses Globus XIO (instead of Globus IO), which improves stability of the system. Bundles that specifically include RLS are:
- Documentation
RLS in 3.0
Note: This version is no longer supported.
- Downloads
- RLS version 2.1.5 supports GT version 3.0
- RLS version 2.1.10 supports GT version 3.0
- Documentation
RLS in GT2
Note: This version is no longer supported.
- Downloads
- RLS version 2.1.5 supports GT 2.x
- Source downloads
- Binary downloads
- RLS version 2.0.10 supports GT 2.x
- Source downloads:
- Binary downloads
- RLS version 2.1.5 supports GT 2.x
- Documentation
Papers
- A
Peer-to-Peer Replica Location Service Based on A Distributed
Hash Table
Min Cai, Ann Chervenak, Martin Frank, presented at SC2004 Conference, Pittsburgh, PA, November 2004. - Performance
and Scalability of a Replica Location Service
Ann L. Chervenak, Naveen Palavalli, Shishir Bharathi, Carl Kesselman, Robert Schwartzkopf, Proceedings of the International Symposium on High Performance Distributed Computing Conference (HPDC-13), June 2004. - Giggle:
A Framework for Constructing Scalable Replica Location Services
Ann Chervenak, Ewa Deelman, Ian Foster, Leanne Guy, Wolfgang Hoschek, Adriana Iamnitchi, Carl Kesselman, Peter Kunszt, Matei Ripenu, Bob Schwartzkopf, Heinz Stocking, Kurt Stockinger, Brian Tierney, Proceedings of SC2002 Conference, November 2002. - The Replica Location
Service (powerpoint)
Presented at GlobusWORLD, January 2004. - Giggle: A Framework
for Constructing Scalable Replica Location Services (powerpoint)
Presented at SC2002 conference, November 2002. - Two-page description
of The Replica Location Service (powerpoint)
Handout for SC2002, November 2002. - Poster on The
Replica Location Service (powerpoint)
Used with demonstrations of RLS for SC2002, November 2002.
RLS Sponsors and Testbed Participants
- Department of Energy SciDAC (Scientific Discovery Through Advanced Computing) Program
- National Science Foundation GriPhyN (Grid Physics Network) Project