Title :
CPU Load Prediction Using Support Vector Regression and Kalman Smoother for Cloud
Author :
Rongdong Hu ; JingFei Jiang ; Guangming Liu ; Lixin Wang
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Cloud service provider´s revenue is tightly related with the QoS and resources utilization. One optimal strategy is to timely allocate resources in a fine-grained mode according to the actual resources demand of applications. The necessary precondition of this approach is obtaining future load information in advance. CPU has a significant effect on the performance of applications. So CPU load prediction is one of the most important requirements in the Cloud resources provisioning. We propose a multi-step-ahead CPU load prediction method based on Support Vector Regression which is suitable for the dynamic characteristics of applications and the complex Cloud computing environment. Kalman smoothing technology is integrated to further reduce the prediction error. Real trace data were used to verify the prediction accuracy and stability of our method, comparing with AR, BPNN and standard SVR.
Keywords :
Kalman filters; cloud computing; prediction theory; regression analysis; resource allocation; smoothing methods; support vector machines; CPU load prediction; Kalman smoother; Kalman smoothing technology; QoS; cloud computing environment; cloud resources provisioning; cloud service provider revenue; dynamic characteristics; fine-grained mode; load information; prediction error reduction; resource allocation; resources utilization; support vector regression; Accuracy; Autoregressive processes; Cloud computing; Kalman filters; Load modeling; Predictive models; Support vector machines; CPU load prediction; Cloud computing; Kalman smoother; Support vector regression;
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2013 IEEE 33rd International Conference on
Conference_Location :
Philadelphia, PA
Print_ISBN :
978-1-4799-3247-4
DOI :
10.1109/ICDCSW.2013.60