Skip to main content

2020 | OriginalPaper | Buchkapitel

Challenges and Limitation of Resource Allocation in Cloud Computing

verfasst von : Sadia Ijaz, Tauqeer Safdar, Amanullah Khan

Erschienen in: Intelligent Technologies and Applications

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Challenges and Limitation of Resource Allocation in Cloud Computing
verfasst von
Sadia Ijaz
Tauqeer Safdar
Amanullah Khan
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-5232-8_62

Premium Partner