Patent ID: 9153347
Filing Date: 2015-10-06
Classification: G06F,G11C

Abstract:
1. A method for providing row-parity-protection, column-parity-protection, and high-level-parity-protection in a big capacity storage system, the big capacity storage system having a plurality of big data devices, each of the plurality of big data devices having data devices arranged logically as rows and columns in an array, the method comprising: selecting a floating row parity block from the data devices in each row of the array of each of the plurality of big data devices to store row parity data for the data devices in the respective row; selecting a floating column parity block from the data devices in each column of the array of each of the plurality of big data devices to store column parity data for the data devices in the respective column; and selecting a high-level parity block from the plurality of big data devices to store high-level parity data for the plurality of big data devices; wherein the row parity data are used to reconstruct data in a failed data device in the respective row; wherein the column parity data are used to reconstruct data in a failed data device in the respective column; and wherein the high-level parity data are used to reconstruct data in a failed big data device of the plurality of big data devices.