Content-Aware Dispatching Algorithms for Cluster-Based Web Servers

被引:25
作者
Emiliano Casalicchio
Valeria Cardellini
Michele Colajanni
机构
[1] Università di Roma Tor Vergata,Dipartimento di Informatica, Sistemi e Produzione
[2] Università di Modena e Reggio Emilia,Dipartimento di Imgegmeria dell'Informazione
关键词
load sharing; dispatching algorithms; clusters; World Wide Web; performance evaluation;
D O I
10.1023/A:1012796706047
中图分类号
学科分类号
摘要
Cluster-based Web servers are leading architectures for highly accessed Web sites. The most common Web cluster architecture consists of replicated server nodes and a Web switch that routes client requests among the nodes. In this paper, we consider content-aware Web switches that can use application level information to assign client requests. We evaluate the performance of some representative state-of-the-art dispatching algorithms for Web switches operating at layer 7 of the OSI protocol stack. Specifically, we consider dispatching algorithms that use only client information as well as the combination of client and server information for load sharing, reference locality or service partitioning. We demonstrate through a wide set of simulation experiments that dispatching policies aiming to improve locality in server caches give best results for traditional Web publishing sites providing static information and some simple database searches. On the other hand, when we consider more recent Web sites providing dynamic and secure services, dispatching policies that aim to share the load are the most effective.
引用
收藏
页码:65 / 74
页数:9
相关论文
共 12 条
[1]  
Arlitt M.F.(2000)A workload characterization study of the 1998 World Cup Web site IEEE Network 14 30-37
[2]  
Jin T.(1999)Dynamic load balancing on Web-server systems IEEE Internet Computing 3 28-39
[3]  
Cardellini V.(1999)On choosing a task assignment policy for a distributed server system J. of Parallel and Distributed Computing 59 204-228
[4]  
Colajanni M.(1999)Summary of characterizations World Wide Web 2 3-13
[5]  
Yu P.S.(2000)Scalable Web server clustering technologies IEEE Network 14 38-45
[6]  
Harchol-Balter M.(undefined)undefined undefined undefined undefined-undefined
[7]  
Crovella M.E.(undefined)undefined undefined undefined undefined-undefined
[8]  
Murta C.D.(undefined)undefined undefined undefined undefined-undefined
[9]  
Pitkow J.E.(undefined)undefined undefined undefined undefined-undefined
[10]  
Schroeder T.(undefined)undefined undefined undefined undefined-undefined