A Study on Virtual Machine Placement, its Parameters and Challenges

Authors

  • Sharanayya B Hiremath   Lecturer at SVS College of BBA and BCA, Ilkal, Karnataka, India

DOI:

https://doi.org//10.32628/CSEIT2390554

Keywords:

Keywords Data centre. VM placement. Markov model. Queuing theory. ARIMA

Abstract

In real-world scenarios, cloud computing data centres house hundreds of thousands of virtual machines (VMs).Computing resources are provisioned as metered on-demand services across networks, and may be promptly allocated and released with low administration effort, thanks to the rise of cloud computing. The virtual machine is one of the most often used resource carriers in the cloud computing paradigm for encapsulating business services. In this regard, Virtual Machine Placement (VMP) is one of the most difficult problems in cloud infrastructure management, given the enormous number of alternative optimization criteria and differences in cloud infrastructure management.

References

  1. Masdari, M., Salehi, F., Jalali, M., Bidaki, M.: A survey of PSO-based scheduling algorithms in cloud computing. J. Netw. Syst. Manag. 25, 122 –158 (2017)
  2. Alizadeh, M., Abolfazli, S., Zamani, M., Baharun, S.,Sakurai, K.: Authentication in mobile cloud computing: a survey. J. Netw. Comput. Appl. 61, 59 –80 (2016)
  3. Masdari, M., ValiKardan, S., Shahi, Z., Azar, S.I.: Towards workflow scheduling in cloud computing: a comprehensive analysis. J. Netw. Comput. Appl. 66, 64 –82 (2016)
  4. Cheraghlou, M.N., Khadem-Zadeh, A., Haghparast, M.: A survey of fault tolerance architecture in cloud computing. J.Netw. Comput. Appl. 61, 81 –92 (2016)
  5. Masdari, M., Nabavi, S.S., Ahmadi, V.: An overview of virtual machine placement schemes in cloud computing. J.Netw. Comput. Appl. 66, 106 –127 (2016)
  6. Masdari, M., Jalali, M.: A survey and taxonomy of DoS attacks in cloud computing. Security and Communication Networks. 9, 3724 –3751 (2016)
  7. Ahmad, R.W., Gani, A., Hamid, S.H.A., Shiraz, M., Yousafzai, A., Xia, F.: A survey on virtual machine migration and server consolidation frameworks for cloud data centers. J. Netw. Comput. Appl. 52, 11 –25 (2015)
  8. Song, F., Huang, D., Zhou, H., Zhang, H., You, I.: Anoptimization-based scheme for efficient virtual machine placement. Int. J. Parallel Prog. 42, 853 –872 (2014)
  9. Rong, H., Zhang, H., Xiao, S., Li, C., Hu, C.: Optimizing energy consumption for data centers. Renew. Sust. Energ. Rev. 58, 674 –691 (2016)
  10. J. Xu and J. Fortes, 'A multi-objective approach to virtual machine management in datacenters,' in Proceedings of the 8th ACM international conference on Autonomic computing, 2011, pp. 225–234
  11. Ding, Y., Qin, X., Liu, L., Wang, T.: Energy efficient scheduling of virtual machines in cloud with deadline constraint. Futur. Gener. Comput. Syst. 50, 62 –74 (2015)
  12. S. Chaisiri, B.-S. Lee, and D. Niyato, 'Optimal virtual machine placement across multiple cloud providers,' in Services Computing Conference, 2009. APSCC 2009.IEEE Asia-Pacific, 2009, pp. 103–110
  13. Weingärtner, R., Bräscher, G.B., Westphall, C.B.: Cloud resource management: a survey on forecasting and profiling models. J. Netw. Comput. Appl. 47, 99 –106 (2015)
  14. Roh, H., Jung, C., Kim, K., Pack, S., Lee, W.: Joint flow and virtual machine placement in hybrid cloud data centers. J. Netw. Comput. Appl. 85, 4 –13 (2017)
  15. Lin, W., Xu, S., Li, J., Xu, L., Peng, Z.: Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft. Comput. 21, 1301–1314 (2017)
  16. Addya, S.K., Turuk, A.K., Sahoo, B., Satpathy, A., Sarkar, M.: A game theoretic approach to estimate fair cost of VM placement in cloud data center. IEEE Syst. J. 1–10 (2017)
  17. A. p. Xiong and C.-x. Xu, 'Energy efficient multiresource allocation of virtual machine based on PSO in cloud data center,' Mathematical Problems in Engineering, vol. 2014, 2014
  18. J. L. L. Simarro, R. Moreno-Vozmediano, R. S. Montero, and I. M. Llorente, 'Dynamic placement of virtual ma- chines for cost optimization in multi-cloud environments, ' in High Performance Computing and Simulation (HPCS), 2011 International Conference on, 2011, pp. 1–7
  19. S, K. (2016). Study of Virtual Machine Placement, its Parameters, . International Journal of Advanced Computer Science and Technology.
  20. Zangakani, M. M. (2019). Green Cloud Computing Using Proactive Virtual Machine. Spring Nature.
  21. E. Elmroth, J. Tordsson, F. Hern ́andez, A. Ali-Eldin, P. Sv ̈ard, M. Sedaghat, and W. Li. Self- management challenges for multi-cloud architectures. In W. Abramowicz, I. Llorente, M. Surridge, A. Zisman, and J. Vayssi`ere, editors, Towards a Service-Based Internet, volume 6994 of Lecture Notes in Computer Science, pages 38–49. Springer Berlin/Heidelberg, 2011.
  22. A. Beloglazov, J. Abawajy, and R. Buyya, “Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing,” Future Generation Computer Systems, vol. 28, no.5, pp. 755–768, 2012
  23. L. Salimian and F. Safi, “Survey of energy efficient data centers in cloud computing,” in Proceedings of the 2013 IEEE/ACM 6th International Conference on Utility and Cloud Computing. IEEE Computer Society, 2013, pp. 369–374.
  24. M. Gahlawat and P. Sharma, “Survey of virtual machine placement in federated clouds,” in Advance Computing Conference (IACC), 2014 IEEE International. IEEE, 2014, pp. 735–738.
  25. K. Mills, J. Filliben, and C. Dabrowski, “Comparing vm-placement algorithms for on-demand clouds,” in Cloud Computing Technology and Science (CloudCom), 2011 IEEE Third International Conference on. IEEE, 2011, pp. 91–98.
  26. R. Nathuji, A. Kansal, and A. Ghaffarkhah, “Q-clouds: managing performance interference effects for qos-aware clouds,” in Proceedings of the 5th European conference on Computer systems. ACM, 2010, pp. 237–250.
  27. O. Tickoo, R. Iyer, R. Illikkal, and D. Newell, “Modeling virtual machine performance: challenges and approaches,” ACM SIGMETRICS Performance Evaluation Review, vol. 37, no. 3, pp. 55–60, 2010.
  28. X.Pu, L. Liu, Y. Mei, S. Sivathanu, Y. Koh, and C. Pu, “Understanding performance interference of i/o workload in virtualized cloud environments,” in Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on. IEEE, 2010, pp. 51–58.
  29. X. Zhang, E. Tune, R. Hagmann, R. Jnagal, V. Gokhale, and J. Wilkes, “Cpi2: Cpu performance isolation for shared compute clusters,” in Proceedings of the 8th ACM European Conference on Computer Systems, ser. EuroSys ’13. New York, NY, USA: ACM, 2013, pp. 379–391.
  30. G. Kecskemeti, G. Terstyanszky, P. Kacsuk, and Z. Nem ́eth. An Approach for Virtual Appliance Distribution for Service Deployment. Future Gener. Comput. Syst., 27(3):280–289, March 2011.
  31. G. Kecskemeti, P. Kacsuk, T. Delaitre, and G. Terstyanszky. Virtual Appliances: A Way to Provide Automatic Service Deployment. In F.
  32. Davoli, N. Meyer, R. Pugliese, and S. Zappatore, editors, Remote Instrumentation and Virtual
  33. Laboratories, pages 67–77. Springer US, 2010.Platform as a Service. http://en.wikipedia.org/wiki/Platform_as_a_service, visited May, 2012.
  34. P. Mell and T. Grance. The NIST definition of cloud computing. National Institute of Standards and Technology (NIST), 2011.
  35. M. Ahronovitz et al. Cloud computing use cases white paper, v4.0. www.cloudusecases.org, visited May 2012.
  36. B. Rochwerger, D. Breitgand, E. Levy, A. Galis, K. Nagin, I. Llorente, R. Montero, Y. Wolfsthal E. Elmroth, J. Caceres, M. Ben-Yehuda, W. Emmerich, and F. Galan. The RESERVOIR model and architecture for open federated cloud computing. IBM Journal of Research and Development, 53(4):1–11, 2009.
  37. J. Lucas Simarro, R. Moreno-Vozmediano, R. Montero, and I. Llorente. Dynamic Placement of Virtual Machines for Cost Optimization in MultiCloud Environments. In Proceedings of the 2011
  38. International Conference on High Performance Computing and Simulation (HPCS), pages 1 –7, july 2011.
  39. T. Chunqiang, S. Malgorzata, S. Michael, and P. Giovanni. A scalable application placement controller for enterprise data centers. In Proceedings of the 16th international conference on World Wide Web, WWW’07, pages 331–340. ACM, 2007.
  40. Amazon Elastic Compute Cloud. http://aws.amazon.com/ec2/, visited May, 2012.
  41. D. Erickson, B. Heller, S. Yang, J. Chu, J. D. Ellithorpe, S. Whyte, S. Stuart, N. McKeown, G. M. Parulkar, and M. Rosenblum. Optimizing a virtualized data center. In Proceedings of the 2011 ACM SIGCOMM Conference (SIGCOMM’11), pages 478–479, 2011.
  42. Gurobi Optimization, http://www.gurobi.com, visited October 2011.

Downloads

Published

2023-12-30

Issue

Section

Research Articles

How to Cite

[1]
Sharanayya B Hiremath , " A Study on Virtual Machine Placement, its Parameters and Challenges, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 9, Issue 6, pp.247-254, November-December-2023. Available at doi : https://doi.org/10.32628/CSEIT2390554