Rep-RAID: an integrated approach to optimizing data replication and garbage collection in RAID-enabled SSDs - Digital sustainability and responsability
Communication Dans Un Congrès Année : 2023

Rep-RAID: an integrated approach to optimizing data replication and garbage collection in RAID-enabled SSDs

Résumé

Redundant Array of Independent Disks (RAID) technology has been recently introduced to flash memory based SSDs to enhance their data reliability. Although RAID increases reliability, it doubles the number of write operations and requires additional parity computation as every write operation on a data chunk leads to another update on the corresponding parity chunk. Data replication has been proposed to mitigate the overhead of write requests in RAID enabled SSDs, however, replication increases the cost of garbage collection (GC), which in turn limits the improvement of I/O performance compared to the baseline RAID implementation.

This paper introduces Rep-RAID, an improved data replication management scheme accompanied with optimized GC for RAID-enabled SSDs. Guided by a mathematical model, Rep-RAID only replicates frequently updated data chunks. Furthermore, Rep-RAID reorganizes new data stripes during the GC process by utilizing replicated data to replace invalid data chunks caused by data replication in old stripes. As a result, it decreases I/O latency for both read and write requests and significantly reduces the GC overhead induced by data movement. Experimental results show that the proposed scheme can improve I/O performance by 16.7%, and

Fichier principal
Vignette du fichier
lctes-final.pdf (1.98 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04769843 , version 1 (12-11-2024)

Identifiants

Citer

Jun Li, Balazs Gerofi, François Trahay, Zhigang Cai, Jianwei Liao. Rep-RAID: an integrated approach to optimizing data replication and garbage collection in RAID-enabled SSDs. 24th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Jun 2023, Orlando (FL), United States. pp.99 - 110, ⟨10.1145/3589610.3596274⟩. ⟨hal-04769843⟩
10 Consultations
7 Téléchargements

Altmetric

Partager

More