As the data volume increases rapidly, the necessity for data storage systems is also rising significantly. The RAID technologies have been widely applied in data storage, due to their reliability and reconstruction ability under disk failures. Furthermore, as the disks in RAIDs increase, disk failures occur more frequently, arousing a considerable amount of data loss. Given this situation, this paper proposes a reconstruction algorithm for double-disk failures and an extension coding scheme which is called RDP+ based on Row-diagonal parity (RDP) to address single-disk failures which are the most common fault at a higher efficiency, providing flexible reliability against disk failures. The simulation in MATLAB provided solid proof of the effectiveness and validity of the algorithm. Additionally, the performance analysis which evaluated RDP and its counterpart in terms of encoding complexity and reconstruction cost showed that RDP+ reduces the reconstruction cost while increasing the encoding complexity.
Read full abstract