A Web-based brokerage company runs a site consisting of a web server, an application server and...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
A Web-based brokerage company runs a site consisting of a web server, an application server and a database server. The database server has two processors and three disks. The application server converts business functions from the web server into transactions that are submitted to the database. On average, each user visit to the web site generates 6 consecutive business functions and each business function generates 1.5 database transations. An average transaction generates 2 accesses to disk A, 3 accesses to disk B, 2 accesses to disk C and a total of 6 CPU bursts which are evenly distributed across the two processors. Average service times per access at the three disks are 40, 30 and 25 milliseconds respectively, while average service times at the database processors are 30 milliseconds per burst. The average service demand of each business function is 150 milliseconds at the web server and 130 milliseconds at the application server. On average, a user thinks for 20 seconds between each business function. For all parts you should state which operational laws you are using and explain your reasoning. a.) Which is the bottleneck device in the database? 3 marks b.) What is the minimum average residence time per transaction, regardless of the number of users using the system? 3 marks c.) What is the maximum possible utilisation of disk C and when would this be achieved? 3 marks d.) How many users would be using the system if the average response time per business function is 8 seconds and the throughput at disk C is 0.002 (accesses/millisecond)? 3 marks e.) What revised service time per access at disk A would you recommend to achieve a system response time per business function of 5 seconds when there are 100 users on the system? Which other devices, if any, would need to be speeded up to achieve this target? A Web-based brokerage company runs a site consisting of a web server, an application server and a database server. The database server has two processors and three disks. The application server converts business functions from the web server into transactions that are submitted to the database. On average, each user visit to the web site generates 6 consecutive business functions and each business function generates 1.5 database transations. An average transaction generates 2 accesses to disk A, 3 accesses to disk B, 2 accesses to disk C and a total of 6 CPU bursts which are evenly distributed across the two processors. Average service times per access at the three disks are 40, 30 and 25 milliseconds respectively, while average service times at the database processors are 30 milliseconds per burst. The average service demand of each business function is 150 milliseconds at the web server and 130 milliseconds at the application server. On average, a user thinks for 20 seconds between each business function. For all parts you should state which operational laws you are using and explain your reasoning. a.) Which is the bottleneck device in the database? 3 marks b.) What is the minimum average residence time per transaction, regardless of the number of users using the system? 3 marks c.) What is the maximum possible utilisation of disk C and when would this be achieved? 3 marks d.) How many users would be using the system if the average response time per business function is 8 seconds and the throughput at disk C is 0.002 (accesses/millisecond)? 3 marks e.) What revised service time per access at disk A would you recommend to achieve a system response time per business function of 5 seconds when there are 100 users on the system? Which other devices, if any, would need to be speeded up to achieve this target?
Expert Answer:
Related Book For
Accounting Information Systems
ISBN: 978-1133935940
10th edition
Authors: Ulric J. Gelinas, Richard B. Dull
Posted Date:
Students also viewed these programming questions
-
can someone solve this Modern workstations typically have memory systems that incorporate two or three levels of caching. Explain why they are designed like this. [4 marks] In order to investigate...
-
Let A, B be sets. Define: (a) the Cartesian product (A B) (b) the set of relations R between A and B (c) the identity relation A on the set A [3 marks] Suppose S, T are relations between A and B, and...
-
Demonstrate competency in the behavioral finance you are required to complete the following learning demonstration. 1. Executive summary 2) A numeric example demonstrating violations of expected...
-
Express the number in terms of i. a. -36 b. -5 c. --16 d. -32
-
Three pens of the same size are to be built along an existing fence (see the figure). If 400 feet of fencing is available, what length should x and y be to produce the maximum total area? What is the...
-
The factor \(j_{\mathrm{D}}\) is also used in the correlation. This is defined as \[j_{\mathrm{D}}=S t(S c)^{2 / 3}=\frac{k_{\mathrm{m}}}{v_{\text {ref }}}(S c)^{2 / 3}\] where \(S t\) is the Stanton...
-
Transactions related to revenue and cash receipts completed by Sterling Engineering Services during the period June 2-30, 2016, are as follows: June 2. Issued Invoice No. 717 to Yee Co., $1,430. 3....
-
How does the standard define relevance and reliability? What must an auditor do if conditions indicate that a document may not be authentic or the terms in a document have been modified but that the...
-
Solve the differential equation (calculate the differential, take the antiderivative, and find c). Write the exact form of the answer for the given point. df/ds = 12s^3 middot f(1) = -2
-
High performng leaders focus their work on three dimensions of the organization. What are the these three dimensions?
-
Many sector leaders judge board functionality based on procedural matters while strong leaders tend to judge functionality base on whether it effectively relates socially and professionally with...
-
Recruiting is: O a) Choosing an employee for a job O b) Developing a pool of applicants for a job c) Selecting a group of applicants for employment O d) Determining the number of employees needed O...
-
What type of departmentalization is most likely to be used in organizations that work around the clock? A. Functional departmentalization B. Shift departmentalization C. Customer...
-
A stone is thrown vertically upward with a speed of 2 8 . 0 m / s .How fast is it moving when it is at a height of 11m?
-
Read the case study Cicero: The Second Philippic Oration, against Mark Antony and answer the question: What would you do if you got sick? If you were an ancient roman
-
In the circuit shown in Figure 4, a battery supplies a constant voltage of 40 V, the inductance is 2 H, the resistance is 10, and l(0) = 0. (a) Find l(t). (b) Find the current after 0.1s.
-
Where does the management accounting function fit into an organizations structure?
-
What are the ethical responsibilities of management accountants?
-
Diana Corporation provides the following information for 2017: Calculate the total manufacturing costs incurred in 2017. Beginning inventory of direct materials, 1/1/2017 Purchases of direct...
Study smarter with the SolutionInn App