DocumentCode
78229
Title
A New Parity-Based Migration Method to Expand RAID-5
Author
Yu Mao ; Jiguang Wan ; Yifeng Zhu ; Changsheng Xie
Author_Institution
Dept. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan, China
Volume
25
Issue
8
fYear
2014
fDate
Aug. 2014
Firstpage
1945
Lastpage
1954
Abstract
To expand the capacity of a RAID-5 array with additional disks, data have to be migrated between disks to leverage extra space and performance gain. Conventional methods for expanding RAID-5 are very slow because they have to migrate almost all existing data and recalculate all parity blocks. This paper proposes a new online expansion method for RAID-5, named parity-based migration (PBM). This method only migrates blocks that form a special parallelogram with one side consisting of only parity blocks. When adding m disks to a RAID-5 with n disks, PBM achieves the minimal data migration which only needs to move m/(n+m) of all data blocks. Furthermore, no parity blocks are recalculated during the expansion. After expansion, although the RAID is not a standard RAID-5 distribution, the parity blocks are distributed evenly. Experimental results based on extensive trace-driven show that, on average, PBM can reduce the time of expansion by 73.6 percent while only reduces the performance of the expanded RAID by 1.83 percent when compared with Multiple-Device (MD), a toolkit provided in Linux kernel.
Keywords
RAID; data handling; Linux kernel; MD; PBM; RAID-5 array; data migration; multiple-device toolkit; parity blocks; parity-based migration method; redundant array of inexpensive disks; Arrays; Availability; Distributed databases; Layout; Servers; Standards; RAID-5; capacity expansion; data migration;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2013.279
Filename
6654136
Link To Document