Question

In: Computer Science

[Analytical Question] Caching. We have an enterprise network connected to the Internet. Assume the average web...

[Analytical Question] Caching. We have an enterprise network connected to the Internet. Assume the average web request rate from this network’s browsers is 22 requests per second, and average object size transferred is 1,000,000 bits. Also assume the capacity of the institutional link providing access of this enterprise to the internet is 20Mbps. Model and estimate the average response time for this enterprise with and without a proxy server assuming a hit rate of 60% for the proxy server.

Group of answer choices

1.

La/R = 22 x 200,000 / 10,000,000 < 1 --> Access Delay < Secs

Internet Delay (can be considered constant in order of mSec) + Access Delay (over the order of seconds and increasing) + LAN Delay (negligible)

60% hit rate

0.6 x 22,000,000 = 7,200,000 --> 7,200,000 / 20,000,000 = 0.66 -> La/R << 1 --> Access Delay < Secs

2.

La/R = 22 x 1,000,000 / 20,000,000 > 1 --> Increasing delay

Internet Delay (can be considered constant in order of mSec) + Access Delay (over the order of seconds and increasing) + LAN Delay (negligible)

40% of requests still should be sent to original servers

0.4 x 22,000,000 = 8,800,000 --> 8,800,000 / 20,000,000 = 0.44 -> La/R << 1 --> Access Delay < Secs

3.

La/R = 22 x 1,000,000 / 20,000,000 > 1 --> Increasing delay

Internet Delay (can be considered constant in order of mSec) + Access Delay (over the order of seconds and increasing) + LAN Delay (negligible)

hit rate = 60%

0.6x 22,000,000 = 7,200,000 --> 7,200,000 / 20,000,000 = 0.36 -> La/R << 1 --> Access Delay < Secs

4.

L/R = 1,000,000 / 10,000,000 << 1 --> Access Delay < Secs

Internet Delay (can be considered constant in order of mSec) + Access Delay (over the order of seconds and increasing) + LAN Delay (negligible)

40% of requests still should be sent to original servers

0.4 x 22,000,000 = 880,000 --> 880,000 / 20,000,000 = 0.044 -> La/L << 1 --> Access Delay < Secs

Solutions

Expert Solution

Option 2 is the right configuration:

That is the following option is right:

2.

La/R = 22 x 1,000,000 / 20,000,000 > 1 --> Increasing delay

Internet Delay (can be considered constant in order of mSec) + Access Delay (over the order of seconds and increasing) + LAN Delay (negligible)

40% of requests still should be sent to original servers

0.4 x 22,000,000 = 8,800,000 --> 8,800,000 / 20,000,000 = 0.44 -> La/R << 1 --> Access Delay < Secs

Explanation:

The Traffic Intensity (queuing delay) is La/R, where

R=link bandwidth (bps)

L=packet length (bits) that is 22 packets x 1,000,000 (1 packet size)

a=average packet arrival rate

La/R = 22 x 1,000,000 / 20,000,000 > 1 more data arriving than can be serviced

Further , since the hit ration 60%, 40% of the requests must be satisfied from the web server.

Thus access delay = 0.4 x 22,000,000 = 8,800,000 --> 8,800,000 / 20,000,000 = 0.44


Related Solutions

Consider the following institutional network that is connected to the Internet. Suppose that the average object...
Consider the following institutional network that is connected to the Internet. Suppose that the average object size is 240,000 bits and that the average request rate from the institution’s browsers to the origin servers is 62 requests per second. Also suppose that the amount of time it take from when the router on the Internet side of the access link forwards an HTTP request until it receives the response is 1.5 seconds on average (see Section 2.2.5). Model the total...
What is connectivity? What is a computer network? What are the Internet and the Web?
What is connectivity? What is a computer network? What are the Internet and the Web? What is cloud computing, the wireless revolution, and IoT?
How is network data delivered on the Internet versus the World Wide Web?
How is network data delivered on the Internet versus the World Wide Web?
Computer Networking Proxy Server Related Question: Please explain the caching algorithms of a web proxy server...
Computer Networking Proxy Server Related Question: Please explain the caching algorithms of a web proxy server and include following concepts: Greedy Dual Size, least recently used, and least frequently used.
List down the basic components of network through which you are connected to internet and troubleshoot...
List down the basic components of network through which you are connected to internet and troubleshoot them each one by starting from your own system using cmd.
Assume that we want to access a web document at a given URL. We do not...
Assume that we want to access a web document at a given URL. We do not know the IP address of the web server. What application layer and transport layer protocols will we use to access the document?
We are in year 2012. In this question, we will calculate Rosengarten’s enterprise value in 2012...
We are in year 2012. In this question, we will calculate Rosengarten’s enterprise value in 2012 using the discounted cash flow approach (as opposed to the multiples approach). For your convenience, Rosengarten’s projected free cash flows for the next three years are repeated in the table below. 2013 2014 2015 FCF ($M) -501.5 101 305.9 Rosengarten projects that its free cash flows will grow at a constant rate of 5% after 2015. The cost of capital for Rosengarten’s assets is...
The average price of a television on a certain Web site is ​$840. Assume the price...
The average price of a television on a certain Web site is ​$840. Assume the price of these televisions follows the normal distribution with a standard deviation of $160. Complete parts a through d below. a. What is the probability that a randomly selected television from the site sells for less than ​$700? ​(Round to four decimal places as​ needed.) b. What is the probability that a randomly selected television from the site sells for between ​$400 and ​$500? ​(Round...
Question 4 A connection between two or more computers on the same network connected via a...
Question 4 A connection between two or more computers on the same network connected via a cable and two computers in different parts of the world differs. Identify explain how the two connections types differ. Suppose that you are required to create a document to explain the different sections of DTE and DCE, by indicating the purpose of NIU and NID. Where would a wireless base station connect to a cellular network?
Please design the network and draw the network diagram. You have the freedom to assume the...
Please design the network and draw the network diagram. You have the freedom to assume the internal network structure. In the diagram, in addition to the 2 servers, you should also include a few desktop computers and a printer. Please explain the rationale on why you put a computer or a printer in its designated location, 1 example for each location. A subnet (or a segment) is regarded as the same location. (hint: a firewall or a few firewalls, depending...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT