The cache location problem
Top Cited Papers
- 1 October 2000
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 8 (5) , 568-582
- https://doi.org/10.1109/90.879344
Abstract
This paper studies the problem of where to place network caches. Emphasis is given to caches that are transparent to the clients since they are easier to manage and they require no cooperation from the clients. Our goal is to minimize the overall flow or the average delay by placing a given number of caches in the network. We formulate these location problems both for general caches and for transparent en-route caches (TERCs), and identify that, in general, they are intractable. We give optimal algorithms for line and ring networks, and present closed form formulae for some special cases. We also present a computationally efficient dynamic programming algorithm for the single server case. This last case is of particular practical interest. It models a network that wishes to minimize the average access delay for a single web server. We experimentally study the effects of our algorithm using real web server data. We observe that a small number of TERCs are sufficient to reduce the network traffic significantly. Furthermore, there is a surprising consistency over time in the relative amount of web traffic from the server along a path, lending a stability to our TERC location solution. Our techniques can be used by network providers to reduce traffic load in their network.Keywords
This publication has 19 references indexed in Scilit:
- Demand-based document dissemination to reduce traffic and balance load in distributed information systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Summary cache: a scalable wide-area Web cache sharing protocolIEEE/ACM Transactions on Networking, 2000
- Improving end-to-end performance of the Web using server volumes and proxy filtersACM SIGCOMM Computer Communication Review, 1998
- Multicuts in Unweighted Graphs with Bounded Degree and Bounded Tree-WidthPublished by Springer Nature ,1998
- Utility of co-operating Web proxy cachesComputer Networks and ISDN Systems, 1998
- End-to-end routing behavior in the InternetIEEE/ACM Transactions on Networking, 1997
- DPFPublished by Association for Computing Machinery (ACM) ,1996
- An O(pn2) algorithm for the p-median and related problems on tree graphsOperations Research Letters, 1996
- A study of slot reuse in dual bus multiple access networksIEEE Journal on Selected Areas in Communications, 1991
- An Algorithmic Approach to Network Location Problems. II: Thep-MediansSIAM Journal on Applied Mathematics, 1979