Self-Tuning Resource Demand Estimation

被引:10
作者
Grohmann, Johannes [1 ]
Herbst, Nikolas [1 ]
Spinner, Simon [1 ]
Kounev, Samuel [1 ]
机构
[1] Univ Wurzburg, Wurzburg, Germany
来源
2017 IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC COMPUTING (ICAC) | 2017年
关键词
MODEL; SYSTEMS;
D O I
10.1109/ICAC.2017.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The average time a resource needs to process incoming requests in a monitored workload mix is a key parameter of stochastic performance models. Direct measurement of these resource demands is usually infeasible due to instrumentation overheads causing measurement interferences and perturbation in production environments. Thus, a number of statistical estimation approaches (e.g., based on optimization, regression or Kalman filters) have been proposed in the literature each coming with different strengths and run-time overheads. Most approaches offer parameters in order to customize the behavior of the estimator influencing the estimation quality and the required computation time. However, their configuration usually requires exhaustive testing, as default parameters normally do not provide optimal performance. In this paper, we propose a self-tuning approach based on discrete optimization that can be used to automatically tune the parameters of resource demand estimation methods, tailoring them to the specific application scenario and thus improving their accuracy. We apply and compare different techniques on a representative data set with varying load levels and number of workload classes. We show that our selected approach for parameter tuning can automatically improve the estimation quality of certain estimators by up to 25%.
引用
收藏
页码:21 / 26
页数:6
相关论文
共 29 条
[1]  
[Anonymous], 2014, P 5 ACMSPEC INT C PE
[2]  
[Anonymous], 2005, CASCON 05
[3]  
[Anonymous], 2009, VALUETOOLS 09
[4]  
Bauer A., 2017, ACMSPEC ICPE 2017
[5]  
Bause F., 1993, Proceedings. 5th International Workshop on Petri Nets and Performance Models (Cat. No.93TH0558-7), P14, DOI 10.1109/PNPM.1993.393439
[6]   The Palladio component model for model-driven performance prediction [J].
Becker, Steffen ;
Koziolek, Heiko ;
Reussner, Ralf .
JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (01) :3-22
[7]  
Bolch G., 1998, QUEUEING NETWORKS MA
[8]  
Brosig F., 2009, PROC INT C PERFORM E, P1
[9]   Robust workload estimation in queueing network performance models [J].
Casale, Giuliano ;
Cremonesi, Paolo ;
Turrin, Roberto .
PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, :183-+
[10]  
Casale G., 2007, CMG C P