Skip to main content
Top
Published in: Cluster Computing 5/2023

08-07-2023

Task scheduling and VM placement to resource allocation in Cloud computing: challenges and opportunities

Authors: Karima Saidi, Dalal Bardou

Published in: Cluster Computing | Issue 5/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recently, there has been growing interest in distributed models for addressing issues related to Cloud computing environments, particularly resource allocation. This involves two main approaches: task scheduling, where the Cloud provider assigns tasks to Virtual Machines (VMs), and VM-to-Physical Machine mapping. These aspects are closely linked to the crucial issue of energy consumption in Cloud computing. A systematic and comprehensive review of the recent literature published between 2016 and 2023 was conducted to address the challenges and highlight the current state of research in this field. The review also highlights new opportunities for future research and guides for researchers to develop new contributions or improve upon existing ones. This work aims to help advance the state of resource allocation in Cloud computing environments.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Huawei Technologies, L.: Introduction to cloud computing computing. Cloud Computing Technology, pp. 1–58. Springer, New York (2022) Huawei Technologies, L.: Introduction to cloud computing computing. Cloud Computing Technology, pp. 1–58. Springer, New York (2022)
2.
go back to reference Voorsluys, W., Broberg, J., Buyya, R.: Introduction to cloud computing. Cloud Computing: Principles and Paradigms, pp. 1–41. Wiley, Hoboken (2011)CrossRef Voorsluys, W., Broberg, J., Buyya, R.: Introduction to cloud computing. Cloud Computing: Principles and Paradigms, pp. 1–41. Wiley, Hoboken (2011)CrossRef
25.
go back to reference Dhib, E., Boussetta, K., Zangar, N., Tabbane, N.: Cost, energy, and response delay awareness-solution for cloud resources management: proposition of a predictive dynamic algorithm for vms allocation over a distributed cloud infrastructure. J. Ambient Intell. Humaniz. Comput. 13(4), 2119–2129 (2022). https://doi.org/10.1007/s12652-021-02973-9CrossRef Dhib, E., Boussetta, K., Zangar, N., Tabbane, N.: Cost, energy, and response delay awareness-solution for cloud resources management: proposition of a predictive dynamic algorithm for vms allocation over a distributed cloud infrastructure. J. Ambient Intell. Humaniz. Comput. 13(4), 2119–2129 (2022). https://​doi.​org/​10.​1007/​s12652-021-02973-9CrossRef
29.
go back to reference Keller, G., Tighe, M., Lutfiyya, H., Bauer, M.: An analysis of first fit heuristics for the virtual machine relocation problem. In: 2012 8th International Conference on Network and Service Management (cnsm) and 2012 Workshop on Systems Virtualiztion Management (svm), pp. 406–413 (2012). IEEE Keller, G., Tighe, M., Lutfiyya, H., Bauer, M.: An analysis of first fit heuristics for the virtual machine relocation problem. In: 2012 8th International Conference on Network and Service Management (cnsm) and 2012 Workshop on Systems Virtualiztion Management (svm), pp. 406–413 (2012). IEEE
36.
46.
go back to reference Aghasi, A., Jamshidi, K., Bohlooli, A., Javadi, B.: A decentralized adaptation of model-free q-learning for thermal-aware energy-efficient virtual machine placement in cloud data centers. Comput. Netw. 224, 109624 (2023)CrossRef Aghasi, A., Jamshidi, K., Bohlooli, A., Javadi, B.: A decentralized adaptation of model-free q-learning for thermal-aware energy-efficient virtual machine placement in cloud data centers. Comput. Netw. 224, 109624 (2023)CrossRef
49.
go back to reference Muthusamy, G., Chandran, S.R.: Cluster-based task scheduling using k-means clustering for load balancing in cloud datacenters. J. Internet Technol. 22(1), 121–130 (2021) Muthusamy, G., Chandran, S.R.: Cluster-based task scheduling using k-means clustering for load balancing in cloud datacenters. J. Internet Technol. 22(1), 121–130 (2021)
52.
go back to reference Shyam, G.K., Chandrakar, I.: Resource allocation in cloud computing using optimization techniques. In: Cloud Computing for Optimization: Foundations, Applications, and Challenges, pp. 27–50. Springer, Cham (2018)CrossRef Shyam, G.K., Chandrakar, I.: Resource allocation in cloud computing using optimization techniques. In: Cloud Computing for Optimization: Foundations, Applications, and Challenges, pp. 27–50. Springer, Cham (2018)CrossRef
57.
go back to reference Kaur, P., Sachdeva, M.: Energy efficient task scheduling in cloud computing. Int. J. Comput. Distrib. Syst. 4, 132–137 (2016) Kaur, P., Sachdeva, M.: Energy efficient task scheduling in cloud computing. Int. J. Comput. Distrib. Syst. 4, 132–137 (2016)
62.
go back to reference Kumar, P., Yadav, P.S., Bhutani, K., Arora, N., Jain, D., Dabas, B.: Allocating resource dynamically in cloud computing. In: 2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions)(ICTUS), pp. 249–254 (2017). https://doi.org/10.1109/ICTUS.2017.8286014. IEEE Kumar, P., Yadav, P.S., Bhutani, K., Arora, N., Jain, D., Dabas, B.: Allocating resource dynamically in cloud computing. In: 2017 International Conference on Infocom Technologies and Unmanned Systems (Trends and Future Directions)(ICTUS), pp. 249–254 (2017). https://​doi.​org/​10.​1109/​ICTUS.​2017.​8286014. IEEE
63.
go back to reference Rugwiro, U., Gu, C., Ding, W.: Task scheduling and resource allocation based on ant-colony optimization and deep reinforcement learning. J. Internet Technol. 20(5), 1463–1475 (2019) Rugwiro, U., Gu, C., Ding, W.: Task scheduling and resource allocation based on ant-colony optimization and deep reinforcement learning. J. Internet Technol. 20(5), 1463–1475 (2019)
78.
go back to reference Weiss, K., Khoshgoftaar, T.M., Wang, D.: A survey of transfer learning. J. Big data 3(1), 1–40 (2016)CrossRef Weiss, K., Khoshgoftaar, T.M., Wang, D.: A survey of transfer learning. J. Big data 3(1), 1–40 (2016)CrossRef
80.
go back to reference Kendall, A., Gal, Y., Cipolla, R.: Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 7482–7491 (2018) Kendall, A., Gal, Y., Cipolla, R.: Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 7482–7491 (2018)
82.
go back to reference Liu, S., Pan, S.J., Ho, Q.: Distributed multi-task relationship learning. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 937–946 (2017) Liu, S., Pan, S.J., Ho, Q.: Distributed multi-task relationship learning. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 937–946 (2017)
Metadata
Title
Task scheduling and VM placement to resource allocation in Cloud computing: challenges and opportunities
Authors
Karima Saidi
Dalal Bardou
Publication date
08-07-2023
Publisher
Springer US
Published in
Cluster Computing / Issue 5/2023
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-023-04098-4

Other articles of this Issue 5/2023

Cluster Computing 5/2023 Go to the issue

Premium Partner