Skip to main content

Smart Deployment of Virtual Machines to Reduce Energy Consumption of Cloud Computing Based Data Centers Using Gray Wolf Optimizer

  • Conference paper
  • First Online:
Information and Software Technologies (ICIST 2018)

Abstract

The growth in demand for using cloud computing resources at massive data centers has led to high consumption of energy and, consequently, increased operating costs. Integration of cloud resources makes it possible to save time on the migration of loaded and unprocessed data centers, to qualified data centers, the release of idle nodes, and the reduction of virtual machine virtualization migration.

One of the most important challenges is to choose the method of embedding virtual machines that are migrating to the node. Therefore, in this paper, a solution is proposed to reduce energy consumption in cloud data centers. In this solution, the gray wolf optimizer is used to properly assign the virtual machine to the appropriate node. The methodology was simulated with the Claudios software. The results of the simulation indicate a decrease in the number of virtual machines migrating, increasing the efficiency of migration and reducing energy consumption.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Ebrahimi, F., Farahi, A., Farhoudinejad, A.: Review of resource allocation methods and their importance in the computer environment (2012)

    Google Scholar 

  2. Farhadi, A., Varjani, A.V.: The smart deployment of virtual machines in cloud computing based data centers using a group genetic algorithm. In: The 11th Conference on Intelligent Systems of Iran, March 2012

    Google Scholar 

  3. Beloglazov, A., Abawajy, J., Buyy, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28, 755–768 (2012). Computer Systems 27, 1028-10301, 2011

    Article  Google Scholar 

  4. Banerjee, A., Mukherjee, T., Varsamopoulos, G., Gupta, S.K.: Integrating cooling awareness with thermal aware workload placement for HPC data centers. Sustain. Comput. Inform. Syst. 1(2), 134–150 (2011)

    Google Scholar 

  5. Barroso, L.A., Olzle, U.H.: The case for energy-proportional computing. IEEE Comput. 14(12), 33–37 (2007)

    Article  Google Scholar 

  6. Chung, S., Tam, H.K., Tam, L.M., Zhang, T.: A new optimization method, the algorithm of changes, for bin packing problem, pp. 994–999. IEEE (2010). 978-1-4244-6439-5/10

    Google Scholar 

  7. Tam, S.C., Tam, H.K., Tam, L.M., Zhang, T.: A new optimization method, the algorithm of changes, for bin packing problem, vol. 15, pp. 864–877 (2010)

    Google Scholar 

  8. Krishnadhan, D.: Extension of cloudsim: cloud computing simulator. s.l.: A Thesis Submitted in partial fulfillment of the requirements for the degree of Master of Technology under the guidance of Prof. Purushottam Kulkarni and Prof. UmeshBellur (2013)

    Google Scholar 

  9. Ferreto, T.C., Netto, M.A., Calheiros, R.N., De Rose, C.A.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027–1034 (2011)

    Article  Google Scholar 

  10. Shaw, P.: A constraint for bin packing. In: Wallace, M. (ed.) CP 2004. LNCS, vol. 3258, pp. 648–662. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30201-8_47

    Chapter  Google Scholar 

  11. Li, X., Qian, Z., Lu, S., Wu, J.: Energy efficient virtual machine placement algorithm with balanced and improved resource utilization in a data center. Math. Comput. Model. 58(5), 1222–1235 (2013)

    Google Scholar 

  12. Orgerie, A.C., de Assuncao, M.D., Lefevre, L.: A survey on techniques for improving the energy efficiency of large scale distributed systems. ACM Comput. Surv. (CSUR), 46(4) (2014)

    Article  Google Scholar 

  13. Tayal, S.: Task scheduling optimization for cloud computing system. Int. J. Adv. Eng. Sci. Technol. 5(2), 11–15 (2011)

    Google Scholar 

  14. Tiago, C.F., Marco, A.N., Rodrigo, N.C., César, A.D.R.: Server consolidation with migration control for virtualized data centers. Future Gener. Comput. Syst. 27(8), 1027–1034 (2011)

    Article  Google Scholar 

  15. Vijindra, Shenai, S.: Survey of scheduling issues in cloud computing. Procedia Eng. 38, 2881–2888 (2012)

    Article  Google Scholar 

  16. Abdulgader, M., Lakshminarayanan, S., Kaur, D.: Efficient energy management for smart homes with grey wolf optimizer (2017)

    Google Scholar 

  17. Sun, X., Ansari, N., Wang, R.: Optimizing resource utilization of a data center. IEEE Commun. Surv. Tutor. 18(4), 2822 (2016)

    Article  Google Scholar 

  18. Speitkamp, B., Bichler, M.: A mathematical programming approach for server consolidation (2010)

    Google Scholar 

  19. Bobroff, N., Kochut, A., Beaty, K.A.: Dynamic placement of virtual machines for managing sla violations. In: The 10th IFIP/IEEE International Symposium on Integrated Network Management, IM 2007, pp. 119–128 (2007)

    Google Scholar 

  20. Esnault, A., Feller, E., Morin, C.: Energy-aware distributed ant colony based virtual machine consolidation in IaaS clouds, dumas-00725215, version 1–24 Aug, 4–6 (2012)

    Google Scholar 

  21. Xu, L., Wang, W., Zhang, X.: Oriented-SLA and energy-efficient virtual machine management strategy of cloud data centers. Int. J. Grid Distrib. Comput. 9(1), 237–248 (2016). http://dx.doi.org/10.14257/ijgdc.2016.9.1.24

    Article  Google Scholar 

  22. Li, L.: Energy consumption management of virtual cloud computing platform. In: 2017 IOP Conference Series Earth and Environmental Science, vol. 94, p. 012193 (2017)

    Article  Google Scholar 

  23. Fauzi, A., Mulyadi, E., Fadil, A., Idhom, M.: Management of virtual machine as an energy conservation in private cloud computing system. In: MATEC Web Conferences, vol. 58, p. 03008 (2016). https://doi.org/10.1051/mateconf/20165803008

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hossein Shahbazi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shahbazi, H., Jamshidi-Nejad, S. (2018). Smart Deployment of Virtual Machines to Reduce Energy Consumption of Cloud Computing Based Data Centers Using Gray Wolf Optimizer. In: Damaševičius, R., Vasiljevienė, G. (eds) Information and Software Technologies. ICIST 2018. Communications in Computer and Information Science, vol 920. Springer, Cham. https://doi.org/10.1007/978-3-319-99972-2_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-99972-2_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-99971-5

  • Online ISBN: 978-3-319-99972-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics