energy-efficient-virtual-machine-placement-in-heterogeneous-cloud-data-centers:-a-clustering-enhanced-multi-objective,-multi-reward-reinforcement-learning-approach-–-springer

Energy-efficient virtual machine placement in heterogeneous cloud data centers: a clustering-enhanced multi-objective, multi-reward reinforcement learning approach – Springer

References

  1. Singh, A.K., Swain, S.R., Lee, C.N.: A metaheuristic virtual machine placement framework toward power efficiency of sustainable cloud environment. Soft Comput. 27(7), 3817–3828 (2023)

    Article  Google Scholar 

  2. Zhuang, H., Esmaeilpour Ghouchani, B.: Virtual machine placement mechanisms in the cloud environments: a systematic review. Kybernetes 50(2), 333–368 (2021)

    Article  Google Scholar 

  3. Keshavarzi, A., Haghighat, A.T., Bohlouli, M.: Adaptive resource management and provisioning in the cloud computing: a survey of definitions, standards and research roadmaps. KSII Trans. Internet Inf. Syst. (2017). https://doi.org/10.3837/tiis.2017.09.006

    Article  Google Scholar 

  4. Katal, A., Dahiya, S., Choudhury, T.: Energy efficiency in cloud computing data centers: a survey on software technologies. Clust. Comput. 26(3), 1845–1875 (2023)

    Article  Google Scholar 

  5. Helali, L., Omri, M.N.: A survey of data center consolidation in cloud computing systems. Comput. Sci. Rev. 39, 100366 (2021)

    Article  Google Scholar 

  6. Peyravi, F., Keshavarzi, A.: Agent based model for call centers using knowledge management. In: 2009 Third Asia International Conference on Modelling & Simulation, pp. 51–56. IEEE (2009)

  7. Wang, J., Yu, J., Zhai, R., He, X., Song, Y.: GMPR: a two-phase heuristic algorithm for virtual machine placement in large-scale cloud data centers. IEEE Syst. J. 17(1), 1419–1430 (2022)

    Article  Google Scholar 

  8. Azizi, S., Shojafar, M., Abawajy, J., Buyya, R.: GRVMP: a greedy randomized algorithm for virtual machine placement in cloud data centers. IEEE Syst. J. 15(2), 2571–2582 (2020)

    Article  Google Scholar 

  9. Ghetas, M.: A multi-objective monarch butterfly algorithm for virtual machine placement in cloud computing. Neural Comput. Appl. 33(17), 11011–11025 (2021)

    Article  Google Scholar 

  10. Ghasemi, A., Toroghi Haghighat, A.: A multi-objective load balancing algorithm for virtual machine placement in cloud data centers based on machine learning. Computing 102(9), 2049–2072 (2020)

    Article  MathSciNet  Google Scholar 

  11. Tripathi, A., Pathak, I., Vidyarthi, D.P.: Modified dragonfly algorithm for optimal virtual machine placement in cloud computing. J. Netw. Syst. Manag. 28(4), 1316–1342 (2020)

    Article  Google Scholar 

  12. Wei, W., Wang, K., Wang, K., Gu, H., Shen, H.: Multi-resource balance optimization for virtual machine placement in cloud data centers. Comput. Electr. Eng. 88, 106866 (2020)

    Article  Google Scholar 

  13. Ibrahim, A., Noshy, M., Ali, H.A., Badawy, M.: PAPSO: a power-aware VM placement technique based on particle swarm optimization. IEEE Access 8, 81747–81764 (2020)

    Article  Google Scholar 

  14. Gamsiz, M., Özer, A.H.: An energy-aware combinatorial virtual machine allocation and placement model for green cloud computing. IEEE Access 9, 18625–18648 (2021)

    Article  Google Scholar 

  15. Saxena, D., Gupta, I., Kumar, J., Singh, A.K., Wen, X.: A secure and multiobjective virtual machine placement framework for cloud data center. IEEE Syst. J. (2021). https://doi.org/10.1109/JSYST.2021.3092521

    Article  Google Scholar 

  16. Ibrahim, M., Imran, M., Jamil, F., Lee, Y.-J., Kim, D-H.: EAMA: efficient adaptive migration algorithm for cloud data centers (CDCs). Symmetry 13(4), 690 (2021)

  17. Peake, J., Amos, M., Costen, N., Masala, G., Lloyd, H.: PACO-VMP: parallel ant colony optimization for virtual machine placement. Future Gener. Comput. Syst. 129, 174–186 (2022)

    Article  Google Scholar 

  18. Xing, H., Zhu, J., Qu, R., Dai, P., Luo, S., Iqbal, M.A.: An ACO for energy-efficient and traffic-aware virtual machine placement in cloud computing. Swarm Evol. Comput. 68, 101012 (2022)

    Article  Google Scholar 

  19. Alharbe, N., Rakrouki, M.A., Aljohani, A.: An improved ant colony algorithm for solving a virtual machine placement problem in a cloud computing environment. IEEE Access 10, 44869–44880 (2022)

    Article  Google Scholar 

  20. Balaji, K., Sai Kiran, P., Sunil Kumar, M.: Power aware virtual machine placement in IaaS cloud using discrete firefly algorithm. Appl. Nanosci. 13(3), 2003–2011 (2023)

    Article  Google Scholar 

  21. Ghasemi, A., Toroghi Haghighat, A., Keshavarzi, A.: Enhanced multi-objective virtual machine replacement in cloud data centers: combinations of fuzzy logic with reinforcement learning and biogeography-based optimization algorithms. Clust. Comput. 26(6), 3855–3868 (2023)

    Article  Google Scholar 

  22. Shirvani, M.H.: An energy-efficient topology-aware virtual machine placement in cloud datacenters: a multi-objective discrete JAYA optimization. Sustain. Comput.: Inform. Syst. 38, 100856 (2023)

    Google Scholar 

  23. Long, S., Li, Z., Xing, Y., Tian, S., Li, D., Yu, R.: A reinforcement learning-based virtual machine placement strategy in cloud data centers. In: 2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), pp. 223–230. IEEE (2020)

  24. Caviglione, L., Gaggero, M., Paolucci, M., Ronco, R.: Deep reinforcement learning for multi-objective placement of virtual machines in cloud datacenters. Soft Comput. 25(19), 12569–12588 (2021)

    Article  Google Scholar 

  25. Qin, Y., Wang, H., Yi, S., Li, X., Zhai, L.: Virtual machine placement based on multi-objective reinforcement learning. Appl. Intell. 50, 2370–2383 (2020)

    Article  Google Scholar 

  26. Xu, H., Jian, C.: A meta reinforcement learning-based virtual machine placement algorithm in mobile edge computing. Clust. Comput. 27(2), 1883–1896 (2024)

    Article  Google Scholar 

  27. Ramezani Shahidani, F., Ghasemi, A., Toroghi Haghighat, A., Keshavarzi, A.: Task scheduling in edge-fog-cloud architecture: a multi-objective load balancing approach using reinforcement learning algorithm. Computing 105(6), 1337–1359 (2023)

    Article  Google Scholar 

  28. Ammar, A.-M., Luo, J., Tang, Z., Wajdy, O.: Intra-balance virtual machine placement for effective reduction in energy consumption and SLA violation. IEEE Access 7, 72387–72402 (2019)

    Article  Google Scholar 

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

    Article  Google Scholar 

  30. Manning, C.D., Raghavan, P., Schütze, H.: Introduction to Information Retrieval. Cambridge University Press, Cambridge (2008)

    Book  Google Scholar 

Download references