Cargando…
Tape Storage and CRC Protection
Over 100 Petabytes of data is stored on several kind of physical support, namely disks and tapes. Data on any physical support or traveling on a data link (network, fibre channel...) can be subject to silent data corruption....
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2014
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1756842 |
_version_ | 1780943355449966592 |
---|---|
author | Ha, Karel |
author_facet | Ha, Karel |
author_sort | Ha, Karel |
collection | CERN |
description | Over 100 Petabytes of data is stored on several kind of physical support, namely disks and tapes. Data on any physical support or traveling on a data link (network, fibre channel...) can be subject to silent data corruption. A possible improvement is introducing end-to-end data integrity from the filesystem down to the tape layer. For the tape back-end it can be done by using Logical Block Protection, which computes and compares CRC checksum of every single block of data. During my work, I improved on-the-fly CRC calculation for the tape storage system, which was achieved by introducing a multithreaded implementation - a technique applicable to arbitrary CRC algorithm. Finally, I performed several benchmark measurements of these improvements. That proved usability in a production context. |
id | cern-1756842 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2014 |
record_format | invenio |
spelling | cern-17568422019-09-30T06:29:59Zhttp://cds.cern.ch/record/1756842engHa, KarelTape Storage and CRC ProtectionInformation Transfer and ManagementInformation Transfer and ManagementOver 100 Petabytes of data is stored on several kind of physical support, namely disks and tapes. Data on any physical support or traveling on a data link (network, fibre channel...) can be subject to silent data corruption. A possible improvement is introducing end-to-end data integrity from the filesystem down to the tape layer. For the tape back-end it can be done by using Logical Block Protection, which computes and compares CRC checksum of every single block of data. During my work, I improved on-the-fly CRC calculation for the tape storage system, which was achieved by introducing a multithreaded implementation - a technique applicable to arbitrary CRC algorithm. Finally, I performed several benchmark measurements of these improvements. That proved usability in a production context.CERN-STUDENTS-Note-2014-209oai:cds.cern.ch:17568422014-09-17 |
spellingShingle | Information Transfer and Management Information Transfer and Management Ha, Karel Tape Storage and CRC Protection |
title | Tape Storage and CRC Protection |
title_full | Tape Storage and CRC Protection |
title_fullStr | Tape Storage and CRC Protection |
title_full_unstemmed | Tape Storage and CRC Protection |
title_short | Tape Storage and CRC Protection |
title_sort | tape storage and crc protection |
topic | Information Transfer and Management Information Transfer and Management |
url | http://cds.cern.ch/record/1756842 |
work_keys_str_mv | AT hakarel tapestorageandcrcprotection |