What are you looking for ?
RAIDON

R&D: ScalaRAID, Optimizing Linux Software RAID System for Next-Gen Storage

Can improve throughput by 89.4% while decreasing 99.99th percentile latency by 85.4% compared to mdRAID.

ACM Digital Library has published, in HotStorage ’22: Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems June 2022 proceedings, an article written by Shushu Yi, Peking University and Nanjing University, Yanning Yang, Beijing University of Posts and Telecommunications, Yunxiao Tang, Zixuan Zhou, Junzhe Li, Peking University, Chen Yue, Beijing University of Posts and Telecommunications, Myoungsoo Jung, KAIST, and Jie Zhang, Peking University.

Abstract: RAID has been widely adopted to enhance the performance, capacity, and reliability of the existing storage systems. However, we observe that the Linux software RAID (mdraid) suffers from its poor implementation of the lock mechanism. To address this, we propose ScalaRAID, which refines the role domain of locks and designs a new data structure to prevent different threads from preempting the RAID resources. By doing so, ScalaRAID can maximize the thread-level parallelism and reduce the time consumption of I/O request handling. Our evaluation results reveal that ScalaRAID can improve throughput by 89.4% while decreasing 99.99th percentile latency by 85.4% compared to mdraid.

Articles_bottom
SNL Awards_2026
AIC