Question: One can uncover the pattern size with the following code. The code accesses the raw device to avoid file system optimizations. The key to all
-1.png)
If you run this code on a RAID array and plot the measured time for the N requests as a function of p, then you will see that the time is highest when all N
-2.png)
Figure 6.26 Results from running the pattern size algorithm of Shear on a mock storage system.
Requests fall on the same disk; thus, the value of p with the highest time corresponds to the pattern size of the RAID.
a. Figure 6.26 shows the results of running the pattern size algorithm on an unknown RAID system.
€¢ What is the pattern size of this storage system?
€¢ What do the measured times of 0.4, 0.8, and 1.6 seconds correspond to in this storage system?
€¢ If this is a RAID 0 array, then how many disks are present?
€¢ If this is a RAID 0 array, then what is the chunk size?
b. Draw the graph that would result from running this Shear code on a storage system with the following characteristics:
€¢ Number of requests: N = 1000
€¢ Time for a random read on disk: 5 ms
€¢ RAID level: RAID 0
€¢ Number of disks: 4
€¢ Chunk size: 8 KB
for (p = BLOCKS IZE; p
Step by Step Solution
3.40 Rating (163 Votes )
There are 3 Steps involved in it
a The pattern size is detected by the highest time which first occurs at 64 KB At that point all req... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
903-C-S-S-A-D (3249).docx
120 KBs Word File
