@ma3s7r0

Performance engineering of the World Wide Web: Application to dimensioning and cache design

, and . Computer Networks and ISDN Systems, 28 (7–11): 1397 - 1405 (1996)<ce:title>Proceedings of the Fifth International World Wide Web Conference 6-10 May 1996</ce:title>.
DOI: 10.1016/0169-7552(96)00073-6

Abstract

The quality of the service provided by the World Wide Web, namely convenient access to a tremendous amount of information in remote locations, depends in an important way on the time required to retrieve this information. This time in turn depends on a number of parameters, in particular the load at the server and in the network. Overloads are avoided by carefully dimensioning the server (so that it has enough resources such as CPU power and disk space to handle expected requests) and the network (so that it has enough resources such as bandwidth and buffers to transport requests and replies), and by using mechanisms such as caching that minimize the resource requirements of user requests. In this paper, we consider performance issues related to dimensioning and caching. Our contribution is twofold. Regarding dimensioning, we advocate the use of time series analysis techniques for Web traffic modeling and forecasting. We show using experimental data that quantities of interest such as the number of Web requests handled by a server, or the amount of data retrieved per hour by a server, can be accurately modeled with time series such as seasonal ARIMA models. We then use these models to make medium-term predictions of client requests characteristics (number of such requests and size of document retrieved), which in turn can be used as a basis for dimensioning decisions. Regarding caching, we advocate the use of novel cache replacement algorithms that explicitly take document size and network load into account so as to minimize the retrieval time perceived by clients.

Description

ScienceDirect.com - Computer Networks and ISDN Systems - Performance engineering of the World Wide Web: Application to dimensioning and cache design

Links and resources

Tags

community

  • @ma3s7r0
  • @dret
  • @dblp
@ma3s7r0's tags highlighted