Scheduling algorithms for distributed Web servers

被引:17
作者
Colajanni, M
Yu, PS
Dias, DM
机构
来源
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS | 1997年
关键词
D O I
10.1109/ICDCS.1997.598025
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A distributed Web system, consisting of multiple servers for data retrieval and a Domain Name Server (DNS) for address resolution, can provide the scalability necessary to keep up with growing client demand at popular sites. However, balancing the requests among these atypical distributed servers opens interesting new challenges. Unlike traditional distributed systems in which a centralized scheduler has full control of the system, the DNS controls only a small fraction of the requests reaching the Web site. This makes it very difficult to avoid overloading situations among the multiple Web servers. In this paper, we adapt traditional scheduling algorithms to the DNS, propose new policies, and examine their impact. Extensive simulation results show the advantage of using strategies that schedule requests on the basis of the origin of the clients and very limited state information, such as whether a server is overloaded or not. Conversely, algorithms that use detailed state information often exhibit the worst performance.
引用
收藏
页码:169 / 176
页数:8
相关论文
empty
未找到相关数据