Characterizing Declustered Software RAID for Enhancing Storage Reliability and Performance
Event Type
Registration Categories
TimeThursday, November 15th8:30am - 5pm
DescriptionRedundant array of independent disks (RAID) has been widely used to address the reliability issue in storage systems. As the scale of modern storage systems continues growing, disk failure becomes the norm. With ever-increasing disk capacity, RAID recovery based on disk rebuild becomes more costly, which causes significant performance degradation and even unavailability of storage systems. Declustered parity and data placement in RAID aims to enhance the recovery performance by shuffling data among all disks in a RAID group. All disks in the RAID group participate in data reconstruction, which leads to reduction of the RAID rebuild time. In this work, we extensively evaluate declustered RAID in terms of the performance of application I/O and recovery time. Our experimental results in ZFS show that the speedup of declustered RAID over traditional RAID is sub-linear to the number of disks in the storage pool.
Back To Top Button