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

Descripción completa

Detalles Bibliográficos
Autor principal: Ha, Karel
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