Skip to main content
Top
Published in: The Journal of Supercomputing 3/2021

16-07-2020

Energy efficiency in cloud computing based on mixture power spectral density prediction

Authors: Dinh-Mao Bui, Nguyen Anh Tu, Eui-Nam Huh

Published in: The Journal of Supercomputing | Issue 3/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the budget and environmental issues, adaptive energy efficiency receives a lot of attention these days, especially for cloud computing. In the previous research, we developed a combined methodology based on nonparametric prediction and convex optimization to produce proactive energy efficiency-oriented solution. In this work, the predictive analysis was further enhanced by deriving the mixture power spectral density to model the complex cloud monitoring statistics. By engaging the improved technique to the predictive analysis, the prediction process was more adaptive to handle the fluctuation in system utilization. As a consequence, the optimization process could subsequently produce more appropriate setting for energy savings. After the infrastructure setting has been made available, the instruction of virtual machine migration was created and implemented by the cloud orchestrator. This instruction condensed the services into the pool of active facilities, satisfying the objective of power efficiency. Eventually, any physical machine out of the power configuration would be gradually terminated. Compared to our former method, the effectiveness of the proposed technique has been proven by cutting down 4.92% of energy consumption, while still maintaining a similar quality of services.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Bui D-M, Yoon Y, Huh E-N, Jun S, Lee S (2017) Energy efficiency for cloud computing system based on predictive optimization. J Parallel Distrib Comput 102:103–114CrossRef Bui D-M, Yoon Y, Huh E-N, Jun S, Lee S (2017) Energy efficiency for cloud computing system based on predictive optimization. J Parallel Distrib Comput 102:103–114CrossRef
2.
go back to reference Ye K-J, Wu Z-H, Jiang X, He Q-M (2012) Power management of virtualized cloud computing platform. Chin J Comput 35:1262CrossRef Ye K-J, Wu Z-H, Jiang X, He Q-M (2012) Power management of virtualized cloud computing platform. Chin J Comput 35:1262CrossRef
3.
go back to reference Li X, Qian Z, Lu S, Wu J (2013) Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center. Math Comput Model 58(5–6):1222–1235MathSciNetCrossRef Li X, Qian Z, Lu S, Wu J (2013) Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center. Math Comput Model 58(5–6):1222–1235MathSciNetCrossRef
4.
go back to reference Ajiro Y, Tanaka A (2007) Improving packing algorithms for server consolidation. In: Int. CMG Conference, pp 399–406 Ajiro Y, Tanaka A (2007) Improving packing algorithms for server consolidation. In: Int. CMG Conference, pp 399–406
5.
go back to reference Coffman EG Jr, Garey MR, Johnson DS (1996) Approximation algorithms for bin packing: a survey. In: Approximation algorithms for NP-hard problems. PWS Publishing Co., pp 46–93 Coffman EG Jr, Garey MR, Johnson DS (1996) Approximation algorithms for bin packing: a survey. In: Approximation algorithms for NP-hard problems. PWS Publishing Co., pp 46–93
6.
go back to reference Dabrowski C, Hunt F (2009) Using Markov chain analysis to study dynamic behaviour in large-scale grid systems. In: Proceedings of the Seventh Australasian Symposium on Grid Computing and e-Research, vol 99. Australian Computer Society, Inc., pp 29–40 Dabrowski C, Hunt F (2009) Using Markov chain analysis to study dynamic behaviour in large-scale grid systems. In: Proceedings of the Seventh Australasian Symposium on Grid Computing and e-Research, vol 99. Australian Computer Society, Inc., pp 29–40
7.
go back to reference Zhang Y, Sun W, Inoguchi Y (2006) CPU load predictions on the computational grid*. In: Sixth IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06, vol 1. IEEE, pp 321–326 Zhang Y, Sun W, Inoguchi Y (2006) CPU load predictions on the computational grid*. In: Sixth IEEE International Symposium on Cluster Computing and the Grid, 2006. CCGRID 06, vol 1. IEEE, pp 321–326
8.
go back to reference Dabbagh M, Hamdaoui B, Guizani M, Rayes A (2015) Energy-efficient resource allocation and provisioning framework for cloud data centers. IEEE Trans Netw Serv Manag 12(3):377–391CrossRef Dabbagh M, Hamdaoui B, Guizani M, Rayes A (2015) Energy-efficient resource allocation and provisioning framework for cloud data centers. IEEE Trans Netw Serv Manag 12(3):377–391CrossRef
9.
go back to reference Guo M, Li L, Guan Q (2019) Energy-efficient and delay-guaranteed workload allocation in iot-edge-cloud computing systems. IEEE Access 7:78685–78697CrossRef Guo M, Li L, Guan Q (2019) Energy-efficient and delay-guaranteed workload allocation in iot-edge-cloud computing systems. IEEE Access 7:78685–78697CrossRef
10.
go back to reference Hou S, Ni W, Zhao S, Cheng B, Chen S, Chen J (2019) Frequency-reconfigurable cloud versus fog computing: an energy-efficiency aspect. IEEE Trans Green Commun Netw 4(1):221–235CrossRef Hou S, Ni W, Zhao S, Cheng B, Chen S, Chen J (2019) Frequency-reconfigurable cloud versus fog computing: an energy-efficiency aspect. IEEE Trans Green Commun Netw 4(1):221–235CrossRef
11.
go back to reference Ragmani A, El Omri A, Abghour N, Moussaid K, Rida M (2017) An intelligent scheduling algorithm for energy efficiency in cloud environment based on artificial bee colony. In: 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech). IEEE, pp 1–8 Ragmani A, El Omri A, Abghour N, Moussaid K, Rida M (2017) An intelligent scheduling algorithm for energy efficiency in cloud environment based on artificial bee colony. In: 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech). IEEE, pp 1–8
12.
go back to reference Yadav R, Zhang W, Kaiwartya O, Singh PR, Elgendy IA, Tian Y-C (2018) Adaptive energy-aware algorithms for minimizing energy consumption and SLA violation in cloud computing. IEEE Access 6:55923–55936CrossRef Yadav R, Zhang W, Kaiwartya O, Singh PR, Elgendy IA, Tian Y-C (2018) Adaptive energy-aware algorithms for minimizing energy consumption and SLA violation in cloud computing. IEEE Access 6:55923–55936CrossRef
13.
go back to reference Shojafar M, Cordeschi N, Baccarelli E (2016) Energy-efficient adaptive resource management for real-time vehicular cloud services. IEEE Trans Cloud Comput 7(1):196–209CrossRef Shojafar M, Cordeschi N, Baccarelli E (2016) Energy-efficient adaptive resource management for real-time vehicular cloud services. IEEE Trans Cloud Comput 7(1):196–209CrossRef
14.
go back to reference Baccarelli E, Cordeschi N, Mei A, Panella M, Shojafar M, Stefa J (2016) Energy-efficient dynamic traffic offloading and reconfiguration of networked data centers for big data stream mobile computing: review, challenges, and a case study. IEEE Netw 30(2):54–61CrossRef Baccarelli E, Cordeschi N, Mei A, Panella M, Shojafar M, Stefa J (2016) Energy-efficient dynamic traffic offloading and reconfiguration of networked data centers for big data stream mobile computing: review, challenges, and a case study. IEEE Netw 30(2):54–61CrossRef
15.
go back to reference Kuang P, Guo W, Xu X, Li H, Tian W, Buyya R (2018) Analyzing energy-efficiency of two scheduling policies in compute-intensive applications on cloud. IEEE Access 6:45515–45526CrossRef Kuang P, Guo W, Xu X, Li H, Tian W, Buyya R (2018) Analyzing energy-efficiency of two scheduling policies in compute-intensive applications on cloud. IEEE Access 6:45515–45526CrossRef
19.
go back to reference Bui D-M, Nguyen H-Q, Yoon Y, Jun S, Amin MB, Lee S (2015) Gaussian process for predicting CPU utilization and its application to energy efficiency. Appl Intell 43(4):874–891CrossRef Bui D-M, Nguyen H-Q, Yoon Y, Jun S, Amin MB, Lee S (2015) Gaussian process for predicting CPU utilization and its application to energy efficiency. Appl Intell 43(4):874–891CrossRef
20.
go back to reference Muller K, Mika S, Ratsch G, Tsuda K, Scholkopf B (2001) An introduction to kernel-based learning algorithms. IEEE Trans Neural Netw 12(2):181–201CrossRef Muller K, Mika S, Ratsch G, Tsuda K, Scholkopf B (2001) An introduction to kernel-based learning algorithms. IEEE Trans Neural Netw 12(2):181–201CrossRef
21.
go back to reference Bergstra J, Bardenet R, Bengio Y, Kégl B (2011) Algorithms for hyper-parameter optimization. In: Shawe-Taylor J, Zemel RS, Bartlett PL, Pereira FCN, Weinberger KQ (eds) NIPS, pp 2546–2554 Bergstra J, Bardenet R, Bengio Y, Kégl B (2011) Algorithms for hyper-parameter optimization. In: Shawe-Taylor J, Zemel RS, Bartlett PL, Pereira FCN, Weinberger KQ (eds) NIPS, pp 2546–2554
25.
go back to reference James G, Witten D, Hastie T, Tibshirani R (2015) An introduction to statistical learning with applications in R, 6th edn James G, Witten D, Hastie T, Tibshirani R (2015) An introduction to statistical learning with applications in R, 6th edn
26.
go back to reference Petelin D, Kocijan J (2014) Evolving Gaussian process models for predicting chaotic time-series. In: 2014 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS). IEEE, pp 1–8 Petelin D, Kocijan J (2014) Evolving Gaussian process models for predicting chaotic time-series. In: 2014 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS). IEEE, pp 1–8
27.
go back to reference Chowdhary G, Kingravi H, How J, Vela P (2014) Bayesian nonparametric adaptive control using Gaussian processes. IEEE Trans Neural Netw Learn Syst 99:1–1 Chowdhary G, Kingravi H, How J, Vela P (2014) Bayesian nonparametric adaptive control using Gaussian processes. IEEE Trans Neural Netw Learn Syst 99:1–1
28.
go back to reference Hensman J, Fusi N, Lawrence ND (2013) Gaussian processes for big data. CoRR, vol. abs/1309.6835 Hensman J, Fusi N, Lawrence ND (2013) Gaussian processes for big data. CoRR, vol. abs/1309.6835
29.
go back to reference Rasmussen CE (1997) Evaluation of Gaussian processes and other methods for non-linear regression. Ph.D. dissertation, Toronto, Ont., Canada, Canada, aAINQ28300 Rasmussen CE (1997) Evaluation of Gaussian processes and other methods for non-linear regression. Ph.D. dissertation, Toronto, Ont., Canada, Canada, aAINQ28300
30.
go back to reference Okada TK, Vigliotti ADLF, Batista DM, and vel Lejbman AG (2015) Consolidation of VMs to improve energy efficiency in cloud computing environments. In: 2015 XXXIII Brazilian symposium on computer networks and distributed systems. IEEE, pp 150–158 Okada TK, Vigliotti ADLF, Batista DM, and vel Lejbman AG (2015) Consolidation of VMs to improve energy efficiency in cloud computing environments. In: 2015 XXXIII Brazilian symposium on computer networks and distributed systems. IEEE, pp 150–158
31.
go back to reference Sarji I, Ghali C, Chehab A, Kayssi A (2011) Cloudese: energy efficiency model for cloud computing environments. In: 2011 International Conference on Energy Aware Computing (ICEAC). IEEE, pp 1–6 Sarji I, Ghali C, Chehab A, Kayssi A (2011) Cloudese: energy efficiency model for cloud computing environments. In: 2011 International Conference on Energy Aware Computing (ICEAC). IEEE, pp 1–6
Metadata
Title
Energy efficiency in cloud computing based on mixture power spectral density prediction
Authors
Dinh-Mao Bui
Nguyen Anh Tu
Eui-Nam Huh
Publication date
16-07-2020
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 3/2021
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-020-03380-1

Other articles of this Issue 3/2021

The Journal of Supercomputing 3/2021 Go to the issue

Premium Partner