Cargando…
Replica consistency in a Data Grid
A Data Grid is a wide area computing infrastructure that employs Grid technologies to provide storage capacity and processing power to applications that handle very large quantities of data. Data Grids rely on data replication to achieve better performance and reliability by storing copies of data s...
Autores principales: | , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2004
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1016/j.nima.2004.07.052 http://cds.cern.ch/record/908997 |
_version_ | 1780908858043006976 |
---|---|
author | Domenici, Andrea Donno, Flavia Pucciani, Gianni Stockinger, Heinz Stockinger, Kurt |
author_facet | Domenici, Andrea Donno, Flavia Pucciani, Gianni Stockinger, Heinz Stockinger, Kurt |
author_sort | Domenici, Andrea |
collection | CERN |
description | A Data Grid is a wide area computing infrastructure that employs Grid technologies to provide storage capacity and processing power to applications that handle very large quantities of data. Data Grids rely on data replication to achieve better performance and reliability by storing copies of data sets on different Grid nodes. When a data set can be modified by applications, the problem of maintaining consistency among existing copies arises. The consistency problem also concerns metadata, i.e., additional information about application data sets such as indices, directories, or catalogues. This kind of metadata is used both by the applications and by the Grid middleware to manage the data. For instance, the Replica Management Service (the Grid middleware component that controls data replication) uses catalogues to find the replicas of each data set. Such catalogues can also be replicated and their consistency is crucial to the correct operation of the Grid. Therefore, metadata consistency generally poses stricter requirements than data consistency. In this paper we report on the development of a Replica Consistency Service based on the middleware mainly developed by the European Data Grid Project. The paper summarises the main issues in the replica consistency problem, and lays out a high-level architectural design for a Replica Consistency Service. Finally, results from simulations of different consistency models are presented. |
id | cern-908997 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2004 |
record_format | invenio |
spelling | cern-9089972019-09-30T06:29:59Zdoi:10.1016/j.nima.2004.07.052http://cds.cern.ch/record/908997engDomenici, AndreaDonno, FlaviaPucciani, GianniStockinger, HeinzStockinger, KurtReplica consistency in a Data GridComputing and ComputersA Data Grid is a wide area computing infrastructure that employs Grid technologies to provide storage capacity and processing power to applications that handle very large quantities of data. Data Grids rely on data replication to achieve better performance and reliability by storing copies of data sets on different Grid nodes. When a data set can be modified by applications, the problem of maintaining consistency among existing copies arises. The consistency problem also concerns metadata, i.e., additional information about application data sets such as indices, directories, or catalogues. This kind of metadata is used both by the applications and by the Grid middleware to manage the data. For instance, the Replica Management Service (the Grid middleware component that controls data replication) uses catalogues to find the replicas of each data set. Such catalogues can also be replicated and their consistency is crucial to the correct operation of the Grid. Therefore, metadata consistency generally poses stricter requirements than data consistency. In this paper we report on the development of a Replica Consistency Service based on the middleware mainly developed by the European Data Grid Project. The paper summarises the main issues in the replica consistency problem, and lays out a high-level architectural design for a Replica Consistency Service. Finally, results from simulations of different consistency models are presented.oai:cds.cern.ch:9089972004 |
spellingShingle | Computing and Computers Domenici, Andrea Donno, Flavia Pucciani, Gianni Stockinger, Heinz Stockinger, Kurt Replica consistency in a Data Grid |
title | Replica consistency in a Data Grid |
title_full | Replica consistency in a Data Grid |
title_fullStr | Replica consistency in a Data Grid |
title_full_unstemmed | Replica consistency in a Data Grid |
title_short | Replica consistency in a Data Grid |
title_sort | replica consistency in a data grid |
topic | Computing and Computers |
url | https://dx.doi.org/10.1016/j.nima.2004.07.052 http://cds.cern.ch/record/908997 |
work_keys_str_mv | AT domeniciandrea replicaconsistencyinadatagrid AT donnoflavia replicaconsistencyinadatagrid AT puccianigianni replicaconsistencyinadatagrid AT stockingerheinz replicaconsistencyinadatagrid AT stockingerkurt replicaconsistencyinadatagrid |