RAID-DP implements double parity within RAID 6. The performance penalty of RAID-DP is typically under 2% vs a comparable RAID 4. File system requests are first written to the battery–backed NVRAM
 to prevent data loss should the system lose power. Blocks are not 
updated in place. Writes are aggregated and the storage controller tries
 to write only complete stripes including both parity blocks. RAID-DP 
provides better protection and equal or better performance than RAID 10,
 and in most cases doesn't suffer from traditional RAID 6 challenges of 
in-place block updating and spreads reads and writes over more disks 
when compared to a RAID 6 group of same size.
Now part of RAID 6, double parity, sometimes known as row diagonal parity, like traditional RAID 6, features two sets of parity checks. Differently, the second set is not another set of points in the over-defined polynomial which characterizes the data. Rather, double parity calculates the extra parity against a different group of blocks. For example, in our graph both RAID 5 and RAID 6 consider all A-labeled
 blocks to produce one or more parity blocks. However, it is fairly easy
 to calculate parity against multiple groups of blocks, one can 
calculate all A blocks and a permuted group of blocks. 
 
No comments:
Post a Comment