An investigation into the application of different performance prediction methods to distributed enterprise applications

被引:14
作者
Bacigalupo, DA [1 ]
Jarvis, SA
He, LG
Spooner, DP
Dillenberger, DN
Nudd, GR
机构
[1] Univ Warwick, High Performance Syst Grp, Coventry CV4 7AL, W Midlands, England
[2] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
关键词
performance prediction; distributed enterprise application; layered queuing modelling; historical performance data; resource management; service level agreement;
D O I
10.1007/s11227-005-2335-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Response time predictions for workload on new server architectures can enhance Service Level Agreement-based resource management. This paper evaluates two performance prediction methods using a distributed enterprise application benchmark. The historical method makes predictions by extrapolating from previously gathered performance data, while the layered queuing method makes predictions by solving layered queuing networks. The methods are evaluated in terms of: the systems that can be modelled; the metrics that can be predicted; the ease with which the models can be created and the level of expertise required; the overheads of recalibrating a model; and the delay when evaluating a prediction. The paper also investigates how a prediction-enhanced resource management algorithm can be tuned so as to compensate for predictive inaccuracy and balance the costs of SLA violations and server usage.
引用
收藏
页码:93 / 111
页数:19
相关论文
共 15 条
[1]
Adaptive algorithms for managing a distributed data processing workload [J].
Aman, J ;
Eilert, CK ;
Emmes, D ;
Yocom, P ;
Dillenberger, D .
IBM SYSTEMS JOURNAL, 1997, 36 (02) :242-283
[2]
AN Y, 2002, SCALABILITY STUDY WE
[3]
APPLEBY K, 2001, 7 IFIP IEEE INT S IN
[4]
BACIGALUPO DA, 2004, 18 IEEE INT PAR DIST
[5]
DIAO Y, 2001, COMP MEAS GROUP INT
[6]
ENDREL M, IBM WEBSPHERE V4 0 A
[7]
GOLDSZMIDT M, 2001, ACM C EL COMM EC 200
[8]
LIU T, 2003, 7 WORLD MULT SYST CY
[9]
LIU Z, 2001, ACM C EL COMM EC 200
[10]
LIU Z, 2003, RC22961 IBM