Cargando…

Extending DIRAC File Management with Erasure-Coding for efficient storage

The state of the art in Grid style data management is to achieve increased resilience of data via multiple complete replicas of data files across multiple storage endpoints. While this is effective, it is not the most space-efficient approach to resilience, especially when the reliability of individ...

Descripción completa

Detalles Bibliográficos
Autores principales: Skipsey, Samuel Cadellin, Todev, Paulin, Britton, David, Crooks, David, Roy, Gareth
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/4/042051
http://cds.cern.ch/record/2063830
_version_ 1780948595417022464
author Skipsey, Samuel Cadellin
Todev, Paulin
Britton, David
Crooks, David
Roy, Gareth
author_facet Skipsey, Samuel Cadellin
Todev, Paulin
Britton, David
Crooks, David
Roy, Gareth
author_sort Skipsey, Samuel Cadellin
collection CERN
description The state of the art in Grid style data management is to achieve increased resilience of data via multiple complete replicas of data files across multiple storage endpoints. While this is effective, it is not the most space-efficient approach to resilience, especially when the reliability of individual storage endpoints is sufficiently high that only a few will be inactive at any point in time. We report on work performed as part of GridPP\cite{GridPP}, extending the Dirac File Catalogue and file management interface to allow the placement of erasure-coded files: each file distributed as N identically-sized chunks of data striped across a vector of storage endpoints, encoded such that any M chunks can be lost and the original file can be reconstructed. The tools developed are transparent to the user, and, as well as allowing up and downloading of data to Grid storage, also provide the possibility of parallelising access across all of the distributed chunks at once, improving data transfer and IO performance. We expect this approach to be of most interest to smaller VOs, who have tighter bounds on the storage available to them, but larger (WLCG) VOs may be interested as their total data increases during Run 2. We provide an analysis of the costs and benefits of the approach, along with future development and implementation plans in this area. In general, overheads for multiple file transfers provide the largest issue for competitiveness of this approach at present.
id cern-2063830
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-20638302019-09-30T06:29:59Zdoi:10.1088/1742-6596/664/4/042051http://cds.cern.ch/record/2063830engSkipsey, Samuel CadellinTodev, PaulinBritton, DavidCrooks, DavidRoy, GarethExtending DIRAC File Management with Erasure-Coding for efficient storageComputing and ComputersThe state of the art in Grid style data management is to achieve increased resilience of data via multiple complete replicas of data files across multiple storage endpoints. While this is effective, it is not the most space-efficient approach to resilience, especially when the reliability of individual storage endpoints is sufficiently high that only a few will be inactive at any point in time. We report on work performed as part of GridPP\cite{GridPP}, extending the Dirac File Catalogue and file management interface to allow the placement of erasure-coded files: each file distributed as N identically-sized chunks of data striped across a vector of storage endpoints, encoded such that any M chunks can be lost and the original file can be reconstructed. The tools developed are transparent to the user, and, as well as allowing up and downloading of data to Grid storage, also provide the possibility of parallelising access across all of the distributed chunks at once, improving data transfer and IO performance. We expect this approach to be of most interest to smaller VOs, who have tighter bounds on the storage available to them, but larger (WLCG) VOs may be interested as their total data increases during Run 2. We provide an analysis of the costs and benefits of the approach, along with future development and implementation plans in this area. In general, overheads for multiple file transfers provide the largest issue for competitiveness of this approach at present.arXiv:1510.09117oai:cds.cern.ch:20638302015-10-30
spellingShingle Computing and Computers
Skipsey, Samuel Cadellin
Todev, Paulin
Britton, David
Crooks, David
Roy, Gareth
Extending DIRAC File Management with Erasure-Coding for efficient storage
title Extending DIRAC File Management with Erasure-Coding for efficient storage
title_full Extending DIRAC File Management with Erasure-Coding for efficient storage
title_fullStr Extending DIRAC File Management with Erasure-Coding for efficient storage
title_full_unstemmed Extending DIRAC File Management with Erasure-Coding for efficient storage
title_short Extending DIRAC File Management with Erasure-Coding for efficient storage
title_sort extending dirac file management with erasure-coding for efficient storage
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/4/042051
http://cds.cern.ch/record/2063830
work_keys_str_mv AT skipseysamuelcadellin extendingdiracfilemanagementwitherasurecodingforefficientstorage
AT todevpaulin extendingdiracfilemanagementwitherasurecodingforefficientstorage
AT brittondavid extendingdiracfilemanagementwitherasurecodingforefficientstorage
AT crooksdavid extendingdiracfilemanagementwitherasurecodingforefficientstorage
AT roygareth extendingdiracfilemanagementwitherasurecodingforefficientstorage