Overload control in QoS-aware web servers

被引:18
作者
Chen, HM [1 ]
Mohapatra, P [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
来源
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING | 2003年 / 42卷 / 01期
基金
美国国家科学基金会;
关键词
capacity planning; dynamic weighted fair sharing; overload control; quality of service; scheduling algorithm; service differentiation; session-based control; web server;
D O I
10.1016/S1389-1286(03)00178-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the explosive use of Internet, contemporary web servers are susceptible to overloads during which their services deteriorate drastically and often lead to denial of services. Overloads are of more serious concerns for QoS-aware servers. Evaluation of performance of QoS-aware servers in terms of the number of request completion is not very meaningful. A better measure would be the number of completed sessions. In this paper, we proposed two methods to prevent and control overloads in web servers by utilizing session-based relationship among HTTP requests. We first exploited the dependence among session-based requests by analyzing and predicting the reference patterns. Using the dependency relationships, we have derived traffic conformation functions that can be used for capacity planning and overload prevention in web servers. Second, we have proposed a dynamic weighted fair sharing (DWFS) scheduling algorithm to control overloads in web servers. DWFS is distinguished from other scheduling algorithms in the sense that it aims to avoid processing of requests that belong to sessions that are likely to be aborted in the near future. The experimental results demonstrate that DWFS can improve server responsiveness by as high as 50% while providing QoS support through service differentiation for a class of application environment. (C) 2003 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:119 / 133
页数:15
相关论文
共 17 条
[1]  
ABDELZAHER T, 1999, P 8 WWW C TOR CAN MA
[2]  
ARLITT M, 2000, P PERF ARCH WEB SAV
[3]  
BANGA G, 1999, P OSID FEBR
[4]  
BARFORD P, 1998, P ACM SIGM C MEAS MO
[5]  
BORGES J, 1999, P WORKSH WEB US AN U
[6]  
CHEN X, 2001, P 10 WWW C HONK KONG
[7]  
CHERKASOVA L, P IEEE IFIP IWQOS 99
[8]   Self-similarity in World Wide Web traffic: Evidence and possible causes [J].
Crovella, ME ;
Bestavros, A .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (06) :835-846
[9]  
Fielding R., 1999, 2616 RFC
[10]   Server capacity planning for Web traffic workload [J].
Kant, K ;
Won, Y .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (05) :731-747