Title
Resource needs prediction in virtualized systems: Generic proactive and self-adaptive solution.
Abstract
Resource management of virtualized systems in cloud data centers is a critical and challenging task due to the fluctuating workloads and complex applications in such environments. Over-provisioning is a common practice to meet service level agreement requirements, but this leads to under-utilization of resources and energy waste. Thus, provisioning virtualized systems with resources according to their workload demands is essential. Existing solutions fail to provide a complete solution in this regard, as some of them lack proactivity and dynamism in estimating resources, while others are environment- or application-specific, which limits their accuracy in the case of bursty workloads. Effective resource management requires dynamic and accurate prediction. This work presents a novel prediction algorithm, which (1) is generic, and can thus be applied to any virtualized system, (2) is able to provide proactive estimation of resource requirements through machine learning techniques, and (3) is capable of real-time adaptation with padding and prediction adjustments based on prediction error probabilities in order to reduce under- and over-provisioning of resources. In several virtualized systems, and under different workload profiles, the experimental results show that our proposition is able to reduce under-estimation by an average of 86% over non-adjusted prediction, and to decrease over-estimation by an average of 67% versus threshold-based provisioning.
Year
DOI
Venue
2019
10.1016/j.jnca.2019.102443
Journal of Network and Computer Applications
Keywords
Field
DocType
Prediction,Resource needs,Machine learning,Kriging,Genetic algorithm,Adjustment
Dynamism,Resource management,Workload,Computer science,Service-level agreement,Provisioning,Proactivity,Padding,Distributed computing,Cloud computing
Journal
Volume
ISSN
Citations 
148
1084-8045
0
PageRank 
References 
Authors
0.34
0
5
Name
Order
Citations
PageRank
Souhila Benmakrelouf100.68
Nadjia Kara26114.54
Hanine Tout3686.67
Rafi Rabipour410.69
Claes Edstrom582.87