Skip to main content

A Meta-Analysis on the Algorithms for Virtual Machine Consolidation

  • Conference paper
  • First Online:
Disruptive Technologies for Big Data and Cloud Applications

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 905))

  • 454 Accesses

Abstract

Data centers play a major role in providing versatile service over the cloud, and so the efficient energy consumption of data centers is the popularly sought-after area of research in cloud computing. This paper highlights the prominent existing works in the area of energy-efficient virtual machine consolidation. The key contribution of this paper is a thorough study on the significant works in VM Consolidation for the past ten years and a listing of the effective unique approaches. A meta-analysis on the existing algorithms for detecting overloaded hosts, selecting suitable VM for migration, and the placement of VMs is performed with PlanetLab workload. Results are compared using ten benchmark parameters, and the best existing algorithmic combination for each parameter is identified and listed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. D.C. Plummer, T.J. Bittman, T. Austin, D.W. Cearley, D.M. Smith, Cloud computing: defining and describing an emerging phenomenon (2008)

    Google Scholar 

  2. S. Ibrahim, B. He, H. Jin, Towards pay-as-you-consume cloud computing, in Proceedings—2011 IEEE International Conference on Services Computing (SCC 2011, 2011), pp. 370–377

    Google Scholar 

  3. P. Mell, T. Grance, The NIST definition of cloud computing, Recommendations of the National Institute of Standards and Technology (n.d.)

    Google Scholar 

  4. A. Beloglazov, J. Abawajy, R. Buyya, Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28, 755–768 (2012)

    Article  Google Scholar 

  5. 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. Concurrency Comput. Pract. Experience 24, 1397–1420 (2012)

    Article  Google Scholar 

  6. A. Beloglazov, R. Buyya, Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers Under Quality of Service Constraints (IEEE Trans. Parallel Distrib, Syst, 2013)

    Google Scholar 

  7. M. Ranjbari, J. Akbari Torkestani, A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers. J. Parallel Distrib. Comput. (2018)

    Google Scholar 

  8. Z. Li, C. Yan, X. Yu, N. Yu, Bayesian network-based virtual machines consolidation method. Future Gener. Comput. Syst. (2017)

    Google Scholar 

  9. J.N. Witanto, H. Lim, M. Atiquzzaman, Adaptive selection of dynamic VM consolidation algorithm using neural network for cloud resource management. Future Gener. Comput. Syst. (2018)

    Google Scholar 

  10. N. Khattar, J. Singh, J. Sidhu, An energy efficient and adaptive threshold VM consolidation framework for cloud environment. Wirel. Pers. Commun. 113, 349–367 (2020)

    Article  Google Scholar 

  11. S. Mashhadi Moghaddam, M. O‘Sullivan, C. Walker, S. Fotuhi Piraghaj, C.P. Unsworth, Embedding individualized machine learning prediction models for energy efficient VM consolidation within cloud data centers. Future Gener. Comput. Syst. 106, 221–233 (2020)

    Google Scholar 

  12. F. Farahnakian, T. Pahikkala, P. Liljeberg, J. Plosila, N.T. Hieu, H. Tenhunen, Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans. Cloud Comput. (2019)

    Google Scholar 

  13. 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. Concurrency Comput. Pract. Experience. (2012)

    Google Scholar 

  14. 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. 1374, 1–14 (2018)

    Google Scholar 

  15. A. Zhou, S. Wang, B. Cheng, Z. Zheng, F. Yang, R.N. Chang, M.R. Lyu, R. Buyya, Cloud service reliability enhancement via virtual machine placement optimization. IEEE Trans. Serv. Comput. (2017)

    Google Scholar 

  16. M.A. Kaaouache, S. Bouamama, ScienceDirect solving bin packing problem with a hybrid genetic algorithm for VM placement in cloud-review under responsibility of KES International. Procedia Comput. Sci. 60, 1061–1069 (2015)

    Article  Google Scholar 

  17. A. Beloglazov, R. Buyya, OpenStack Neat: a framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds. Concurrency Comput. 27, 1310–1333 (2015)

    Article  Google Scholar 

  18. K. Dubey, A.A. Nasr, S.C. Sharma, N. El-Bahnasawy, G. Attiya, A. El-Sayed, Efficient VM placement policy for data centre in cloud environment. Adv. Intell. Syst. Comput. 1053, 301–309 (2020)

    Google Scholar 

  19. H. Zhao, J. Wang, F. Liu, Q. Wang, W. Zhang, Q. Zheng, Power-aware and performance-guaranteed virtual machine placement in the cloud. IEEE Trans. Parallel Distrib. Syst. 29, 1385–1400 (2018)

    Article  Google Scholar 

  20. T. Chaabouni, M. Khemakhem, J. Supercomput. Energy management strategy in cloud computing: a perspective study 74, 6569–6597 (2018)

    Google Scholar 

  21. A. Mosa, N.W. Paton, Optimizing virtual machine placement for energy and SLA in clouds using utility functions. J. Cloud Comput. 5, 1–17 (2016)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rose Rani John .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

John, R.R., Grace Mary Kanaga, E. (2022). A Meta-Analysis on the Algorithms for Virtual Machine Consolidation. In: Peter, J.D., Fernandes, S.L., Alavi, A.H. (eds) Disruptive Technologies for Big Data and Cloud Applications. Lecture Notes in Electrical Engineering, vol 905. Springer, Singapore. https://doi.org/10.1007/978-981-19-2177-3_61

Download citation

Publish with us

Policies and ethics