Skip to main content

Using Artificial Neural Network for VM Consolidation Approach to Enhance Energy Efficiency in Green Cloud

  • Conference paper
  • First Online:
Advances in Data and Information Sciences

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 39))

Abstract

Cloud computing is a popular on-demand computing model that provides utility-based IT services to the users worldwide. However, the data centers which host cloud applications consume an enormous amount of energy contributing to high costs and carbon footprints to the environment. Thus, green cloud computing has emerged as an effective solution to improve the performance of cloud by making the IT services energy and cost efficient. Dynamic VM consolidation is one of the main techniques in green computing model to reduce energy consumption in data centers by utilizing live migration and dynamic consolidation. It minimizes the consumption of energy by monitoring the utilization of resources and by shifting the idle servers to low power mode. This paper presents a VM selection approach based on artificial neural network (ANN). It uses backpropagation learning algorithm to train the feedforward neural network to select a VM from an overloaded host. Thus, it optimizes the problem of VM selection by learning training dataset and enhances the performance of selection strategy. To simulate our proposed algorithm, we have used MATLAB and the simulation result depicts that our proposed method minimizes the energy consumption by 30%, SLA violation by 3.51%, the number of migrations by 10%, and execution time by 29.7%.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Buyya R, Yeo CS, Venugopal S (2011) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25(5):599–616

    Google Scholar 

  2. Beloglazov A, Buyya R, Lee YC, Zomaya A (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput 82:47–111

    Article  Google Scholar 

  3. Pettey C (2016) Industry accounts for 2 percent of global CO2 Emissions. http://www.gartner.com/it/page.jsp?id=503867,2007. Accessed 25 Dec 2016

  4. Barroso LA, Holzle U (2007) The case for energy-proportional computing. Computer 40(12):33–37

    Article  Google Scholar 

  5. Kaplan J, Forrest W, Kindler N (2009) Revolutionizing data center energy efficiency. McKinsey

    Google Scholar 

  6. ASHRAE Technical Committee 99 (2005) Datacom equipment power trends and cooling applications

    Google Scholar 

  7. Belady C (2007) In the data center, power and cooling costs more than the it equipment it supports. http://www.electronics-cooling.com/articles/2007/feb/a3/

  8. Ferreto TC, Netto MAS, Calheiros RN, De Rose CAF (2011) Server consolidation with migration control for virtualized data centers. Future Gener Comput Syst 27(8):1027–1034

    Article  Google Scholar 

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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. Farahnakian F, Ashraf A, Liljeberg P, Pahikkala T, Plosila J, Porres I, Tenhunen H (2014) Energy-aware dynamic VM consolidation in cloud data centers using ant colony system. In: 2014 IEEE 7th international conference on cloud computing (CLOUD), pp 104–111

    Google Scholar 

  12. Monil MAH, Qasim R, Rahman RM (2014) Incorporating migration control in VM selection strategies to enhance performance. Int J Web Appl (IJWA) 6(4):135–151

    Google Scholar 

  13. Monil MAH, Rahman RM (2016) VM consolidation approach based on heuristics, fuzzy logic, and migration control. J Cloud Comput 5(1):1–18

    Article  Google Scholar 

  14. 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: 39th EUROMICRO conference on software engineering and advanced applications (SEAA), pp 357–364

    Google Scholar 

  15. 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 (PDP), pp 500–507

    Google Scholar 

  16. Di S, Kondo D, Cirne W (2012) Host load prediction in a google compute cloud with a Bayesian model. In: Proceedings of the international conference for high performance computing, networking, storage and analysis (SC), Salt Lake City, UT, 10–16 Nov 2012

    Google Scholar 

  17. Prevost J, Nagothu K, Kelley B, Jamshidi M (2011) Prediction of cloud data center networks loads using stochastic and neural models. In: Proceedings of IEEE system of systems engineering (SoSE) Conference, pp 276–281

    Google Scholar 

  18. Kumar EP, Sharma EP (2014) Artificial Neural networks-a study. IJEERT 2(2):143–148

    Google Scholar 

  19. Sozen A (2009) Future projection of the energy dependency of Turkey using artificial neural network. Energy Policy 37:4827–4833

    Article  Google Scholar 

  20. https://in.mathworks.com/help/nnet/gs/neural-networks-overview.html

  21. Vora K, Yagnik S (2015) A survey on backpropagation algorithms for feedforward neural networks. IJEDR, 193–197

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anjum Mohd Aslam .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aslam, A.M., Kalra, M. (2019). Using Artificial Neural Network for VM Consolidation Approach to Enhance Energy Efficiency in Green Cloud. In: Kolhe, M., Trivedi, M., Tiwari, S., Singh, V. (eds) Advances in Data and Information Sciences . Lecture Notes in Networks and Systems, vol 39. Springer, Singapore. https://doi.org/10.1007/978-981-13-0277-0_12

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-0277-0_12

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-0276-3

  • Online ISBN: 978-981-13-0277-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics