DocumentCode
1045576
Title
A Low Complexity Design of Reed Solomon Code Algorithm for Advanced RAID System
Author
Song, Min An ; Kuo, Sy-Yen ; Lan, I-Feng
Author_Institution
Nat. Taiwan Univ., Taipei
Volume
53
Issue
2
fYear
2007
fDate
5/1/2007 12:00:00 AM
Firstpage
265
Lastpage
273
Abstract
This paper presents a new low complexity design of Reed Solomon model, which is the key technology for RAID system advanced codec. The real-time constraint of codec leads to a heavy computational bottleneck on today´s data storage devices. To overcome this problem, design analysis and optimization of Reed Solomon code are addressed at the algorithmic level. First, the dominant calculation of spreading function is replaced with small look- , up tables. Second, a method which greatly reduces the number of multipliers in performing the multiplication operations of the codec process is proposed to reduce the RAID (Redundant Array of Inexpensive Disks) system codec complexity while maintaining the quality. Moreover, our algorithm can be expanded to correct multiple failed disks. Therefore, the failed data in disks can be recovered and system still can work as usual without broken. This technique is different from the traditional methods. The proposed design could be implemented in a real-time Reed Solomon codec RAID system with reduction of hardware complexity by 28%. A hybrid strategy considering both data layout and load of storage nodes has a 13-25% higher I/O performance than conventional RS RAID.
Keywords
RAID; Reed-Solomon codes; computational complexity; table lookup; Reed Solomon code algorithm; advanced RAID system; codec process; data storage devices; hardware complexity; look-up tables; low complexity design; real-time constraint; redundant array of inexpensive disks; Algorithm design and analysis; Codecs; Data processing; Design methodology; Design optimization; Hard disks; Memory; Real time systems; Reed-Solomon codes; Table lookup;
fLanguage
English
Journal_Title
Consumer Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0098-3063
Type
jour
DOI
10.1109/TCE.2007.381684
Filename
4266897
Link To Document