DocumentCode
3041636
Title
On the placement of Web server replicas
Author
Qiu, Lili ; Padmanabhan, Venkata N. ; Voelker, Geoffrey M.
Author_Institution
Cornell Univ., Ithaca, NY, USA
Volume
3
fYear
2001
fDate
2001
Firstpage
1587
Abstract
There has been an increasing deployment of content distribution networks (CDNs) that offer hosting services to Web content providers. CDNs deploy a set of servers distributed throughout the Internet and replicate provider content across these servers for better performance and availability than centralized provider servers. Existing work on CDNs has primarily focused on techniques for efficiently redirecting user requests to appropriate CDN servers to reduce request latency and balance load. However, little attention has been given to the development of placement strategies for Web server replicas to further improve CDN performance. We explore the problem of Web server replica placement in detail. We develop several placement algorithms that use workload information, such as client latency and request rates, to make informed placement decisions. We then evaluate the placement algorithms using both synthetic and real network topologies, as well as Web server traces, and show that the placement of Web replicas is crucial to CDN performance. We also address a number of practical issues when using these algorithms, such as their sensitivity to imperfect knowledge about client workload and network topology, the stability of the input data, and methods for obtaining the input
Keywords
Internet; file servers; graph theory; network topology; performance evaluation; replica techniques; stability; CDN performance; Internet; Web content providers; Web server replica placement; Web server traces; World Wide Web; availability; client latency; client workload; content distribution networks; graph theory; hosting services; input data stability; load balancing; network topology; placement algorithms; real network topology; request latency reduction; request rates; synthetic network topology; workload information; Availability; Bandwidth; Cost function; Delay; Internet; Network servers; Network topology; Stability; Telecommunication traffic; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location
Anchorage, AK
ISSN
0743-166X
Print_ISBN
0-7803-7016-3
Type
conf
DOI
10.1109/INFCOM.2001.916655
Filename
916655
Link To Document