IEEE Access (Jan 2020)

Predicting Multi-Attribute Host Resource Utilization Using Support Vector Regression Technique

  • Labeb Abdullah,
  • Huixi Li,
  • Shamsan Al-Jamali,
  • Abdulrahman Al-Badwi,
  • Chang Ruan

DOI
https://doi.org/10.1109/ACCESS.2020.2984056
Journal volume & issue
Vol. 8
pp. 66048 – 66067

Abstract

Read online

Studies on the resource workload demand in cloud computing environment aim at reducing resource wastage by optimizing the resource utilization in a cloud data center. Based on this goal, most of the existing approaches rely on resource management mechanisms such as resource allocation and Virtual Machine (VM) consolidation to reach an ideal solution for reducing resource wastage. Because of instability and high variability of the cloud resource usage and workloads, there is a demand for cloud providers to apply the prediction methods for forecasting the future cloud resource utilization. This paper employs a supervised statistical learning method, i.e., Support Vector Regression Technique (SVRT), to forecast the future usage of multi-attribute host resource. The method is particularly suitable to handle a non-linear cloud resource workload. To improve the prediction accuracy of SVRT, we decide Radial Basis Function as the kernel function of SVRT and apply Sequential Minimal Optimization Algorithm (SMOA) for the training and regression estimation of the prediction method. Besides, compared with the existing work, we consider the multi-attribute cloud resources other than the single resource. The method is employed under eight sets of real-world workloads, which are collected from BitBrain (BB), PlanetLab (PL) and Google Cluster Workload Traces (GCWT). Series of experiments conducted on the workload dataset show the effectiveness of our approach. Based on evaluation metrics, the final results show that the accuracy was enhanced by approximately 4%-16% and the error percentage was reduced by approximately 8%-60% compared with the state-of-the-art methods.

Keywords