Session-based admission control: A mechanism for peak load management of commercial web sites

被引:122
作者
Cherkasova, L
Phaal, P
机构
[1] Hewlett Packard Labs, Palo Alto, CA 94303 USA
[2] InMon Corp, San Francisco, CA 94122 USA
关键词
session-based web workload; overloaded web server; performance analysis; admission control; web QoS; adaptive control strategies; simulation; synthetic workload generator;
D O I
10.1109/TC.2002.1009151
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider a new, session-based workload for measuring web server performance. We define a session as a sequence of client's individual requests, Using a simulation model, we show that an overloaded web server can experience a severe loss of throughput measured as a number of completed sessions compared against the server throughput measured in requests per second. Moreover, statistical analysis of completed sessions reveals that the overloaded web server discriminates against longer sessions. For e-commerce retail sites, longer sessions are typically the ones that would result in purchases, so they are precisely the ones for which the companies want to guarantee completion. To improve web QoS for commercial web servers, we introduce a session-based admission control (SBAC) to prevent a web server from becoming overloaded and to ensure that longer sessions can be completed. We show that a web server augmented with the admission control mechanism is able to provide a fair guarantee of completion, for any accepted session, independent of a session length. This provides a predictable and controllable platform for web applications and is a critical requirement for any e-business. Additionally, we propose two new adaptive admission control strategies, hybrid and predictive, aiming to optimize the performance of SBAC mechanism. These new adaptive strategies are based on a self-tunable admission control function, which adjusts itself accordingly to variations in traffic loads.
引用
收藏
页码:669 / 685
页数:17
相关论文
共 21 条
[1]  
ABDELZAHER TF, 1999, P 8 INT WORLD WID WE
[2]  
ALMEIDA J, 1998, P 1 WORKSH INT SERV
[3]  
ARLITT M, 2000, HPL20043 HP LABS
[4]  
AURRECOECHEA C, 1998, ACM SPRINGER VERLAG, V6
[5]  
BARFORD P, 1998, P 1998 ACM SIGM
[6]  
BHATTI N, 1999, IEEE NETWORK J SEP, V13
[7]  
BHOJ P, 2000, HPL200061 HP LABS
[8]  
CHERKASOVA L, 1999, P 7 INT WORKSH QUAL
[9]  
COHEN A, 1999, P 2 US S INT TECHN S
[10]  
COLAJANNI M, 1998, P 18 INT C DISTR COM