Adaptive ARMA Based Prediction of CPU Consumption of Servers into Datacenters

  • Fréjus A. R. Gbaguidi
  • Selma BoumerdassiEmail author
  • Ruben Milocco
  • Eugéne C. Ezin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11005)


The optimization of the energy consumed by data centers is a major concern. Several techniques have tried in vain to overcome this issue for many years. In this panoply, predictive approaches start to emerge. They consist in predicting in advance the resource requirement of the Datacenter’s servers in order to reserve their right quantities at the right time and thus avoid either the waste caused by their over-supplying or the performance problems caused by their under-supplying. In this article, we explored the performance of ARMA models in the realization of this type of prediction. It appears that with good selection of parameters, the ARMA models produce reliable predictions but also about 30% higher than those performed with naive methods. These results could be used to feed virtual machine management algorithms into Cloud Datacenters, particularly in the decision-making of their placement or migration for the rationalization of provisioned resources.


Datacenter ARMA Prediction Energy consumption 


  1. 1.
    Davis, I., Hemmati, H., Holt, R.C., Godfrey, M.W., Neuse, D., Mankovskii, S.: Storm prediction in a cloud. In: 2013 ICSE Workshop on Principles of Engineering Service-Oriented Systems (PESOS), pp. 37–40. IEEE (2013)Google Scholar
  2. 2.
    Hao, M.C. et al.: A visual analytics approach for peak-preserving prediction of large seasonal time series. In: Computer Graphics Forum, vol. 30, pp. 691–700. Wiley Online Library (2011)Google Scholar
  3. 3.
    Hibon, M., Makridakis, S.: ARMA models and the Box-Jenkins methodology (1997)Google Scholar
  4. 4.
    Hoff, J.C.: A Practical Guide to Box-Jenkins Forecasting. Lifetime Learning Publications, Belmont (1983)Google Scholar
  5. 5.
    Huang, Q., Shuang, K., Xu, P., Li, J., Liu, X., Su, S.: Prediction-based dynamic resource scheduling for virtualized cloud systems. J. Netw. 9(2), 375–383 (2014)Google Scholar
  6. 6.
    Kellner, I.L.: Turn down the heat. J. Bus. Strategy 16(6), 22–23 (1995)CrossRefGoogle Scholar
  7. 7.
    Robinson, P.M.: The estimation of a nonlinear moving average model. Stoch. Process. Their Appl. 5(1), 81–90 (1977)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Roy, N., Dubey, A., Gokhale, A.: Efficient autoscaling in the cloud using predictive models for workload forecasting. In: 2011 IEEE International Conference on Cloud Computing (CLOUD), pp. 500–507. IEEE (2011)Google Scholar
  9. 9.
    Yule, G.U.: On a method of investigating periodicities in disturbed series, with special reference to Wolfer’s sunspot numbers. Philos. Trans. R. Soc. Lond. Ser. A 226, 267–298 (1927)CrossRefGoogle Scholar
  10. 10.
    Vondra, T., Sedivy, J.: Maximizing utilization in private iaas clouds with heterogenous load through time series forecasting. Int. J. Adv. Syst. Meas. 6(1–2), 149–165 (2013)Google Scholar
  11. 11.
    Wilkes, J.: More Google cluster data. Google research blog, November 2011Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Fréjus A. R. Gbaguidi
    • 1
    • 3
  • Selma Boumerdassi
    • 1
    Email author
  • Ruben Milocco
    • 2
  • Eugéne C. Ezin
    • 3
  1. 1.Conservatoire National des Arts et Métiers/CEDRICParisFrance
  2. 2.Universidad Nacional ComahueNeuquénArgentina
  3. 3.Université d’Abomey Calavi/IMSPCotonouBenin

Personalised recommendations