Consider the motivating example of Section 4.3. Describe the performance requirements of the system. Be as precise as possible.
Assume that the design phase of the call center application has been completed. Analysts are now working on the development phase. Describe the workload model for the two stages and comment on the additional information that could be added to the model during the development phase.
Consider the call center motivating example and the data provided in Example 4.4. What is the maximum throughput that can be achieved by the database server?
In the architecture of the motivating example, the application server receives and executes the functions submitted by the representatives. Suppose that the application server has 150 active processes that service the received functions. The analyst monitors the system and verifies that an application process executes for an average of 550 msec between database server requests. The database server handles 120 requests/sec. What is the average database response time?
In Example 4.4, the workload model consists of two classes of transactions. Aggregate these two classes into a single class. What is the bottleneck of the server? What is the maximum throughput achieved by the server, in terms of the aggregated transaction?