Improving the Performance of N-ary RAID by Writing with XOR Operation
Yuji Nakamura, Minoru Uehara · 2011
Today, CGM(Consumer Generated Media) such as blog is spread. In addition, photo and video sharing sites become popular. In this way, the amount of information in network increases drastically. Such information is usually stored into a large-scale storage which consists of many disks. In such a storage system, the larger the number of disks is, the lesser the reliability of the system. RAID is usually used to improve the reliability of storage. However, it is not enough because conventional RAID repair only either one or two faults. Therefore, we require more than 2 fault tolerant RAID. If hierarchical RAID is employed, more than 2 fault tolerance can be realized but the capacity efficiency is decreased. We have proposed Nary RAID (Nary RAID) which realizes 3-fault tolerant without hierarchical organization. The capacity efficiency of Nary RAID is larger than that of hierarchical RAID. In this paper, we describe how to improve the performance of Nary RAID and evaluate its effectiveness.