Fault tolerance in the R-GMA information and monitoring system

  • Authors:
  • Rob Byrom;Brian Coghlan;Andy Cooke;Roney Cordenonsi;Linda Cornwall;Martin Craig;Abdeslem Djaoui;Alastair Duncan;Steve Fisher;Alasdair Gray;Steve Hicks;Stuart Kenny;Jason Leake;Oliver Lyttleton;James Magowan;Robin Middleton;Werner Nutt;David O'Callaghan;Norbert Podhorszki;Paul Taylor;John Walk;Antony Wilson

  • Affiliations:
  • Rutherford Appleton Laboratory;Trinity College Dublin;Heriot-Watt University, Edinburgh;Queen Mary, University of London;Rutherford Appleton Laboratory;Rutherford Appleton Laboratory;Rutherford Appleton Laboratory;Rutherford Appleton Laboratory;Rutherford Appleton Laboratory;Heriot-Watt University, Edinburgh;Rutherford Appleton Laboratory;Trinity College Dublin;Objective Engineering Ltd;Trinity College Dublin;IBM, UK;Rutherford Appleton Laboratory;Heriot-Watt University, Edinburgh;Trinity College Dublin;SZTAKI, Hungary;IBM, UK;Rutherford Appleton Laboratory;Rutherford Appleton Laboratory

  • Venue:
  • EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

R-GMA (Relational Grid Monitoring Architecture) [1] is a grid monitoring and information system that provides a global view of data distributed across a grid system. R-GMA creates the impression of a single centralised repository of information, but in reality the information can be stored at many different locations on the grid. The Registry and Schema are key components of R-GMA. The Registry matches queries for information to data sources that provide the appropriate information. The Schema defines the tables that can be queried. Without the combined availability of these components, R-GMA ceases to operate as a useful service. This paper presents an overview of R-GMA and describes the Registry replication design and implementation. A replication algorithm for the Schema has also been designed.