Skip to main content
Top

2020 | OriginalPaper | Chapter

Challenges and Limitation of Resource Allocation in Cloud Computing

Authors : Sadia Ijaz, Tauqeer Safdar, Amanullah Khan

Published in: Intelligent Technologies and Applications

Publisher: Springer Singapore

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

search-config
loading …

Abstract

Cloud computing is internet-based computing era. The resources that are provided by cloud computing is easily accessible by the cloud clients when they are demanding. The infrastructure of cloud computing is dynamic in nature and resources are optimally allocated. These resources shared in cloud computing, like any other paradigm resource management is main issue in cloud computing. It is very challenging to provide all demanding resources, as the number of available shared-resources are increasing. This paper reviews sharing of resources (like servers, applications and data) over cloud and consider techniques to make adaptive algorithms for management of resources in cloud computing.

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 Sharma, S., Pariha, D.: A review on resource allocation in cloud computing. Int. J. Adv. Res. Ideas Innov. Technol. 1, 1–7 (2014) Sharma, S., Pariha, D.: A review on resource allocation in cloud computing. Int. J. Adv. Res. Ideas Innov. Technol. 1, 1–7 (2014)
2.
go back to reference Ngenzi, A., Nair, S.R.: Dynamic resource management in Cloud datacenters for Server consolidation. arXiv preprint arXiv:1505.00577 (2015) Ngenzi, A., Nair, S.R.: Dynamic resource management in Cloud datacenters for Server consolidation. arXiv preprint arXiv:​1505.​00577 (2015)
3.
go back to reference Magurawalage, C.S., Yang, K., Patrik, R., Georgiades, M., Wang, K.: A resource management protocol for mobile cloud using auto-scaling. arXiv preprint arXiv:1701.00384 (2017) Magurawalage, C.S., Yang, K., Patrik, R., Georgiades, M., Wang, K.: A resource management protocol for mobile cloud using auto-scaling. arXiv preprint arXiv:​1701.​00384 (2017)
4.
go back to reference Chen, X., Li, W., Lu, S., Zhou, Z., Fu, X.: Efficient resource allocation for on-demand mobile-edge cloud computing. IEEE Trans. Veh. Technol. 67(9), 8769–8780 (2018)CrossRef Chen, X., Li, W., Lu, S., Zhou, Z., Fu, X.: Efficient resource allocation for on-demand mobile-edge cloud computing. IEEE Trans. Veh. Technol. 67(9), 8769–8780 (2018)CrossRef
5.
go back to reference Nguyen, T., Bao, L.L.: Joint computation offloading and resource allocation in cloud based wireless HetNets. In: GLOBECOM 2017 IEEE Global Communications Conference. IEEE (2017) Nguyen, T., Bao, L.L.: Joint computation offloading and resource allocation in cloud based wireless HetNets. In: GLOBECOM 2017 IEEE Global Communications Conference. IEEE (2017)
6.
go back to reference Nguyen, T.T., Long, B.L.: Joint computation offloading and resource allocation in cloud based wireless HetNets. arXiv preprint arXiv:1812.04711 (2018) Nguyen, T.T., Long, B.L.: Joint computation offloading and resource allocation in cloud based wireless HetNets. arXiv preprint arXiv:​1812.​04711 (2018)
7.
go back to reference Ali, S.A., Alam, M.: Resource-Aware Min-Min (RAMM) algorithm for resource allocation in cloud computing environment. arXiv preprint arXiv:1803.00045 (2018) Ali, S.A., Alam, M.: Resource-Aware Min-Min (RAMM) algorithm for resource allocation in cloud computing environment. arXiv preprint arXiv:​1803.​00045 (2018)
8.
go back to reference Li, Z., Chu, T., Kolmanovsky, I.V., Yin, X., Yin, X.: Cloud resource allocation for cloud-based automotive applications. Mechatronics 50, 356–365 (2018)CrossRef Li, Z., Chu, T., Kolmanovsky, I.V., Yin, X., Yin, X.: Cloud resource allocation for cloud-based automotive applications. Mechatronics 50, 356–365 (2018)CrossRef
9.
go back to reference Ghobaei-Arani, M., Khorsand, R., Ramezanpour, M.: An autonomous resource provisioning framework for massively multiplayer online games in cloud environment. J. Netw. Comput. Appl. 142, 76–97 (2019)CrossRef Ghobaei-Arani, M., Khorsand, R., Ramezanpour, M.: An autonomous resource provisioning framework for massively multiplayer online games in cloud environment. J. Netw. Comput. Appl. 142, 76–97 (2019)CrossRef
10.
go back to reference Saraswathi, A.T., Kalaashri, Y.R., Padmavathi, S.: Dynamic resource allocation scheme in cloud computing. Procedia Comput. Sci. 47, 30–36 (2015)CrossRef Saraswathi, A.T., Kalaashri, Y.R., Padmavathi, S.: Dynamic resource allocation scheme in cloud computing. Procedia Comput. Sci. 47, 30–36 (2015)CrossRef
11.
go back to reference Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Fut. Gener. Comput. Syst. 28(5), 755–768 (2012)CrossRef Beloglazov, A., Abawajy, J., Buyya, R.: Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Fut. Gener. Comput. Syst. 28(5), 755–768 (2012)CrossRef
12.
go back to reference Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Fut. Gener. Comput. Syst. 25(6), 599–616 (2009)CrossRef Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Fut. Gener. Comput. Syst. 25(6), 599–616 (2009)CrossRef
13.
go back to reference Wang, L., Kunze, M., Tao, J., von Laszewski, G.: Towards building a cloud for scientific applications. Adv. Eng. Softw. 42(9), 714–722 (2011)CrossRef Wang, L., Kunze, M., Tao, J., von Laszewski, G.: Towards building a cloud for scientific applications. Adv. Eng. Softw. 42(9), 714–722 (2011)CrossRef
14.
go back to reference Wang, L., et al.: Cloud computing: a perspective study. New Gener. Comput. 28(2), 137–146 (2010)CrossRef Wang, L., et al.: Cloud computing: a perspective study. New Gener. Comput. 28(2), 137–146 (2010)CrossRef
15.
go back to reference Wang, L., Fu, C.: Research advances in modern cyber infrastructure. New Gener. Comput. 28(2), 111–112 (2010)CrossRef Wang, L., Fu, C.: Research advances in modern cyber infrastructure. New Gener. Comput. 28(2), 111–112 (2010)CrossRef
16.
go back to reference Voorsluys, W., Broberg, J., Buyya, R.: Introduction to cloud computing. In: Cloud computing, pp. 1–41 (2011) Voorsluys, W., Broberg, J., Buyya, R.: Introduction to cloud computing. In: Cloud computing, pp. 1–41 (2011)
17.
go back to reference Younge, A.J., Von, L.G., Wang, L., Lopez-Alarcon, S., Carithers, W.: Efficient resource management for cloud computing environments. In: International Conference on Green Computing, pp. 357–364. IEEE (2010) Younge, A.J., Von, L.G., Wang, L., Lopez-Alarcon, S., Carithers, W.: Efficient resource management for cloud computing environments. In: International Conference on Green Computing, pp. 357–364. IEEE (2010)
18.
go back to reference Shyamala, K., Rani, T.S.: An analysis on efficient resource allocation mechanisms in cloud computing. Indian J. Sci. Technol. 8(9), 814 (2015)CrossRef Shyamala, K., Rani, T.S.: An analysis on efficient resource allocation mechanisms in cloud computing. Indian J. Sci. Technol. 8(9), 814 (2015)CrossRef
19.
go back to reference Liu, N., et al.: A hierarchical framework of cloud resource allocation and power management using deep reinforcement learning. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 372–382. IEEE (2017) Liu, N., et al.: A hierarchical framework of cloud resource allocation and power management using deep reinforcement learning. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 372–382. IEEE (2017)
20.
go back to reference Arfeen, M.A., Pawlikowski, K., Willig, A.: A framework for resource allocation strategies in cloud computing environment. In: 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops, pp. 261–266. IEEE (2011) Arfeen, M.A., Pawlikowski, K., Willig, A.: A framework for resource allocation strategies in cloud computing environment. In: 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops, pp. 261–266. IEEE (2011)
21.
go back to reference Singh, P., Talwariya, A., Kolhe, M.: Demand response management in the presence of renewable energy sources using Stackelberg game theory. In: IOP Conference Series: Materials Science and Engineering, vol. 605, 1, no. 1, p. 012004. IOP Publishing (2019) Singh, P., Talwariya, A., Kolhe, M.: Demand response management in the presence of renewable energy sources using Stackelberg game theory. In: IOP Conference Series: Materials Science and Engineering, vol. 605, 1, no. 1, p. 012004. IOP Publishing (2019)
22.
go back to reference Mohan, N., Kangasharju, J.: Placing it right!: optimizing energy, processing, and transport in Edge-Fog clouds. Ann. Telecommun. 73(7–8), 463–474 (2018)CrossRef Mohan, N., Kangasharju, J.: Placing it right!: optimizing energy, processing, and transport in Edge-Fog clouds. Ann. Telecommun. 73(7–8), 463–474 (2018)CrossRef
23.
go back to reference Brady, S.J.: Dynamic resource allocation with forecasting in virtualized environments. U.S. Patent Application No. 10/203,991 (2019) Brady, S.J.: Dynamic resource allocation with forecasting in virtualized environments. U.S. Patent Application No. 10/203,991 (2019)
24.
go back to reference Sun, P., Zhang, H., Ji, H., Li, X.: Task allocation for Multi-APs with mobile edge computing. In: 2018 IEEE/CIC International Conference on Communications in China (ICCC Workshops), pp. 314–318. IEEE (2018) Sun, P., Zhang, H., Ji, H., Li, X.: Task allocation for Multi-APs with mobile edge computing. In: 2018 IEEE/CIC International Conference on Communications in China (ICCC Workshops), pp. 314–318. IEEE (2018)
25.
go back to reference Kesidis, G.: Scheduling distributed resources in heterogeneous private clouds. In: 2018 IEEE 26th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE (2018) Kesidis, G.: Scheduling distributed resources in heterogeneous private clouds. In: 2018 IEEE 26th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE (2018)
26.
go back to reference Wang, L., Ma, Y., Yan, J., Chang, V., Zomaya, A.Y.: pipsCloud: high performance cloud computing for remote sensing big data management and processing. Fut. Gener. Comput. Syst. 78, 353–368 (2018)CrossRef Wang, L., Ma, Y., Yan, J., Chang, V., Zomaya, A.Y.: pipsCloud: high performance cloud computing for remote sensing big data management and processing. Fut. Gener. Comput. Syst. 78, 353–368 (2018)CrossRef
27.
go back to reference Vafamehr, A., Mohammad, E.K.: Energy-aware cloud computing. Electr. J. 2(31), 40–49 (2018)CrossRef Vafamehr, A., Mohammad, E.K.: Energy-aware cloud computing. Electr. J. 2(31), 40–49 (2018)CrossRef
28.
go back to reference Khosravi, A., Rajkumar, B.: Energy and carbon footprint-aware management of geo-distributed cloud data centers: a taxonomy, state of the art, and future directions. In: Sustainable Development: Concepts, Methodologies, Tools, and Applications, pp. 1456–1475. IGI Global (2018) Khosravi, A., Rajkumar, B.: Energy and carbon footprint-aware management of geo-distributed cloud data centers: a taxonomy, state of the art, and future directions. In: Sustainable Development: Concepts, Methodologies, Tools, and Applications, pp. 1456–1475. IGI Global (2018)
29.
go back to reference Habibi, M., Mohammad, A., Ali, M.: Efficient distribution of requests in federated cloud computing environments utilizing statistical multiplexing. Fut. Gener. Comput. Syst. 90, 451–460 (2019)CrossRef Habibi, M., Mohammad, A., Ali, M.: Efficient distribution of requests in federated cloud computing environments utilizing statistical multiplexing. Fut. Gener. Comput. Syst. 90, 451–460 (2019)CrossRef
30.
go back to reference Kumar, D., Deepti, M., Rohit, B.: Metaheuristic policies for discovery task programming matters in cloud computing. In: 2018 4th International Conference on Computing Communication and Automation (ICCCA). IEEE (2018) Kumar, D., Deepti, M., Rohit, B.: Metaheuristic policies for discovery task programming matters in cloud computing. In: 2018 4th International Conference on Computing Communication and Automation (ICCCA). IEEE (2018)
31.
go back to reference Nayak, J., Naik, B., Jena, A.K., Barik, R.K., Das, H.: Nature inspired optimizations in cloud computing: applications and challenges. In: Mishra, B.S.P., Das, H., Dehuri, S., Jagadev, A.K. (eds.) Cloud Computing for Optimization: Foundations, Applications, and Challenges. SBD, vol. 39, pp. 1–26. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73676-1_1CrossRef Nayak, J., Naik, B., Jena, A.K., Barik, R.K., Das, H.: Nature inspired optimizations in cloud computing: applications and challenges. In: Mishra, B.S.P., Das, H., Dehuri, S., Jagadev, A.K. (eds.) Cloud Computing for Optimization: Foundations, Applications, and Challenges. SBD, vol. 39, pp. 1–26. Springer, Cham (2018). https://​doi.​org/​10.​1007/​978-3-319-73676-1_​1CrossRef
32.
go back to reference Yan, H., Ping, Y., Duo, L.: Study on deep unsupervised learning optimization algorithm based on cloud computing. In: 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). IEEE (2019) Yan, H., Ping, Y., Duo, L.: Study on deep unsupervised learning optimization algorithm based on cloud computing. In: 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). IEEE (2019)
33.
go back to reference Megahed, A., et al.: Optimizing cloud solutioning design. Fut. Gener. Comput. Syst. 91, 86–95 (2019)CrossRef Megahed, A., et al.: Optimizing cloud solutioning design. Fut. Gener. Comput. Syst. 91, 86–95 (2019)CrossRef
34.
go back to reference Mohammed, R.M.: Notavailable. Storage allocation scheme for virtual instances of cloud computing (2019) Mohammed, R.M.: Notavailable. Storage allocation scheme for virtual instances of cloud computing (2019)
35.
go back to reference Wang, J., Pan, J., Esposito, F., Calyam, P., Yang, Z., Mohapatra, P.: Edge cloud offloading algorithms: Issues, methods, and perspectives. ACM Comput. Surv. (CSUR) 52(1), 2 (2019)CrossRef Wang, J., Pan, J., Esposito, F., Calyam, P., Yang, Z., Mohapatra, P.: Edge cloud offloading algorithms: Issues, methods, and perspectives. ACM Comput. Surv. (CSUR) 52(1), 2 (2019)CrossRef
36.
go back to reference Javadi-Moghaddam, S.M., Alipour, S.: Resource allocation in cloud computing using advanced imperialist competitive algorithm. Int. J. Electr. Comput. Eng. 9, 2088–8708 (2019) Javadi-Moghaddam, S.M., Alipour, S.: Resource allocation in cloud computing using advanced imperialist competitive algorithm. Int. J. Electr. Comput. Eng. 9, 2088–8708 (2019)
37.
go back to reference Hameed, A., et al.: A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing 98(7), 751–774 (2016)MathSciNetCrossRef Hameed, A., et al.: A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems. Computing 98(7), 751–774 (2016)MathSciNetCrossRef
38.
go back to reference Mann, Z.Á.: Allocation of virtual machines in cloud data centers—a survey of problem models and optimization algorithms. Acm Comput. Surv. (CSUR). 48(1), 11 (2015)CrossRef Mann, Z.Á.: Allocation of virtual machines in cloud data centers—a survey of problem models and optimization algorithms. Acm Comput. Surv. (CSUR). 48(1), 11 (2015)CrossRef
39.
go back to reference Cheng, D.: Adaptive scheduling parallel jobs with dynamic batching in spark streaming. IEEE Trans. Parallel Distrib. Syst. 29(12), 2672–2685 (2018)CrossRef Cheng, D.: Adaptive scheduling parallel jobs with dynamic batching in spark streaming. IEEE Trans. Parallel Distrib. Syst. 29(12), 2672–2685 (2018)CrossRef
40.
go back to reference Nguyen, F., Elias, F.: Red Hat Inc. Hybrid security batch processing in a cloud environment. U.S. Patent Appl. 10(067), 802 (2018) Nguyen, F., Elias, F.: Red Hat Inc. Hybrid security batch processing in a cloud environment. U.S. Patent Appl. 10(067), 802 (2018)
41.
go back to reference Ilager, S., Kotagiri, R., Rajkumar, B.: ETAS: Energy and thermal-aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation. Concurr. Comput. Pract. Exp. 31(17), 5221 (2019)CrossRef Ilager, S., Kotagiri, R., Rajkumar, B.: ETAS: Energy and thermal-aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation. Concurr. Comput. Pract. Exp. 31(17), 5221 (2019)CrossRef
42.
go back to reference Singh, S., Chana, I.: QoS-aware autonomic resource management in cloud computing: a systematic review. ACM Comput. Surv. 48(3), 39 (2015) Singh, S., Chana, I.: QoS-aware autonomic resource management in cloud computing: a systematic review. ACM Comput. Surv. 48(3), 39 (2015)
44.
go back to reference Singh, S., Chana, I.: QRSF: QoS-aware resource scheduling framework in cloud computing. J. Supercomput. 71(1), 241–292 (2015)CrossRef Singh, S., Chana, I.: QRSF: QoS-aware resource scheduling framework in cloud computing. J. Supercomput. 71(1), 241–292 (2015)CrossRef
46.
go back to reference Yu, R., Yan, Z., Stein, G., Wenlong, X., Kun, Y.: Toward cloud-based vehicular networks with efficient resource management. arXiv:1308.6208. arXiv (2013) Yu, R., Yan, Z., Stein, G., Wenlong, X., Kun, Y.: Toward cloud-based vehicular networks with efficient resource management. arXiv:​1308.​6208. arXiv (2013)
Metadata
Title
Challenges and Limitation of Resource Allocation in Cloud Computing
Authors
Sadia Ijaz
Tauqeer Safdar
Amanullah Khan
Copyright Year
2020
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-5232-8_62

Premium Partner