Multi Objective Decision Making for Virtual Machine Placement in Cloud Computing | SpringerLink
Skip to main content

Multi Objective Decision Making for Virtual Machine Placement in Cloud Computing

  • Conference paper
  • First Online:
Network Games, Control and Optimization (NETGCOOP 2021)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1354))

Included in the following conference series:

Abstract

Cloud computing is an innovative process that delivers on-demand services over the internet. Virtualization is considered as the key concept of cloud computing since it handles running multiple virtual resources in a single physical resource. Mapping the virtual machine (VM) to the appropriate physical machine (PM) is called virtual machine placement (VMP). In this context, the dilemma of placing VMs in the cloud environment presents a significant challenge that has been wholly addressed but not yet totally fixed. This paper provides a multi-objective decision-making approach for VMP in a cloud computing infrastructure. We propose a conic scalarization method to solve the optimization problem. Simulation results prove that the offline algorithm yields good results compared to online deterministic algorithms.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /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
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 9151
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 11439
Price includes VAT (Japan)
  • 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

Similar content being viewed by others

References

  1. Akintoye, S.B., Bagula, A.: Improving quality-of-service in cloud/fog computing through efficient resource allocation. Sensors 19(6), 1267 (2019)

    Article  Google Scholar 

  2. Atchukatla, M.S.: Algorithms for efficient VM placement in data centers: cloud based design and performance analysis. Master’s thesis, Department of Computer Science and Engineering (2018)

    Google Scholar 

  3. Attaoui, W., Sabir, E.: Multi-criteria virtual machine placement in cloud computing environments: a literature review. arXiv:1802.05113 (2018)

  4. Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future Gener. Comput. Syst. 28(5), 755–768 (2012). Special Section: Energy Efficiency in Large-Scale Distributed Systems

    Article  Google Scholar 

  5. Chamas, N., López-Pires, F., Baran, B.: Two-phase virtual machine placement algorithms for cloud computing: an experimental evaluation under uncertainty. In: 2017 XLIII Latin American Computer Conference (CLEI), pp. 1–10, September 2017

    Google Scholar 

  6. Chen, T., Zhu, Y., Gao, X., Kong, L., Chen, G., Wang, Y.: Improving resource utilization via virtual machine placement in data center networks. Mob. Netw. Appl. 23(2), 227–238 (2018)

    Article  Google Scholar 

  7. Choi, J.Y.: Virtual machine placement algorithm for energy saving and reliability of servers in cloud data centers. J. Netw. Syst. Manage. 27(1), 149–165 (2019)

    Article  Google Scholar 

  8. Cohen, R., Lewin-Eytan, L., Seffi Naor, J., Raz, D.: Almost optimal virtual machine placement for traffic intense data centers. In: 2013 Proceedings IEEE INFOCOM, pp. 355–359, April 2013

    Google Scholar 

  9. Dias, D.S., Costa, L.H.M.K.: Online traffic-aware virtual machine placement in data center networks. In: 2012 Global Information Infrastructure and Networking Symposium (GIIS), pp. 1–8, December 2012

    Google Scholar 

  10. Dong, J., Wang, H., Jin, X., Li, Y., Zhang, P., Cheng, S.: Virtual machine placement for improving energy efficiency and network performance in IaaS cloud. In: 2013 IEEE 33rd International Conference on Distributed Computing Systems Workshops, pp. 238–243, July 2013

    Google Scholar 

  11. Fang, S., Kanagavelu, R., Lee, B., Foh, C.H., Aung, K.M.M.: Power-efficient virtual machine placement and migration in data centers. In: 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, pp. 1408–1413, August 2013

    Google Scholar 

  12. Gopu, A., Venkataraman, N.: Optimal VM placement in distributed cloud environment using MOEA/D. Soft. Comput. 23(21), 11277–11296 (2019)

    Article  Google Scholar 

  13. Gupta, M.K., Jain, A., Amgoth, T.: Power and resource-aware virtual machine placement for IaaS cloud. Sustain. Comput. Inform. Syst. 19, 52–60 (2018)

    Google Scholar 

  14. Kasimbeyli, R., Ozturk, Z.K., Kasimbeyli, N., Yalcin, G.D., Icmen, B.: Conic scalarization method in multiobjective optimization and relations with other scalarization methods. In: Le Thi, H.A., Pham Dinh, T., Nguyen, N.T. (eds.) Modelling, Computation and Optimization in Information Systems and Management Sciences. AISC, vol. 359, pp. 319–329. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-18161-5_27

    Chapter  MATH  Google Scholar 

  15. Kumar, D., Mandal, S.K.: Multi-objective virtual machine placement using improved teaching learning based optimization in cloud data centers. Int. J. Appl. Eng. Res. 12, 10809–10815 (2017)

    Google Scholar 

  16. López-Pires, F., Barán, B.: Many-objective virtual machine placement. J. Grid Comput. 15(2), 161–176 (2017)

    Article  Google Scholar 

  17. Malekloo, M., Kara, N.: Multi-objective aco virtual machine placement in cloud computing environments. In: 2014 IEEE GLOBECOM Workshops (GC Workshops), pp. 112–116, December 2014

    Google Scholar 

  18. Meng, X., Pappas, V., Zhang, L.: Improving the scalability of data center networks with traffic-aware virtual machine placement. In: 2010 Proceedings IEEE INFOCOM, pp. 1–9, March 2010

    Google Scholar 

  19. Mishra, S., Sangaiah, A.K., Sahoo, M.N., Bakshi, S.: Pareto-optimal cost optimization for large scale cloud systems using joint allocation of resources. J. Ambient Intell. Hum. Comput. (2019). https://doi.org/10.1007/s12652-019-01601-x

  20. Urselmann, M.: Derivative-free chemical process synthesis by memetic algorithms coupled to aspen plus process models. In: Kravanja, Z., Bogataj, M. (eds.) 26th European Symposium on Computer Aided Process Engineering. Computer Aided Chemical Engineering, vol. 38, pp. 187–192. Elsevier (2016)

    Google Scholar 

  21. Zhang, J., He, Z., Huang, H., Wang, X., Gu, C., Zhang, L.: SLA aware cost efficient virtual machines placement in cloud computing. In: 2014 IEEE 33rd International Performance Computing and Communications Conference (IPCCC), pp. 1–8, December 2014

    Google Scholar 

  22. Zhao, L., Lu, L., Jin, Z., Yu, C.: Online virtual machine placement for increasing cloud provider’s revenue. IEEE Trans. Serv. Comput. 10(2), 273–285 (2017)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Wissal Attaoui , Essaid Sabir , Halima Elbiaze or Mohamed Sadik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Attaoui, W., Sabir, E., Elbiaze, H., Sadik, M. (2021). Multi Objective Decision Making for Virtual Machine Placement in Cloud Computing. In: Lasaulce, S., Mertikopoulos, P., Orda, A. (eds) Network Games, Control and Optimization. NETGCOOP 2021. Communications in Computer and Information Science, vol 1354. Springer, Cham. https://doi.org/10.1007/978-3-030-87473-5_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-87473-5_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-87472-8

  • Online ISBN: 978-3-030-87473-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics