Adaptive Control of Multi-Tiered Web Applications Using Queueing Predictor

被引:33
作者
Liu, Xue [1 ]
Heo, Jin [1 ]
Sha, Lui [1 ]
Zhu, Xiaoyun [2 ]
机构
[1] Univ Illinois, Dept Comp Sci, 1304 W Springfield Ave, Urbana, IL 61801 USA
[2] Hewlett Packard Lab, Enterprise Software & Syst Lab, Palo Alto, CA 94304 USA
来源
2006 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS 1 AND 2 | 2006年
关键词
D O I
10.1109/NOMS.2006.1687543
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
How to effectively allocate system resources to meet Service Level Objectives (SLOs) is a challenging problem for Web services providers. In this paper, we propose a scheme for autonomous performance control of Web applications. It uses a queueing model predictor and an online adaptive feedback loop that enforces admission control of the incoming requests to ensure the desired response time target is met. The proposed Queueing-Model-Based Adaptive Control approach combines both the modeling power of queueing theory and self-tuning power of adaptive control. Therefore, it can handle both modeling inaccuracies and load disturbances in a better way. To evaluate the proposed approach, we built a multi-tiered Web application testbed with open-source components widely used in industry. Experimental studies conducted on the testbed demonstrated the effectiveness of the proposed approach.
引用
收藏
页码:106 / +
页数:2
相关论文
共 34 条
[1]  
AB M, 2005, MYSQL
[2]  
ABDELZAHER M, 2000, 39 IEEE C DEC CONTR
[3]  
ADLER S, 1999, LINUX GAZETTE
[4]  
[Anonymous], 2003, Web services and service-oriented architecture
[5]  
[Anonymous], INT C DISTR COMP SYS
[6]  
[Anonymous], 2002, HP
[7]  
*AP GROUP, 2004, AP HTTP SERV PROJ
[8]  
*AP JARK PROJ GROU, 2005, TOMC
[9]  
Astrom K. J., 1994, ADAPTIVE CONTROL, V2nd
[10]  
BARFORD P, 1998, MEASUREMENT MODELING, P151