Self-Tuning Resource Demand Estimation
Self-Tuning Resource Demand Estimation
复制标题
DOI:
10.1109/icac.2017.19
复制
发表时间:
2017-07
期刊:
影响因子:
--
通讯作者:
Johannes Grohmann;N. Herbst;Simon Spinner;Samuel Kounev
中科院分区:
文献类型:
--
作者:
Johannes Grohmann;N. Herbst;Simon Spinner;Samuel Kounev
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%.