| | |
Summary: A Novel Server Selection Technique for
Improving the Response Time of a Replicated Service \Lambda
Zongming Fei
Samrat Bhattacharjee
Ellen W. Zegura
Mostafa H. Ammar
Networking and Telecommunications Group
College of Computing
Georgia Institute of Technology
Atlanta, GA 30332
ffei,bobby,ewz,ammarg@cc.gatech.edu
Abstract
Server replication is an approach often used to improve the ability of a service to handle
a large number of clients. One of the important factors in the efficient utilization of repli
cated servers is the ability to direct client requests to the best server, according to some
optimality criteria. In this paper we target an environment in which servers are distributed
across the Internet, and clients identify servers using our applicationlayer anycasting ser
vice. Our goal is to allocate servers to clients in a way that minimizes a client's response
time. To that end, we develop an approach for estimating the performance that a client
would experience when accessing particular servers. Such information is maintained in a re
|