Question: Now consider a RAID 6 storage system with four data disks, and two redundant disks. For simplicity, we again assume that each disk stores only

Now consider a RAID 6 storage system with four data disks, and two redundant disks. For simplicity, we again assume that each disk stores only a single byte. As mentioned in the class, for RAID 6, we cannot simply keep an XOR of a set of data bytes. In this question, you see why. Suppose that the data disks contain bytes B1, B2, B3 and B4. In the first redundant disk, we store B1 B2 B3, and in the second redundant disk we store B2 B3 B4.(a) Suppose the contents of data disks one and four (i.e., B1 and B4) are lost. Assume that the content of the first and second redundant disks in hexadecimal are 0x1A and 0x32, respectively. Also the contents of the second and third data disks in hexadecimal are B2=0xAB, B3=0x91. Can we restore B1 and/or B4? If so, what are the values of B1 and/or B4 in hexadecimal? (b) Now suppose the contents of data disks two and three (i.e., B2 and B3) are lost. Assume that B1=0x27 and B4=0x12, and the contents of redundant disks are 0xBC and 0x89, respectively. Can we restore B2 and/or B3? If so, what are the values of B2 and/or B3 in hexadecimal?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!