Skip to main content

2024 | OriginalPaper | Buchkapitel

Study of Energy-Efficient Virtual Machine Migration with Assurance of Service-Level Agreements

verfasst von : Suraj Singh Panwar, M. M. S. Rauthan, Varun Barthwal, Sachin Gaur, Nidhi Mehra

Erschienen in: Cryptology and Network Security with Machine Learning

Verlag: Springer Nature Singapore

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

search-config
loading …

Abstract

With the rising usage of cloud services, data centers (DC) are improving the services to their customers. The substantial energy consumption (EC) of cloud DCs poses significant economic and environmental challenges. To address this issue, server consolidation through virtualization technology has emerged as a widely adopted approach to decrease energy consumption rates, minimize virtual machine (VM) migration, and prevent breaches of service-level agreements (SLAs) within data centers. Cloud DCs are becoming larger, consuming more energy, and capable of delivering quality of service (QoS) with service-level assurance. People all around the world can use cloud computing to have instant access to resources. It provides pay-per-use services via a vast network of data center locations. The data centers that house cloud servers are kept operational to provide a variety of services, which uses a lot of electricity and has an adverse environmental impact. The primary goal of cloud computing is to offer uninterrupted and continuous Internet-based services, while using virtualization technologies to satisfy end users’ QoS requirements. With the balanced EC and service quality, it is challenging to supply cloud services. The rapid expansion of cloud services significantly rises energy and power consumption daily. This paper reviews previous studies on multiple parameters such as EC, SLA violation, and VM migration by different approaches based on statistical techniques, machine learning approaches, heuristic, and metaheuristic methods. Prediction of host CPU, identifying underload or overload hosts, VM consolidation have been applied to manage the resources using the PlanetLab and Bitbrains workload on different performance metrics. This review paper presents a detailed comparative study of different algorithms to analyze the influence of several parameters such as energy consumption, SLAV, virtual machine migration, active hosts, etc. on the performance of cloud resources. As a result, effective VM consolidation reduces power consumption, VM migration, and SLA assurance during service provisioning. It has been found that the statistical methods save up to 28% of energy, 90% SLAV, and 90% VM migration. The machine learning-based method reduces energy consumption up to 45%, SLAV up to 63%, VM migration up to 50%, the heuristic approaches save up to 72% energy, 78% SLAV, 46% VM migration, and the metaheuristic methods reduce 25% energy consumption, 79% SLAV, 89% VM migration compared to the related benchmark methods for a variety of parameters and configurations.

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 Weiss A (2007) Computing in the clouds. NetWorker 11(4):16–25 (ACM Press, New York, USA) Weiss A (2007) Computing in the clouds. NetWorker 11(4):16–25 (ACM Press, New York, USA)
2.
Zurück zum Zitat Carroll M, Van der Merwe A, Kotze P (2011) Secure cloud computing: benefits, risks, and controls, pp 1–9 (ISSA.2011.6027519) Carroll M, Van der Merwe A, Kotze P (2011) Secure cloud computing: benefits, risks, and controls, pp 1–9 (ISSA.2011.6027519)
3.
Zurück zum Zitat Barroso LA, Holzle U, Ranganathan P (2018) The datacenter as a computer: designing warehouse-scale machines, 3rd edn Barroso LA, Holzle U, Ranganathan P (2018) The datacenter as a computer: designing warehouse-scale machines, 3rd edn
4.
Zurück zum Zitat Chaurasia N et al (2021) A comprehensive survey on energy-aware server consolidation techniques in cloud computing. J Supercomput 77:11682–11737 Chaurasia N et al (2021) A comprehensive survey on energy-aware server consolidation techniques in cloud computing. J Supercomput 77:11682–11737
5.
Zurück zum Zitat Mell P, Grance T (2011) The NIST definition of cloud computing Mell P, Grance T (2011) The NIST definition of cloud computing
7.
Zurück zum Zitat Sethi N (2019) The cloud environment and its basics: a review. Int J Comput Tech 6(1) Sethi N (2019) The cloud environment and its basics: a review. Int J Comput Tech 6(1)
8.
Zurück zum Zitat Sotomayor B, Montero RS, Llorente IM, Foster I (2009) Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput 13(5):14–22 Sotomayor B, Montero RS, Llorente IM, Foster I (2009) Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput 13(5):14–22
9.
Zurück zum Zitat Bobroff N, Kochut A, Beaty K (2007) Dynamic placement of virtual machines for managing SLA violations. In: 10th IFIP/IEEE international symposium on integrated network management Bobroff N, Kochut A, Beaty K (2007) Dynamic placement of virtual machines for managing SLA violations. In: 10th IFIP/IEEE international symposium on integrated network management
10.
Zurück zum Zitat Varrette S, Guzek M, Plugaru V, Besseron X, Bouvry P (2013) Hpc performance and energy-efficiency of Xen, KVM and VMWare hypervisors. In: 25th international symposium on computer architecture and high-performance computing Varrette S, Guzek M, Plugaru V, Besseron X, Bouvry P (2013) Hpc performance and energy-efficiency of Xen, KVM and VMWare hypervisors. In: 25th international symposium on computer architecture and high-performance computing
11.
Zurück zum Zitat Gelenbe E (2009) Steps toward self-aware networks. Commun ACM 52(7):66–75 Gelenbe E (2009) Steps toward self-aware networks. Commun ACM 52(7):66–75
12.
Zurück zum Zitat Berl A, Gelenbe E, Girolama M, Giuliani G, Meer H, Dang MQ, Pentikousis K (2010) Energy-efficient cloud computing. Comput J 53(7):1045–1051 Berl A, Gelenbe E, Girolama M, Giuliani G, Meer H, Dang MQ, Pentikousis K (2010) Energy-efficient cloud computing. Comput J 53(7):1045–1051
13.
Zurück zum Zitat Buyya R, Broberg J, Goscinski AM (2010) Cloud computing: principles and paradigms, vol 87. Wiley, Hoboken, NJ Buyya R, Broberg J, Goscinski AM (2010) Cloud computing: principles and paradigms, vol 87. Wiley, Hoboken, NJ
14.
Zurück zum Zitat Ruan X, Chen H (2015) Performance-to-power ratio aware virtual machine (VM) allocation in energy-efficient clouds. IEEE Int Conf Cluster Comput 264–273 Ruan X, Chen H (2015) Performance-to-power ratio aware virtual machine (VM) allocation in energy-efficient clouds. IEEE Int Conf Cluster Comput 264–273
15.
Zurück zum Zitat Panwar SS, Rauthan MMS, Barthwal V (2022) Energy consumption analysis of various dynamic virtual machine consolidation techniques in cloud data center. In: 2022 international conference on advances in computing, communication and materials (ICACCM), Dehradun, India, pp 1–8. https://doi.org/10.1109/ICACCM56405.2022.10009565 Panwar SS, Rauthan MMS, Barthwal V (2022) Energy consumption analysis of various dynamic virtual machine consolidation techniques in cloud data center. In: 2022 international conference on advances in computing, communication and materials (ICACCM), Dehradun, India, pp 1–8. https://​doi.​org/​10.​1109/​ICACCM56405.​2022.​10009565
18.
Zurück zum Zitat Buyya R, Ranjan R, Calheiros RN (2009) Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: 2009 international conference on high performance computing & simulation Buyya R, Ranjan R, Calheiros RN (2009) Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: challenges and opportunities. In: 2009 international conference on high performance computing & simulation
19.
Zurück zum Zitat Calheiros RN et al (2011) CloudSim: a toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23–50 Calheiros RN et al (2011) CloudSim: a toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw Pract Exp 41(1):23–50
20.
Zurück zum Zitat Park K, Pai VS (2006) CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Oper Syst Rev 40(1):65–74 Park K, Pai VS (2006) CoMon: a mostly-scalable monitoring system for PlanetLab. ACM SIGOPS Oper Syst Rev 40(1):65–74
21.
Zurück zum Zitat Buyya R, Beloglazov A, Abawajy J (2010) Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges Buyya R, Beloglazov A, Abawajy J (2010) Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges
22.
Zurück zum Zitat Teng F et al (2017) Energy efficiency of VM consolidation in IaaS clouds. J Supercomput 73(2):782–809 Teng F et al (2017) Energy efficiency of VM consolidation in IaaS clouds. J Supercomput 73(2):782–809
23.
Zurück zum Zitat Zhou Z et al (2018) Minimizing SLA violation and power consumption in Cloud data centers using adaptive energy-aware algorithms. Future Generation Comput Syst 86:836–850 Zhou Z et al (2018) Minimizing SLA violation and power consumption in Cloud data centers using adaptive energy-aware algorithms. Future Generation Comput Syst 86:836–850
24.
Zurück zum Zitat Khosravi A (2017) Energy, and carbon-efficient resource management in geographically distributed cloud data centers, Ph.D. thesis. School of Computing and Information Systems, The University of Melbourne Khosravi A (2017) Energy, and carbon-efficient resource management in geographically distributed cloud data centers, Ph.D. thesis. School of Computing and Information Systems, The University of Melbourne
25.
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. Concurr Comput Pract Exp 24(13):1397–1420 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. Concurr Comput Pract Exp 24(13):1397–1420
26.
Zurück zum Zitat Panwar SS, Rauthan MMS, Rana A, Barthwal V (2022) A systematic evaluation on energy-efficient cloud data centers with reduced SLAV. Intell Syst Proc ICIS 2022(1):1–10 Panwar SS, Rauthan MMS, Rana A, Barthwal V (2022) A systematic evaluation on energy-efficient cloud data centers with reduced SLAV. Intell Syst Proc ICIS 2022(1):1–10
27.
Zurück zum Zitat Cao Z, Dong S (2012) Dynamic VM consolidation for energy-aware and SLA violation reduction in cloud computing. In: IEEE 13th international conference on parallel and distributed computing, applications and technologies Cao Z, Dong S (2012) Dynamic VM consolidation for energy-aware and SLA violation reduction in cloud computing. In: IEEE 13th international conference on parallel and distributed computing, applications and technologies
28.
Zurück zum Zitat Nadjar A, Abrishami S, Deldari H (2015) Hierarchical VM scheduling to improve energy and performance efficiency in IaaS Cloud data centers. In: 5th international conference on computer and knowledge engineering (ICCKE) Nadjar A, Abrishami S, Deldari H (2015) Hierarchical VM scheduling to improve energy and performance efficiency in IaaS Cloud data centers. In: 5th international conference on computer and knowledge engineering (ICCKE)
29.
Zurück zum Zitat Abdelsamea A et al (2017) Virtual machine consolidation enhancement using hybrid regression algorithms. Egypt Inf J 18(3):161–170 Abdelsamea A et al (2017) Virtual machine consolidation enhancement using hybrid regression algorithms. Egypt Inf J 18(3):161–170
30.
Zurück zum Zitat Khoshkholghi MA et al (2017) Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers. IEEE Access 5:10709–10722 Khoshkholghi MA et al (2017) Energy-efficient algorithms for dynamic virtual machine consolidation in cloud data centers. IEEE Access 5:10709–10722
32.
Zurück zum Zitat Farahnakian F et al (2013) Energy aware consolidation algorithm based on k-nearest neighbor regression for cloud data centers. In: IEEE/ACM 6th international conference on utility and cloud computing. Department of IT, University of Turku, Finland Farahnakian F et al (2013) Energy aware consolidation algorithm based on k-nearest neighbor regression for cloud data centers. In: IEEE/ACM 6th international conference on utility and cloud computing. Department of IT, University of Turku, Finland
33.
Zurück zum Zitat Farahnakian F, Liljeberg P, Plosila J (2014) Energy-efficient virtual machines consolidation in cloud data centers using reinforcement learning. In: 22nd Euromicro international conference on parallel, distributed, and network-based processing, pp 500–507 Farahnakian F, Liljeberg P, Plosila J (2014) Energy-efficient virtual machines consolidation in cloud data centers using reinforcement learning. In: 22nd Euromicro international conference on parallel, distributed, and network-based processing, pp 500–507
34.
Zurück zum Zitat Duggan M et al (2017) A reinforcement learning approach for the scheduling of live migration from underutilised hosts. Memetic Comput 9(4):283–293 Duggan M et al (2017) A reinforcement learning approach for the scheduling of live migration from underutilised hosts. Memetic Comput 9(4):283–293
35.
Zurück zum Zitat Shaw R, Howley E, Barrett E (2017) An advanced reinforcement learning approach for energy-aware virtual machine consolidation in cloud data centers. In: 12th international conference for internet technology and secured transactions (ICITST) Shaw R, Howley E, Barrett E (2017) An advanced reinforcement learning approach for energy-aware virtual machine consolidation in cloud data centers. In: 12th international conference for internet technology and secured transactions (ICITST)
36.
Zurück zum Zitat Patel D, Gupta RK, Pateriya R (2019) Energy-aware prediction-based load balancing approach with VM migration for the cloud environment. In: Data, engineering and applications. Springer, pp 59–74 Patel D, Gupta RK, Pateriya R (2019) Energy-aware prediction-based load balancing approach with VM migration for the cloud environment. In: Data, engineering and applications. Springer, pp 59–74
39.
Zurück zum Zitat Dewi DA, Mantoro T, Aditiawarman U, Asian J (2022) Toward task scheduling approaches to reduce energy consumption in cloud computing environment. Multim Technol Internet Things Environ 3:41–58 Dewi DA, Mantoro T, Aditiawarman U, Asian J (2022) Toward task scheduling approaches to reduce energy consumption in cloud computing environment. Multim Technol Internet Things Environ 3:41–58
40.
Zurück zum Zitat Beloglazov A, Buyya R (2010) Energy-efficient resource management in virtualized cloud data centers. In: 10th IEEE/ACM international conference on cluster, cloud and grid computing Beloglazov A, Buyya R (2010) Energy-efficient resource management in virtualized cloud data centers. In: 10th IEEE/ACM international conference on cluster, cloud and grid computing
41.
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 Comput Syst 28(5):755–768 Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Generation Comput Syst 28(5):755–768
42.
Zurück zum Zitat Ghobaei‐Arani M et al (2018) A learning‐based approach for virtual machine placement in cloud data centers. Int J Commun Syst 31(8):1–18 Ghobaei‐Arani M et al (2018) A learning‐based approach for virtual machine placement in cloud data centers. Int J Commun Syst 31(8):1–18
43.
Zurück zum Zitat Wang H, Tianfield H (2018) Energy-aware dynamic virtual machine consolidation for cloud datacenters. IEEE Access 6:15259–15273 Wang H, Tianfield H (2018) Energy-aware dynamic virtual machine consolidation for cloud datacenters. IEEE Access 6:15259–15273
44.
Zurück zum Zitat Moges FF, Abebe SL (2019) Energy-aware VM placement algorithms for the OpenStack Neat consolidation framework. J Cloud Comput 8(1):1–14 Moges FF, Abebe SL (2019) Energy-aware VM placement algorithms for the OpenStack Neat consolidation framework. J Cloud Comput 8(1):1–14
45.
Zurück zum Zitat Bhattacherjee S et al (2020) Energy-efficient migration techniques for cloud environment: a step toward green computing. J Supercomput 76(7):5192–5220 Bhattacherjee S et al (2020) Energy-efficient migration techniques for cloud environment: a step toward green computing. J Supercomput 76(7):5192–5220
46.
Zurück zum Zitat Liu X et al (2020) Virtual machine consolidation with minimization of migration thrashing for cloud data centers. Math Probl Eng 2020:1–13 Liu X et al (2020) Virtual machine consolidation with minimization of migration thrashing for cloud data centers. Math Probl Eng 2020:1–13
47.
Zurück zum Zitat Garg V, Jindal B (2021) Energy-efficient virtual machine migration approach with SLA conservation in cloud computing. J Central South Univ 28(3):760–770 Garg V, Jindal B (2021) Energy-efficient virtual machine migration approach with SLA conservation in cloud computing. J Central South Univ 28(3):760–770
48.
Zurück zum Zitat Aryania A, Aghdasi HS, Khanli LM (2018) Energy-aware virtual machine consolidation algorithm based on ant colony system. J Grid Comput 16(3):477–491 Aryania A, Aghdasi HS, Khanli LM (2018) Energy-aware virtual machine consolidation algorithm based on ant colony system. J Grid Comput 16(3):477–491
50.
Zurück zum Zitat Tarahomi M, Izadi M, Ghobaei-Arani M (2020) An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach. Cluster Comput 24(2):919–934 Tarahomi M, Izadi M, Ghobaei-Arani M (2020) An efficient power-aware VM allocation mechanism in cloud data centers: a micro genetic-based approach. Cluster Comput 24(2):919–934
51.
Zurück zum Zitat Barthwal V, Rauthan MMS (2021) AntPu: a meta-heuristic approach for energy-efficient and SLA aware management of virtual machines in cloud computing. Memetic Comput 13(1):91–110 Barthwal V, Rauthan MMS (2021) AntPu: a meta-heuristic approach for energy-efficient and SLA aware management of virtual machines in cloud computing. Memetic Comput 13(1):91–110
54.
Zurück zum Zitat Mishra MK, Shukla V, Chaturvedi A, Bhattacharya P, Tanwar S (2023) A secure authenticated key agreement protocol using polynomials. In: Proceedings of international conference on recent innovations in computing. Lecture notes in electrical engineering, vol 1001. Springer, Singapore. https://doi.org/10.1007/978-981-19-9876-8_44 Mishra MK, Shukla V, Chaturvedi A, Bhattacharya P, Tanwar S (2023) A secure authenticated key agreement protocol using polynomials. In: Proceedings of international conference on recent innovations in computing. Lecture notes in electrical engineering, vol 1001. Springer, Singapore. https://​doi.​org/​10.​1007/​978-981-19-9876-8_​44
Metadaten
Titel
Study of Energy-Efficient Virtual Machine Migration with Assurance of Service-Level Agreements
verfasst von
Suraj Singh Panwar
M. M. S. Rauthan
Varun Barthwal
Sachin Gaur
Nidhi Mehra
Copyright-Jahr
2024
Verlag
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-97-0641-9_52

Neuer Inhalt