Skip to main content
Top

2023 | OriginalPaper | Chapter

Safeguarding Cloud Services Sustainability by Dynamic Virtual Machine Migration with Re-allocation Oriented Algorithmic Approach

Authors : Saumitra Vatsal, Shalini Agarwal

Published in: Smart Trends in Computing and Communications

Publisher: Springer Nature Singapore

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

search-config
loading …

Abstract

Data centres are networking platforms which exhibit virtual machine workload execution in a dynamic manner. As the users’ requests are of enormous magnitude, it manifests as overloaded physical machines resulting in quality of service degradation and SLA violations. This challenge can be negotiated by exercising a better virtual machine allocation by dint of re-allocating a subset of active virtual machines at a suitable destined server by virtual machine migration. It is exhibited as improved resource utilization with enhanced energy efficiency along with addressing the challenge of impending server overloading resulting in downgraded services. The aforesaid twin factors of enhanced energy consumption and enhanced resource utilization can be suitably addressed by combining them together as a single objective function by utilizing cost function based best-fit decreasing heuristic. It enhances the potentials for aggressively migrating large capacity applications like image processing, speech recognition, and decision support systems. It facilitates a seamless and transparent live virtual machine migration from one physical server to another along with taking care of cloud environment resources. The identification of most appropriate migration target host is executed by applying modified version of best-fit decreasing algorithm with respect to virtual machine dynamic migration scheduling model. By executing the selection algorithm, the hotspot hosts in cloud platform are segregated. Subsequently, virtual machine-related resource loads are identified in descending order with respect to hotspots. The resource loads pertaining to non-hotspot hosts are identified in ascending order. Next, the traversing manoeuvring in non-hotspot hosts queue is exercised for identification of the most appropriate host to be reckoned as migration target host.

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

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!

Literature
1.
go back to reference M. Mishra, A. Das, Dynamic resource management using virtual machine migrations. IEEE Commun. Mag. 50(9), 34–40 (2012)CrossRef M. Mishra, A. Das, Dynamic resource management using virtual machine migrations. IEEE Commun. Mag. 50(9), 34–40 (2012)CrossRef
2.
go back to reference W. Hashem, H. Nashaat, R. Rizk, Honey bee based load balancing in cloud computing. KSII Trans. Internet Inf. Syst. (TIIS) 11(12), 5694–5711 (2017) W. Hashem, H. Nashaat, R. Rizk, Honey bee based load balancing in cloud computing. KSII Trans. Internet Inf. Syst. (TIIS) 11(12), 5694–5711 (2017)
3.
go back to reference M. Gamal, R. Rizk, H. Mahdi, Bio-inspired load balancing algorithm in cloud computing, in Proceedings of International Conference on Advanced Intelligent Systems and Informatics (AISI), Cairo, Egypt, pp. 579–589 (2017) M. Gamal, R. Rizk, H. Mahdi, Bio-inspired load balancing algorithm in cloud computing, in Proceedings of International Conference on Advanced Intelligent Systems and Informatics (AISI), Cairo, Egypt, pp. 579–589 (2017)
4.
go back to reference A. Strunk, Costs of virtual machine live migration: a survey, in Proceedings of 8th IEEE World Congress on Services (SERVICES), Honolulu, HI, USA, pp. 323–329 (2012) A. Strunk, Costs of virtual machine live migration: a survey, in Proceedings of 8th IEEE World Congress on Services (SERVICES), Honolulu, HI, USA, pp. 323–329 (2012)
5.
go back to reference U. Deshp, X. Wang, K. Gopalan, Live gang migration of virtual machines, in Proceedings of 20th International Symposium on High Performance Distributed Computing, San Joes, CA, USA, pp. 135–146 (2011) U. Deshp, X. Wang, K. Gopalan, Live gang migration of virtual machines, in Proceedings of 20th International Symposium on High Performance Distributed Computing, San Joes, CA, USA, pp. 135–146 (2011)
6.
8.
go back to reference B.X. Chen, X.F. Fu, X.Y. Zhang, L. Su, D. Wu, Design and implementation of intranet security audit system based on load balancing, in Proceedings of IEEE International Conference on Granular Computing, pp. 588–591 (2007) B.X. Chen, X.F. Fu, X.Y. Zhang, L. Su, D. Wu, Design and implementation of intranet security audit system based on load balancing, in Proceedings of IEEE International Conference on Granular Computing, pp. 588–591 (2007)
9.
go back to reference K.S.J. Hielscher, R. German, A low-cost infrastructure for high precision high volume performance measurements of web clusters, in Computer Performance Evaluation. Modelling, Techniques and Tools. Lecture Notes in Computer Science, vol. 2794, pp. 11–28 (2003) K.S.J. Hielscher, R. German, A low-cost infrastructure for high precision high volume performance measurements of web clusters, in Computer Performance Evaluation. Modelling, Techniques and Tools. Lecture Notes in Computer Science, vol. 2794, pp. 11–28 (2003)
10.
go back to reference C. Chekuri, S. Khanna, On multi-dimensional packing problems, in Proceedings of 10th Annual ACM-SIAM Symposium on Discrete Algorithms, Society for Industrial and Applied Mathematics, pp. 185–194 (1999) C. Chekuri, S. Khanna, On multi-dimensional packing problems, in Proceedings of 10th Annual ACM-SIAM Symposium on Discrete Algorithms, Society for Industrial and Applied Mathematics, pp. 185–194 (1999)
11.
go back to reference H. Youssef, S.M. Sait, Iterative computer algorithms with applications in engineering, Chapter 2 H. Youssef, S.M. Sait, Iterative computer algorithms with applications in engineering, Chapter 2
12.
go back to reference A. Beloglazov, R. Buyya, Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. J. Concurr. Comput. Pract. Exp. 24(13), 1397–1420 (2012) A. Beloglazov, R. Buyya, Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers. J. Concurr. Comput. Pract. Exp. 24(13), 1397–1420 (2012)
13.
go back to reference N. Ashry, H. Nashaat, R. Rizk, AMS: adaptive migration scheme in cloud computing, in Proceedings of 3rd International Conference on Intelligent Systems and Informatics (AISI2018), Cairo, Egypt, vol. 845 (Springer, 2018), pp. 357–369 N. Ashry, H. Nashaat, R. Rizk, AMS: adaptive migration scheme in cloud computing, in Proceedings of 3rd International Conference on Intelligent Systems and Informatics (AISI2018), Cairo, Egypt, vol. 845 (Springer, 2018), pp. 357–369
14.
go back to reference D. Zeng, S. Guo, H. Huang, S. Yu, V.C. Leung, Optimal VM placement in data centres with architectural and resource constraints. Int. J. Auton. Adapt. Commun. Syst. 8(4), 392–406 (2015)CrossRef D. Zeng, S. Guo, H. Huang, S. Yu, V.C. Leung, Optimal VM placement in data centres with architectural and resource constraints. Int. J. Auton. Adapt. Commun. Syst. 8(4), 392–406 (2015)CrossRef
15.
go back to reference H. Sun, P. Stolf, J.M. Pierson, G. Da Costa, Energy-efficient and thermal-aware resource management for heterogeneous datacenters. Sustain. Comput. Inf. Syst. 4(4), 292–306 (2014) H. Sun, P. Stolf, J.M. Pierson, G. Da Costa, Energy-efficient and thermal-aware resource management for heterogeneous datacenters. Sustain. Comput. Inf. Syst. 4(4), 292–306 (2014)
16.
go back to reference M.K. Gupta, T. Amgoth, Resource-aware virtual machine placement algorithm for IaaS cloud. J. Supercomput. 74(1), 122–140 (2018)CrossRef M.K. Gupta, T. Amgoth, Resource-aware virtual machine placement algorithm for IaaS cloud. J. Supercomput. 74(1), 122–140 (2018)CrossRef
17.
go back to reference M. Abdel Basset, L. Abdle Fatah, A.K. Sangaiah, An improved Lévy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment. Cluster Comput., 22, 1–16 (2018) M. Abdel Basset, L. Abdle Fatah, A.K. Sangaiah, An improved Lévy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment. Cluster Comput., 22, 1–16 (2018)
18.
go back to reference F. Alharbi, Y.C. Tian, M. Tang, W.Z. Zhang, C. Peng, M. Fei, An ant colony system for energy efficient dynamic virtual machine placement in data centers. Expert Syst. Appl. 120, 228–238 (2019)CrossRef F. Alharbi, Y.C. Tian, M. Tang, W.Z. Zhang, C. Peng, M. Fei, An ant colony system for energy efficient dynamic virtual machine placement in data centers. Expert Syst. Appl. 120, 228–238 (2019)CrossRef
19.
go back to reference N. Sharma, R.M. Guddeti, Multi-objective energy efficient virtual machines allocation at the cloud data center. IEEE Trans. Serv. Comput. 12, 158–171 (2016)CrossRef N. Sharma, R.M. Guddeti, Multi-objective energy efficient virtual machines allocation at the cloud data center. IEEE Trans. Serv. Comput. 12, 158–171 (2016)CrossRef
20.
go back to reference M. Riahi, S. Krichen, A multi-objective decision support framework for virtual machine placement in cloud data centers: a real case study. J. Supercomput. 74(7), 2984–3015 (2018)CrossRef M. Riahi, S. Krichen, A multi-objective decision support framework for virtual machine placement in cloud data centers: a real case study. J. Supercomput. 74(7), 2984–3015 (2018)CrossRef
21.
go back to reference A.F. Antonescu, P. Robinson, T. Braun, Dynamic SLA management with forecasting using multi-objective optimization, in Proceedings of IFIP/IEEE International Symposium on Integrated Network Management, pp. 457–463 (2013) A.F. Antonescu, P. Robinson, T. Braun, Dynamic SLA management with forecasting using multi-objective optimization, in Proceedings of IFIP/IEEE International Symposium on Integrated Network Management, pp. 457–463 (2013)
22.
go back to reference X. Chen, Y. Chen, A.Y. Zomaya, R. Ranjan, S. Hu, CEVP: cross entropy based virtual machine placement for energy optimization in clouds. J. Supercomput. 72(8), 3194–3209 (2016)CrossRef X. Chen, Y. Chen, A.Y. Zomaya, R. Ranjan, S. Hu, CEVP: cross entropy based virtual machine placement for energy optimization in clouds. J. Supercomput. 72(8), 3194–3209 (2016)CrossRef
23.
go back to reference S.E. Dashti, A.M. Rahmani, Dynamic VMS placement for energy efficiency by PSO in cloud computing. J. Exp. Theor. Artif. Intell. 28(1–2), 97–112 (2016)CrossRef S.E. Dashti, A.M. Rahmani, Dynamic VMS placement for energy efficiency by PSO in cloud computing. J. Exp. Theor. Artif. Intell. 28(1–2), 97–112 (2016)CrossRef
24.
go back to reference T.H. Duong Ba, T. Nguyen, B. Bose, T.T. Tran, A dynamic virtual machine placement and migration scheme for data centers. IEEE Trans. Serv. Comput. (2018) T.H. Duong Ba, T. Nguyen, B. Bose, T.T. Tran, A dynamic virtual machine placement and migration scheme for data centers. IEEE Trans. Serv. Comput. (2018)
25.
go back to reference R.N. Calheiros, R. Ranjan, A. Beloglazov, C.A. De Rose, R. Buyya, Cloudsim: a toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Pract. Exp. 41(1), 23–50 (2011) R.N. Calheiros, R. Ranjan, A. Beloglazov, C.A. De Rose, R. Buyya, Cloudsim: a toolkit for modelling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Pract. Exp. 41(1), 23–50 (2011)
27.
go back to reference K.H. Kim, A. Beloglazov, R. Buyya, Power-aware provisioning of cloud resources for real-time services, in Proceedings of 7th International Workshop on Middleware for Grids, Clouds and e-Science, pp. 1–6 (2009) K.H. Kim, A. Beloglazov, R. Buyya, Power-aware provisioning of cloud resources for real-time services, in Proceedings of 7th International Workshop on Middleware for Grids, Clouds and e-Science, pp. 1–6 (2009)
28.
go back to reference P. Bohrer, E.N. Elnozahy, The case for power management in web servers, in Power Aware Computing (Kluwer Academic Publishers, US, 2002), pp. 261–289 P. Bohrer, E.N. Elnozahy, The case for power management in web servers, in Power Aware Computing (Kluwer Academic Publishers, US, 2002), pp. 261–289
29.
go back to reference A. Wierman, L. Andrew, A. Tang, Power-aware speed scaling in processor sharing systems: optimality and robustness. Perform. Eval. 69(12), 601–622 (2012)CrossRef A. Wierman, L. Andrew, A. Tang, Power-aware speed scaling in processor sharing systems: optimality and robustness. Perform. Eval. 69(12), 601–622 (2012)CrossRef
Metadata
Title
Safeguarding Cloud Services Sustainability by Dynamic Virtual Machine Migration with Re-allocation Oriented Algorithmic Approach
Authors
Saumitra Vatsal
Shalini Agarwal
Copyright Year
2023
Publisher
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-16-9967-2_40

Premium Partner