TY - GEN
T1 - Adaptive control of multi-tiered Web applications using queueing predictor
AU - Liu, Xue
AU - Heo, Jin
AU - Sha, Lui
AU - Zhu, Xiaoyun
N1 - Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.
PY - 2006
Y1 - 2006
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=34250752251&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34250752251&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:34250752251
SN - 1424401429
SN - 9781424401420
T3 - IEEE Symposium Record on Network Operations and Management Symposium
SP - 107
EP - 114
BT - 10th IEEE/IFIP Network Operations and Management Symposium, NOMS 2006
T2 - 10th IEEE/IFIP Network Operations and Management Symposium, NOMS 2006
Y2 - 3 April 2006 through 7 April 2006
ER -