GCL: An Optimization Strategy for Eliminating I/O and Garbage Collection Conflicts in SSD RAID

Faced with large-capacity storage requirements, the SSD RAID-5 system offers fast I/O performance and fault tolerance. However, as the space management module of SSDs, the complexity of the garbage collection (GC) operating mechanism is the primary cause of the decline in read and write performance. Furthermore, this situation will only become more severe in SSD RAID systems. This article proposes a garbage collection lock strategy based on SSD RAID - 5, named GCL (Garbage Collection Lock). This strategy restricts the number of SSDs that need garbage collection to one each time and utilizes the fault-tolerance mechanism of RAID-5 to reconstruct read operations that need to be carried out on the locked device. Additionally, for write operations, we prioritize caching the locked device write requests during garbage collection. Through a series of simulation tests on several real disk workloads, we have shown that GCL can effectively improve system performance. Compared with RR, GCL increased the reconstruction operation rate by an average of 23% and reduced the overall response time by an average of 5.6%.

Authors

Institutions

Publication Details

Published
2025-03-21
DOI
https://doi.org/10.1109/iscait64916.2025.11010608
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

GCL: An Optimization Strategy for Eliminating I/O and Garbage Collection Conflicts in SSD RAID

Ping Xie, Cheng Zhang
Advanced Data Storage Technologies
article

GCL: An Optimization Strategy for Eliminating I/O and Garbage Collection Conflicts in SSD RAID

Ping Xie, Cheng Zhang
article en

Abstract

Faced with large-capacity storage requirements, the SSD RAID-5 system offers fast I/O performance and fault tolerance. However, as the space management module of SSDs, the complexity of the garbage collection (GC) operating mechanism is the primary cause of the decline in read and write performance. Furthermore, this situation will only become more severe in SSD RAID systems. This article proposes a garbage collection lock strategy based on SSD RAID - 5, named GCL (Garbage Collection Lock). This strategy restricts the number of SSDs that need garbage collection to one each time and utilizes the fault-tolerance mechanism of RAID-5 to reconstruct read operations that need to be carried out on the locked device. Additionally, for write operations, we prioritize caching the locked device write requests during garbage collection. Through a series of simulation tests on several real disk workloads, we have shown that GCL can effectively improve system performance. Compared with RR, GCL increased the reconstruction operation rate by an average of 23% and reduced the overall response time by an average of 5.6%.

Qinghai Normal University (CN)
Openalex Percentile: Top 87%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.