Question: 3. RAIDs For this question, well examine how long it takes to perform a small workload consisting of 12 writes to random locations within a

3. RAIDs

For this question, well examine how long it takes to perform a small workload consisting of 12 writes to random locations within a RAID. Assume that these random writes are spread evenly across the disks of the RAID. To begin with, assume a simple disk model where each read or write takes D time units.

a. Assume we have a 4-?disk RAID-?0 (striping). How long does it take to complete the 12 writes?

b. How long on a 4-?disk RAID-?1 (mirroring)?

c. How long on a 4-?disk RAID-?4 (parity)?

d. How long on a 4-?disk RAID-?5 (rotated parity)?

e. Now assume we have a better disk model, in which it takes S time units to perform a random seek and R units of time to perform a full rotation; assume transfer is free. How long do the 12 random writes take to complete on a 4-?disk RAID-?0?

f. How long on a 4-?disk RAID-?1 (mirroring)?

g. How long on a 4-?disk RAID-?4 (parity)?

h. How long on a 4-?disk RAID-?5 (rotated parity)?

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 Databases Questions!