Calculate maximum average bandwidth, Operating System

You have a system with two primary workloads. One performs sequential access to a set of large files, the other performs small, independent, random reads to a separate set of large files. To satisfy these two workloads, you have a set of 8 disks. Both applications can saturate the peak bandwidth of your disk subsystem (i.e., they are I/O bound). Each disk can provide 100MB/s and has an average seek time of 10ms.

a. How should you organize these disks and lay out your data to provide best performance for the sequential workload?

b. How should you organize these disks and lay out your data to provide best performance for the random workload?

c. If you want to run both applications simultaneously and achieve the maximum average bandwidth for each application, how should you organize these disks and data?

d. Suppose the random reads are dependent, in that each request cannot be submitted before the previous one completes. Does this change the answer to question c)? If so, how?

 

Posted Date: 4/2/2013 2:00:36 AM | Location : United States







Related Discussions:- Calculate maximum average bandwidth, Assignment Help, Ask Question on Calculate maximum average bandwidth, Get Answer, Expert's Help, Calculate maximum average bandwidth Discussions

Write discussion on Calculate maximum average bandwidth
Your posts are moderated
Related Questions
Q. Compare the utilization of networking sockets with the use of shared memory as a mechanism for communicating data between processes on a single computer. What are the merits of

how to move the system app to usb storage

we need an information about the different graph directory systems in detail by using shell sort . we also application part of directory systems in practical life. please help us i

Write a short note about the different STATES of a process. As a process implement it changes state. The state of a process is described in part by the current activity of that

Question 1 What is a file? Write down the operations on files Question 2 What do you mean virtual machine? Write down the application of virtual machine Question 3 What

Allocators can also be used to avoid problems with unsafe languages. C and C++ are pervasive, with huge amounts of existing code. They are also memory-unsafe languages, in that the

Q. What is the major advantage of the layered approach to system design? What are the de-merits of using the layered approach? Answer: As in all cases of modular design as well

Define the DosSleep(ms) Function used in the os/2 DosSleep()  suspends the currently executing  thread for some time interval specified in the  ms parameter. If a value of 0 is


List out the advantages of windows 2000 file management. Permits detailed security for individual folders and files. Built-in granular compression capabilities