DocumentCode
1966171
Title
Regression based multi-tier resource provisioning for session slowdown guarantees
Author
Muppala, Sireesha ; Zhou, Xiaobo ; Zhang, Liqiang
Author_Institution
Dept. of Comput. Sci., Univ. of Colorado at Colorado Springs, Colorado Springs, CO, USA
fYear
2010
fDate
9-11 Dec. 2010
Firstpage
198
Lastpage
205
Abstract
Autonomous management of a multi-tier Internet service involves two critical and challenging tasks, one understanding its dynamic behavior when subjected to dynamic workload and second adaptive management of its resources to achieve performance guarantees. In this paper, we propose a statistical machine learning based approach to achieve session slowdown guarantees of a multi-tier Internet service. Session slowdown is the ratio of a session´s total queueing delay to its total processing time. It is a compelling performance metric of session-based Internet services because it directly measures user-perceived relative performance. However, there is no analytical model for session slowdown on multi-tier servers. We first conduct training to learn the statistical regression models that quantitatively capture an Internet service´s dynamic behavior as relationships between various service parameters. Then, we propose a dynamic resource provisioning approach that utilizes the learned regression models to efficiently achieve session slowdown guarantees under varying workloads. The approach is based on the combination of extensive offline training and online monitoring of the Internet service behavior. Experiments using the industry standard TPC-W benchmark demonstrate the effectiveness and efficiency of the regression based dynamic resource provisioning approach in meeting the session slowdown guarantees of a multi-tier e-commerce application.
Keywords
Internet; electronic commerce; regression analysis; resource allocation; Internet service behavior; TPC-W industry standard; dynamic resource provisioning approach; multitier Internet service; multitier e-commerce application; regression models; session slowdown; statistical machine learning; user-perceived relative performance; Analytical models; Delay; Dynamic scheduling; Resource management; Servers; Training; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance Computing and Communications Conference (IPCCC), 2010 IEEE 29th International
Conference_Location
Albuquerque, NM
ISSN
1097-2641
Print_ISBN
978-1-4244-9330-2
Type
conf
DOI
10.1109/PCCC.2010.5682308
Filename
5682308
Link To Document