Skip to main content
Erschienen in: Wireless Networks 3/2020

20.11.2018

An adaptive heuristic for managing energy consumption and overloaded hosts in a cloud data center

verfasst von: Rahul Yadav, Weizhe Zhang, Keqin Li, Chuanyi Liu, Muhammad Shafiq, Nabin Kumar Karn

Erschienen in: Wireless Networks | Ausgabe 3/2020

Einloggen

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we address the problems of massive amount of energy consumption and service level agreements (SLAs) violation in cloud environment. Although most of the existing work proposed solutions regarding energy consumption and SLA violation for cloud data centers (CDCs), while ignoring some important factor: (1) analysing the robustness of upper CPU utilization threshold which maximize utilization of resources; (2) CPU utilization prediction based VM selection from overloaded host which reduce performance degradation time and SLA violation. In this context, we proposed adaptive heuristic algorithms, namely least medial square regression for overloaded host detection and minimum utilization prediction for VM selection from overloaded hosts. These heuristic algorithms reducing CDC energy consumption with minimal SLA. Unlike the existing algorithms, the proposed VM selection algorithm consider the types of application running and it CPU utilization at different time periods over the VMs. The proposed approaches are validated using the CloudSim simulator and through simulations for different days of a real workload trace of PlanetLab.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

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"

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!

Literatur
1.
Zurück zum Zitat Lambert, S., Van Heddeghem, W., Vereecken, W., Lannoo, B., Colle, D., & Pickavet, M. (2012). Worldwide electricity consumption of communication networks. Optics Express, 20(26), B513–B524.CrossRef Lambert, S., Van Heddeghem, W., Vereecken, W., Lannoo, B., Colle, D., & Pickavet, M. (2012). Worldwide electricity consumption of communication networks. Optics Express, 20(26), B513–B524.CrossRef
2.
Zurück zum Zitat Barroso, L. A., & Hölzle, U. (2007). The case for energy-proportional computing. Computer, 40(12), 33–37.CrossRef Barroso, L. A., & Hölzle, U. (2007). The case for energy-proportional computing. Computer, 40(12), 33–37.CrossRef
3.
Zurück zum Zitat Fawaz, A.-H., Peng, Y., Youn, C.-H., Lorincz, J., Li, C., Song, G., et al. (2018). Dynamic allocation of power delivery paths in consolidated data centers based on adaptive ups switching. Computer Networks, 144, 254–270.CrossRef Fawaz, A.-H., Peng, Y., Youn, C.-H., Lorincz, J., Li, C., Song, G., et al. (2018). Dynamic allocation of power delivery paths in consolidated data centers based on adaptive ups switching. Computer Networks, 144, 254–270.CrossRef
4.
Zurück zum Zitat Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems, 28(5), 755–768.CrossRef Beloglazov, A., Abawajy, J., & Buyya, R. (2012). Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Computer Systems, 28(5), 755–768.CrossRef
5.
Zurück zum Zitat Ahmed, A., Hanan, A. A., Omprakash, K., Usman, M., & Syed, O. (2017). Mobile cloud computing energy-aware task offloading (mcc: Eto). In Proceedings of the communication and computing systems: Proceedings of the international conference on communication and computing systems (ICCCS 2016) (p. 359). Ahmed, A., Hanan, A. A., Omprakash, K., Usman, M., & Syed, O. (2017). Mobile cloud computing energy-aware task offloading (mcc: Eto). In Proceedings of the communication and computing systems: Proceedings of the international conference on communication and computing systems (ICCCS 2016) (p. 359).
6.
Zurück zum Zitat Xu, C., Wang, K., Li, P., Xia, R., Guo, S., & Guo, M. (2018). Renewable energy-aware big data analytics in geo-distributed data centers with reinforcement learning. IEEE Transactions on Network Science and Engineering, PP(99), 1–1. Xu, C., Wang, K., Li, P., Xia, R., Guo, S., & Guo, M. (2018). Renewable energy-aware big data analytics in geo-distributed data centers with reinforcement learning. IEEE Transactions on Network Science and Engineering, PP(99), 1–1.
7.
Zurück zum Zitat Yadav, R., Zhang, W., Chen, H., & Guo, T. (2017). Mums: Energy-aware vm selection scheme for cloud data center. In 28th International workshop on database and expert systems applications (DEXA), 2017 (pp. 132–136). IEEE. Yadav, R., Zhang, W., Chen, H., & Guo, T. (2017). Mums: Energy-aware vm selection scheme for cloud data center. In 28th International workshop on database and expert systems applications (DEXA), 2017 (pp. 132–136). IEEE.
8.
Zurück zum Zitat Hu, X., Li, P., Wang, K., Sun, Y., Zeng, D., & Guo, S. (2018). Energy management of data centers powered by fuel cells and heterogeneous energy storage. In 2018 IEEE international conference on communications (ICC) (pp. 1–6). IEEE. Hu, X., Li, P., Wang, K., Sun, Y., Zeng, D., & Guo, S. (2018). Energy management of data centers powered by fuel cells and heterogeneous energy storage. In 2018 IEEE international conference on communications (ICC) (pp. 1–6). IEEE.
9.
Zurück zum Zitat Wang, M., Meng, X., & Zhang, L. (2011). Consolidating virtual machines with dynamic bandwidth demand in data centers. In: INFOCOM, 2011 Proceedings IEEE (pp. 71–75). IEEE. Wang, M., Meng, X., & Zhang, L. (2011). Consolidating virtual machines with dynamic bandwidth demand in data centers. In: INFOCOM, 2011 Proceedings IEEE (pp. 71–75). IEEE.
10.
Zurück zum Zitat Kaiwartya, O., Abdullah, A. H., Cao, Y., Lloret, J., Kumar, S., Shah, R. R., et al. (2018). Virtualization in wireless sensor networks: Fault tolerant embedding for internet of things. IEEE Internet of Things Journal, 5(2), 571–580.CrossRef Kaiwartya, O., Abdullah, A. H., Cao, Y., Lloret, J., Kumar, S., Shah, R. R., et al. (2018). Virtualization in wireless sensor networks: Fault tolerant embedding for internet of things. IEEE Internet of Things Journal, 5(2), 571–580.CrossRef
11.
Zurück zum Zitat Feller, E., Morin, C., & Esnault, A. (2012). A case for fully decentralized dynamic vm consolidation in clouds. In IEEE international conference on cloud computing technology and science (pp. 26–33). Feller, E., Morin, C., & Esnault, A. (2012). A case for fully decentralized dynamic vm consolidation in clouds. In IEEE international conference on cloud computing technology and science (pp. 26–33).
12.
Zurück zum Zitat Esfandiarpoor, S., Pahlavan, A., & Goudarzi, M. (2015). Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing. Computers & Electrical Engineering, 42, 74–89.CrossRef Esfandiarpoor, S., Pahlavan, A., & Goudarzi, M. (2015). Structure-aware online virtual machine consolidation for datacenter energy improvement in cloud computing. Computers & Electrical Engineering, 42, 74–89.CrossRef
13.
Zurück zum Zitat Murtazaev, A., & Oh, S. (2011). Sercon: Server consolidation algorithm using live migration of virtual machines for green computing. IETE Technical Review, 28(3), 212–231.CrossRef Murtazaev, A., & Oh, S. (2011). Sercon: Server consolidation algorithm using live migration of virtual machines for green computing. IETE Technical Review, 28(3), 212–231.CrossRef
14.
Zurück zum Zitat Feller, E., Morin, C., & Esnault, A. (2012). A case for fully decentralized dynamic vm consolidation in clouds. In IEEE 4th international conference on cloud computing technology and science (CloudCom), 2012 (pp. 26–33). IEEE. Feller, E., Morin, C., & Esnault, A. (2012). A case for fully decentralized dynamic vm consolidation in clouds. In IEEE 4th international conference on cloud computing technology and science (CloudCom), 2012 (pp. 26–33). IEEE.
15.
Zurück zum Zitat Ranganathan, P., Leech, P., Irwin, D., & Chase, J. Ensemble-level power management for dense blade servers. In ACM SIGARCH computer architecture news (Vol. 34(2), pp. 66–77). IEEE Computer Society. Ranganathan, P., Leech, P., Irwin, D., & Chase, J. Ensemble-level power management for dense blade servers. In ACM SIGARCH computer architecture news (Vol. 34(2), pp. 66–77). IEEE Computer Society.
16.
Zurück zum Zitat Beloglazov, A., & Buyya, R. (2012). Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience, 24(13), 1397–1420.CrossRef Beloglazov, A., & Buyya, R. (2012). Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. Concurrency and Computation: Practice and Experience, 24(13), 1397–1420.CrossRef
17.
Zurück zum Zitat Verma, J. K., Kumar, S., Kaiwartya, O., Cao, Y., Lloret, J., Katti, C., et al. (2018). Enabling green computing in cloud environments: Network virtualization approach toward 5g support (p. e3434). London: Transactions on Emerging Telecommunications Technologies. Verma, J. K., Kumar, S., Kaiwartya, O., Cao, Y., Lloret, J., Katti, C., et al. (2018). Enabling green computing in cloud environments: Network virtualization approach toward 5g support (p. e3434). London: Transactions on Emerging Telecommunications Technologies.
18.
Zurück zum Zitat Zhu, X., Young, D., Watson, B. J., Wang, Z., Rolia, J., Singhal, S., McKee, B., Hyser, C., Gmach, D., & Gardner, R. et al. (2008). 1000 islands: Integrated capacity and workload management for the next generation data center. In: International conference on autonomic computing, 2008. ICAC’08. (pp. 172–181). IEEE. Zhu, X., Young, D., Watson, B. J., Wang, Z., Rolia, J., Singhal, S., McKee, B., Hyser, C., Gmach, D., & Gardner, R. et al. (2008). 1000 islands: Integrated capacity and workload management for the next generation data center. In: International conference on autonomic computing, 2008. ICAC’08. (pp. 172–181). IEEE.
19.
Zurück zum Zitat Kusic, D., Kephart, J. O., Hanson, J. E., Kandasamy, N., & Jiang, G. (2009). Power and performance management of virtualized computing environments via lookahead control. Cluster Computing, 12(1), 1–15.CrossRef Kusic, D., Kephart, J. O., Hanson, J. E., Kandasamy, N., & Jiang, G. (2009). Power and performance management of virtualized computing environments via lookahead control. Cluster Computing, 12(1), 1–15.CrossRef
20.
Zurück zum Zitat von Kistowski, J., & Kounev, S. (2016). Univariate interpolation-based modeling of power and performance. In Proceedings of the 9th EAI international conference on performance evaluation methodologies and tools (pp. 212–215). ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering). von Kistowski, J., & Kounev, S. (2016). Univariate interpolation-based modeling of power and performance. In Proceedings of the 9th EAI international conference on performance evaluation methodologies and tools (pp. 212–215). ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering).
22.
Zurück zum Zitat Nathuji, R., & Schwan, K. (2007) Virtualpower: Coordinated power management in virtualized enterprise systems. In ACM SIGOPS operating systems review (Vol. 41(6), pp. 265–278). ACM. Nathuji, R., & Schwan, K. (2007) Virtualpower: Coordinated power management in virtualized enterprise systems. In ACM SIGOPS operating systems review (Vol. 41(6), pp. 265–278). ACM.
23.
Zurück zum Zitat Yadav, R., & Zhang, W. (2017). MeReg: Managing energy-SLA tradeoff for green mobile cloud computing. Wireless Communications and Mobile Computing, 2017, 6741972.CrossRef Yadav, R., & Zhang, W. (2017). MeReg: Managing energy-SLA tradeoff for green mobile cloud computing. Wireless Communications and Mobile Computing, 2017, 6741972.CrossRef
24.
Zurück zum Zitat Farahnakian, F., Ashraf, A., Pahikkala, T., Liljeberg, P., Plosila, J., Porres, I., et al. (2015). Using ant colony system to consolidate vms for green cloud computing. IEEE Transactions on Services Computing, 8(2), 187–198.CrossRef Farahnakian, F., Ashraf, A., Pahikkala, T., Liljeberg, P., Plosila, J., Porres, I., et al. (2015). Using ant colony system to consolidate vms for green cloud computing. IEEE Transactions on Services Computing, 8(2), 187–198.CrossRef
25.
Zurück zum Zitat Farahnakian, F., Liljeberg, P., & Plosila, J. (2013). Lircup: Linear regression based cpu usage prediction algorithm for live migration of virtual machines in data centers. In: Euromicro conference on software engineering and advanced applications (pp. 357–364). Farahnakian, F., Liljeberg, P., & Plosila, J. (2013). Lircup: Linear regression based cpu usage prediction algorithm for live migration of virtual machines in data centers. In: Euromicro conference on software engineering and advanced applications (pp. 357–364).
26.
Zurück zum Zitat Mili, L., Phaniraj, V., & Rousseeuw, P. J. (1991). Least median of squares estimation in power systems. IEEE Transactions on Power Systems, 6(2), 511–523.CrossRef Mili, L., Phaniraj, V., & Rousseeuw, P. J. (1991). Least median of squares estimation in power systems. IEEE Transactions on Power Systems, 6(2), 511–523.CrossRef
27.
Zurück zum Zitat Edelsbrunner, H., & Souvaine, D. L. (1990). Computing least median of squares regression lines and guided topological sweep. Journal of the American Statistical Association, 85(409), 115–119.CrossRef Edelsbrunner, H., & Souvaine, D. L. (1990). Computing least median of squares regression lines and guided topological sweep. Journal of the American Statistical Association, 85(409), 115–119.CrossRef
28.
Zurück zum Zitat Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A., & Buyya, R. (2011). Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience, 41(1), 23–50. Calheiros, R. N., Ranjan, R., Beloglazov, A., De Rose, C. A., & Buyya, R. (2011). Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience, 41(1), 23–50.
29.
Zurück zum Zitat Park, K., & Pai, V. S. (2006). Comon: A mostly-scalable monitoring system for planetlab. ACM SIGOPS Operating Systems Review, 40(1), 65–74.CrossRef Park, K., & Pai, V. S. (2006). Comon: A mostly-scalable monitoring system for planetlab. ACM SIGOPS Operating Systems Review, 40(1), 65–74.CrossRef
30.
Zurück zum Zitat Shapiro, S. S., & Francia, R. (1972). An approximate analysis of variance test for normality. Journal of the American Statistical Association, 67(337), 215–216.CrossRef Shapiro, S. S., & Francia, R. (1972). An approximate analysis of variance test for normality. Journal of the American Statistical Association, 67(337), 215–216.CrossRef
Metadaten
Titel
An adaptive heuristic for managing energy consumption and overloaded hosts in a cloud data center
verfasst von
Rahul Yadav
Weizhe Zhang
Keqin Li
Chuanyi Liu
Muhammad Shafiq
Nabin Kumar Karn
Publikationsdatum
20.11.2018
Verlag
Springer US
Erschienen in
Wireless Networks / Ausgabe 3/2020
Print ISSN: 1022-0038
Elektronische ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-018-1874-1

Weitere Artikel der Ausgabe 3/2020

Wireless Networks 3/2020 Zur Ausgabe

Neuer Inhalt