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...

Descripción completa

Detalles Bibliográficos
Autores principales: Domenici, Andrea, Donno, Flavia, Pucciani, Gianni, Stockinger, Heinz, Stockinger, Kurt
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