Information

  • Author Services

Initiatives

You are accessing a machine-readable page. In order to be human-readable, please install an RSS reader.

All articles published by MDPI are made immediately available worldwide under an open access license. No special permission is required to reuse all or part of the article published by MDPI, including figures and tables. For articles published under an open access Creative Common CC BY license, any part of the article may be reused without permission provided that the original article is clearly cited. For more information, please refer to https://www.mdpi.com/openaccess .

Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for future research directions and describes possible research applications.

Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive positive feedback from the reviewers.

Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world. Editors select a small number of articles recently published in the journal that they believe will be particularly interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the most exciting work published in the various research areas of the journal.

Original Submission Date Received: .

  • Active Journals
  • Find a Journal
  • Proceedings Series
  • For Authors
  • For Reviewers
  • For Editors
  • For Librarians
  • For Publishers
  • For Societies
  • For Conference Organizers
  • Open Access Policy
  • Institutional Open Access Program
  • Special Issues Guidelines
  • Editorial Process
  • Research and Publication Ethics
  • Article Processing Charges
  • Testimonials
  • Preprints.org
  • SciProfiles
  • Encyclopedia

sensors-logo

Article Menu

research paper on grid computing

  • Subscribe SciFeed
  • Recommended Articles
  • Google Scholar
  • on Google Scholar
  • Table of Contents

Find support for a specific problem in the support section of our website.

Please let us know what you think of our products and services.

Visit our dedicated information section to learn more about MDPI.

JSmol Viewer

Auto-scaling techniques in cloud computing: issues and research directions, 1. introduction, 2. related work, 3. fundamentals of auto-scaling, 4. auto-scaling techniques, 4.1. reactive methods, 4.1.1. threshold rules, 4.1.2. queuing theory, 4.2. proactive methods, 4.2.1. reinforcement learning, 4.2.2. fuzzy learning, 4.2.3. machine learning (ml), 4.2.4. time series analysis, 5. real-world applications, 5.1. smart city platforms, 5.2. sentiment analysis on twitter data, 5.3. telecommunications (telco) cloud infrastructure, 5.4. application of auto-scaling in healthcare, 6. challenges and possible solutions, 6.1. energy efficiency, 6.2. dynamic nature of telco services, 6.3. optimizing big data processing with auto-scaling in the cloud, 6.4. cost-efficient graph processing in clouds, 6.5. enhancing cloud auto-scaling with machine learning-based workload prediction, 7. research directions, 7.1. energy efficiency, 7.2. workload prediction, 7.3. cost optimization, 7.4. combining vertical and horizontal scaling, 7.5. real-time and proactive auto-scaling, 7.6. heterogeneous resource provisioning, 7.7. multi-cloud auto-scaling, 7.8. intelligent resource scaling, 7.9. enhancing security in auto-scaling, 8. conclusions, author contributions, data availability statement, conflicts of interest.

  • Goel, P.K.; Gulati, S.; Singh, A.; Tyagi, A.; Komal, K.; Mahur, L.S. Energy-Efficient Block-Chain Solutions for Edge and Cloud Computing Infrastructures. In Proceedings of the 2024 2nd International Conference on Disruptive Technologies (ICDT), Greater Noida, India, 15–16 March 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 852–856. [ Google Scholar ]
  • Ismahene, N.W.; Souheila, B.; Nacereddine, Z. An Auto Scaling Energy Efficient Approach in Apache Hadoop. In Proceedings of the 2020 International Conference on Advanced Aspects of Software Engineering (ICAASE), Constantine, Algeria, 28–30 November 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [ Google Scholar ]
  • Eljak, H.; Ibrahim, A.O.; Saeed, F.; Hashem, I.A.T.; Abdelmaboud, A.; Syed, H.J.; Abulfaraj, A.W.; Ismail, M.A.; Elsafi, A. E-learning based Cloud Computing Environment: A Systematic Review, Challenges, and Opportunities. IEEE Access 2023 , 12 , 7329–7355. [ Google Scholar ] [ CrossRef ]
  • Fathullah, M.A.; Subbarao, A.; Muthaiyah, S.; Taralunga, D. Risk Classes of Cloud Computing Project in Healthcare: A Review of Technical Report and Standards. J. Adv. Res. Appl. Sci. Eng. Technol. 2024 , 44 , 169–180. [ Google Scholar ] [ CrossRef ]
  • Bodemer, O. Revolutionizing Finance: The Impact of AI and Cloud Computing in the Banking Sector. TechRxiv 2024 . [ Google Scholar ] [ CrossRef ]
  • Kiatipis, A.; Xanthopoulos, A. Cloud Usage for Manufacturing: Challenges and Opportunities. Procedia Comput. Sci. 2024 , 232 , 1412–1419. [ Google Scholar ] [ CrossRef ]
  • Sao Cao, D.; Nguyen, D.T.; Nguyen, X.C.; Nguyen, H.B.; Lang, K.T.; Dao, N.L.; Pham, T.T.; Cao, N.S.; Chu, D.H.; Nguyen, P.H.; et al. Elastic auto-scaling architecture in telco cloud. In Proceedings of the 2023 25th International Conference on Advanced Communication Technology (ICACT), Pyeongchang, Republic of Korea, 19–22 February 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 401–406. [ Google Scholar ]
  • Boujelben, Y.; Fourati, H. A distributed auction-based algorithm for virtual machine placement in multiplayer cloud gaming infrastructures. Int. J. Cloud Comput. 2024 , 13 , 80–98. [ Google Scholar ] [ CrossRef ]
  • Singh, P.D.; Singh, K.D. Interdisciplinary Approaches: Fog/Cloud Computing and IoT for AI and Robotics Integration. EAI Endorsed Trans. AI Robot. 2024 , 3 . [ Google Scholar ] [ CrossRef ]
  • Heidari, S.; Buyya, R. A cost-efficient auto-scaling algorithm for large-scale graph processing in cloud environments with heterogeneous resources. IEEE Trans. Softw. Eng. 2019 , 47 , 1729–1741. [ Google Scholar ] [ CrossRef ]
  • Simic, V.; Stojanovic, B.; Ivanovic, M. Optimizing the performance of optimization in the cloud environment–An intelligent auto-scaling approach. Future Gener. Comput. Syst. 2019 , 101 , 909–920. [ Google Scholar ] [ CrossRef ]
  • Fourati, M.H.; Marzouk, S.; Jmaiel, M. Towards Microservices-Aware Autoscaling: A Review. In Proceedings of the 2023 IEEE Symposium on Computers and Communications (ISCC), Gammarth, Tunisia, 9–12 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1080–1083. [ Google Scholar ]
  • Tran, M.N.; Vu, D.D.; Kim, Y. A survey of autoscaling in kubernetes. In Proceedings of the 2022 Thirteenth International Conference on Ubiquitous and Future Networks (ICUFN), Barcelona, Spain, 5–8 July 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 263–265. [ Google Scholar ]
  • Singh, P.; Gupta, P.; Jyoti, K.; Nayyar, A. Research on auto-scaling of web applications in cloud: Survey, trends and future directions. Scalable Comput. Pract. Exp. 2019 , 20 , 399–432. [ Google Scholar ] [ CrossRef ]
  • Qu, C.; Calheiros, R.N.; Buyya, R. Auto-scaling web applications in clouds: A taxonomy and survey. ACM Comput. Surv. (CSUR) 2018 , 51 , 1–33. [ Google Scholar ] [ CrossRef ]
  • Garí, Y.; Monge, D.A.; Pacini, E.; Mateos, C.; Garino, C.G. Reinforcement learning-based application autoscaling in the cloud: A survey. Eng. Appl. Artif. Intell. 2021 , 102 , 104288. [ Google Scholar ] [ CrossRef ]
  • Gari, Y.; Monge, D.A.; Pacini, E.; Mateos, C.; Garino, C.G. Reinforcement learning-based autoscaling of workflows in the cloud: A survey. arXiv 2020 , arXiv:2001.09957. [ Google Scholar ]
  • Dogani, J.; Namvar, R.; Khunjush, F. Auto-scaling techniques in container-based cloud and edge/fog computing: Taxonomy and survey. Comput. Commun. 2023 , 209 , 120–150. [ Google Scholar ] [ CrossRef ]
  • Chen, T.; Bahsoon, R.; Yao, X. A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems. ACM Comput. Surv. (CSUR) 2018 , 51 , 1–40. [ Google Scholar ] [ CrossRef ]
  • Rabiu, S.; Yong, C.H.; Mohamad, S.M.S. A cloud-based container microservices: A review on load-balancing and auto-scaling issues. Int. J. Data Sci. 2022 , 3 , 80–92. [ Google Scholar ] [ CrossRef ]
  • Khan, A.A.; Vidhyadhari, C.H.; Kumar, S. A review on fixed threshold based and adaptive threshold based auto-scaling techniques in cloud computing. MATEC Web Conf. 2024 , 392 , 01115. [ Google Scholar ] [ CrossRef ]
  • Hung, C.L.; Hu, Y.C.; Li, K.C. Auto-scaling model for cloud computing system. Int. J. Hybrid Inf. Technol. 2012 , 5 , 181–186. [ Google Scholar ]
  • Solino, A.; Batista, T.; Cavalcante, E. Decision-Making Support to Auto-scale Smart City Platform Infrastructures. In Proceedings of the 2023 18th Iberian Conference on Information Systems and Technologies (CISTI), Aveiro, Portugal, 20–23 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [ Google Scholar ]
  • Jannapureddy, R.; Vien, Q.T.; Shah, P.; Trestian, R. An auto-scaling framework for analyzing big data in the cloud environment. Appl. Sci. 2019 , 9 , 1417. [ Google Scholar ] [ CrossRef ]
  • Alipour, H.; Liu, Y.; Hamou-Lhadj, A. Analyzing auto-scaling issues in cloud environments. CASCON 2014 , 14 , 75–89. [ Google Scholar ]
  • Atadoga, A.; Umoga, U.J.; Lottu, O.A.; Sodiya, E.O. Evaluating the impact of cloud computing on accounting firms: A review of efficiency, scalability, and data security. Glob. J. Eng. Technol. Adv. 2024 , 18 , 065–074. [ Google Scholar ] [ CrossRef ]
  • Mullapudi, M.; Munjala, M.B.; Kulkarni, C. Designing a Resilient Parallel Distributed Task Infrastructure for Large-Scale Data Processing. Available online: https://www.researchgate.net/profile/Mahidhar-Mullapudi/publication/378438900_Designing_a_Resilient_Parallel_Distributed_Task_Infrastructure_for_Large-scale_Data_Processing/links/65d96d94adc608480ae7fa04/Designing-a-Resilient-Parallel-Distributed-Task-Infrastructure-for-Large-scale-Data-Processing.pdf (accessed on 1 June 2024).
  • Singh, S.T.; Tiwari, M.; Dhar, A.S. Machine Learning based Workload Prediction for Auto-scaling Cloud Applications. In Proceedings of the 2022 OPJU International Technology Conference on Emerging Technologies for Sustainable Development (OTCON), Raigarh, India, 8–10 February 2022; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [ Google Scholar ]
  • Ashalatha, R.; Agarkhed, J. Evaluation of auto scaling and load balancing features in cloud. Int. J. Comput. Appl. 2015 , 117 . [ Google Scholar ]
  • Taha, M.B.; Sanjalawe, Y.; Al-Daraiseh, A.; Fraihat, S.; Al-E’mari, S.R. Proactive Auto-Scaling for Service Function Chains in Cloud Computing based on Deep Learning. IEEE Access 2024 , 12 , 38575–38593. [ Google Scholar ] [ CrossRef ]
  • Ahamed, Z.; Khemakhem, M.; Eassa, F.; Alsolami, F.; Al-Ghamdi, A.S.A.M. Technical study of deep learning in cloud computing for accurate workload prediction. Electronics 2023 , 12 , 650. [ Google Scholar ] [ CrossRef ]
  • Pereira, P.; Araujo, J.; Maciel, P. A hybrid mechanism of horizontal auto-scaling based on thresholds and time series. In Proceedings of the 2019 IEEE International Conference on Systems, Man and Cybernetics (SMC), Bari, Italy, 6–9 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 2065–2070. [ Google Scholar ]
  • Quattrocchi, G.; Incerto, E.; Pinciroli, R.; Trubiani, C.; Baresi, L. Autoscaling Solutions for Cloud Applications under Dynamic Workloads. IEEE Trans. Serv. Comput. 2024 , 17 , 804–820. [ Google Scholar ] [ CrossRef ]
  • Hu, Y.; Deng, B.; Peng, F. Autoscaling prediction models for cloud resource provisioning. In Proceedings of the 2016 2nd IEEE International Conference on Computer and Communications (ICCC), Chengdu, China, 14–17 October 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1364–1369. [ Google Scholar ]
  • Malla, P.A.; Sheikh, S.; Shahid, M.; Mushtaq, S.U. Energy-efficient sender-initiated threshold-based load balancing (e-STLB) in cloud computing environment. Concurr. Comput. Pract. Exp. 2024 , 36 , e7943. [ Google Scholar ] [ CrossRef ]
  • Tournaire, T.; Castel-Taleb, H.; Hyon, E. Efficient Computation of Optimal Thresholds in Cloud Auto-scaling Systems. ACM Trans. Model. Perform. Eval. Comput. Syst. 2023 , 8 , 1–31. [ Google Scholar ] [ CrossRef ]
  • Kushchazli, A.; Safargalieva, A.; Kochetkova, I.; Gorshenin, A. Queuing Model with Customer Class Movement across Server Groups for Analyzing Virtual Machine Migration in Cloud Computing. Mathematics 2024 , 12 , 468. [ Google Scholar ] [ CrossRef ]
  • Heimerson, A.; Eker, J.; Årzén, K.E. A Proactive Cloud Application Auto-Scaler using Reinforcement Learning. In Proceedings of the 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC), Vancouver, WA, USA, 6–9 December 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 213–220. [ Google Scholar ]
  • Khaleq, A.A.; Ra, I. Intelligent autoscaling of microservices in the cloud for real-time applications. IEEE Access 2021 , 9 , 35464–35476. [ Google Scholar ] [ CrossRef ]
  • Joyce, J.E.; Sebastian, S. Reinforcement learning based autoscaling for kafka-centric microservices in kubernetes. In Proceedings of the 2022 IEEE 4th PhD Colloquium on Emerging Domain Innovation and Technology for Society (PhD EDITS), Bangalore, India, 4–5 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–2. [ Google Scholar ]
  • Alnawayseh, S.E.; Muhammad, M.H.G.; Hassan, Z.; Fatima, M.; Aslam, M.S.; Ibrahim, A.; Ateeq, K. Resource Provisioning in Cloud Computing using Fuzzy Logic Control System: An adaptive approach. In Proceedings of the 2023 International Conference on Business Analytics for Technology and Security (ICBATS), Dubai, United Arab Emirates, 7–8 March 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–9. [ Google Scholar ]
  • Mahapatra, A.; Majhi, S.K.; Mishra, K.; Pradhan, R.; Rao, D.C.; Panda, S.K. An energy-aware task offloading and load balancing for latency-sensitive IoT applications in the Fog-Cloud continuum. IEEE Access 2024 , 12 , 14334–14349. [ Google Scholar ] [ CrossRef ]
  • Abdulazeez, D.H.; Askar, S.K. A Novel Offloading Mechanism Leveraging Fuzzy Logic and Deep Reinforcement Learning to Improve IoT Application Performance in a Three-Layer Architecture within the Fog-Cloud Environment. IEEE Access 2024 , 12 , 39936–39952. [ Google Scholar ] [ CrossRef ]
  • Luan, S.; Shen, H. Minimize Resource Cost for Containerized Microservices Under SLO via ML-Enhanced Layered Queueing Network Optimization. In Proceedings of the 2024 14th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 18–19 January 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 631–637. [ Google Scholar ]
  • Jensen, A. AI-Driven DevOps: Enhancing Automation with Machine Learning in AWS. Integr. J. Sci. Technol. 2024 , 1 . [ Google Scholar ]
  • Chhabra, M.; Arora, G. The Impact of Machine Learning (ML) Driven Algorithm Ranking and Visualization on Task Scheduling in Cloud Computing. In Proceedings of the 2023 3rd International Conference on Advancement in Electronics & Communication Engineering (AECE), Ghaziabad, India, 23–24 November 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 969–972. [ Google Scholar ]
  • Yang, R.; Ouyang, X.; Chen, Y.; Townend, P.; Xu, J. Intelligent resource scheduling at scale: A machine learning perspective. In Proceedings of the 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE), Bamberg, Germany, 26–29 March 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 132–141. [ Google Scholar ]
  • Spantideas, S.; Giannopoulos, A.; Cambeiro, M.A.; Trullols-Cruces, O.; Atxutegi, E.; Trakadas, P. Intelligent Mission Critical Services over Beyond 5G Networks: Control Loop and Proactive Overload Detection. In Proceedings of the 2023 International Conference on Smart Applications, Communications and Networking (SmartNets), Istanbul, Turkey, 25–27 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [ Google Scholar ]
  • Pfister, B.J.; Scheinert, D.; Geldenhuys, M.K.; Kao, O. Daedalus: Self-Adaptive Horizontal Autoscaling for Resource Efficiency of Distributed Stream Processing Systems. arXiv 2024 , arXiv:2403.02093. [ Google Scholar ]
  • Gkontzis, A.F.; Kotsiantis, S.; Feretzakis, G.; Verykios, V.S. Temporal Dynamics of Citizen-Reported Urban Challenges: A Comprehensive Time Series Analysis. Big Data Cogn. Comput. 2024 , 8 , 27. [ Google Scholar ] [ CrossRef ]
  • Westergaard, G.; Erden, U.; Mateo, O.A.; Lampo, S.M.; Akinci, T.C.; Topsakal, O. Time Series Forecasting Utilizing Automated Machine Learning (AutoML): A Comparative Analysis Study on Diverse Datasets. Information 2024 , 15 , 39. [ Google Scholar ] [ CrossRef ]
  • Muccini, H.; Vaidhyanathan, K. A machine learning-driven approach for proactive decision making in adaptive architectures. In Proceedings of the 2019 IEEE international conference on software architecture companion (ICSA-C), Hamburg, Germany, 25–26 March 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 242–245. [ Google Scholar ]
  • Ahn, Y.W.; Cheng, A.M.; Baek, J.; Jo, M.; Chen, H.H. An auto-scaling mechanism for virtual resources to support mobile, pervasive, real-time healthcare applications in cloud computing. IEEE Netw. 2013 , 27 , 62–68. [ Google Scholar ] [ CrossRef ]
  • Dougherty, B.; White, J.; Schmidt, D.C. Model-driven auto-scaling of green cloud computing infrastructure. Future Gener. Comput. Syst. 2012 , 28 , 371–378. [ Google Scholar ] [ CrossRef ]
  • Grimson, M.; Almeida, R.; Shi, Q.; Bai, Y.; Angarita, H.; Pacheco, F.S.; Schmitt, R.; Flecker, A.; Gomes, C.P. Scaling Up Pareto Optimization for Tree Structures with Affine Transformations: Evaluating Hybrid Floating Solar-Hydropower Systems in the Amazon. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–28 February 2024; Volume 38, pp. 22067–22075. [ Google Scholar ]
  • Jayanetti, A.; Halgamuge, S.; Buyya, R. Multi-Agent Deep Reinforcement Learning Framework for Renewable Energy-Aware Workflow Scheduling on Distributed Cloud Data Centers. IEEE Trans. Parallel Distrib. Syst. 2024 , 35 , 604–615. [ Google Scholar ] [ CrossRef ]
  • Baynum, A.; Hao, W. Exploring the Impact of Cloud Computing and Edge Computing on Resource Consumption for Mobile Devices with Generative Artificial Intelligence APIs. In Proceedings of the 2024 IEEE 14th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 8–10 January 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 0603–0609. [ Google Scholar ]
  • Shi, T.; Ma, H.; Chen, G.; Hartmann, S. Auto-Scaling Containerized Applications in Geo-Distributed Clouds. IEEE Trans. Serv. Comput. 2023 , 16 , 4261–4274. [ Google Scholar ] [ CrossRef ]
  • Meng, C.; Tong, H.; Wu, T.; Pan, M.; Yu, Y. Multi-Level ML Based Burst-Aware Autoscaling for SLO Assurance and Cost Efficiency. arXiv 2024 , arXiv:2402.12962. [ Google Scholar ]
  • Choonhaklai, P.; Chantrapornchai, C. Two Autoscaling Approaches on Kubernetes Clusters Against Data Streaming Applications. In Proceedings of the 2023 International Technical Conference on Circuits/Systems, Computers, and Communications (ITC-CSCC), Jeju, Republic of Korea, 25–28 June 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [ Google Scholar ]
  • Vu, D.D.; Tran, M.N.; Kim, Y. Predictive hybrid autoscaling for containerized applications. IEEE Access 2022 , 10 , 109768–109778. [ Google Scholar ] [ CrossRef ]
  • Ju, L.; Singh, P.; Toor, S. Proactive autoscaling for edge computing systems with kubernetes. In Proceedings of the IEEE/ACM International Conference on Utility and Cloud Computing Companion, Leicester, UK, 6–9 December 2021; pp. 1–8. [ Google Scholar ]
  • Wang, Y.; Li, Y.; Guo, J.; Fan, Y.; Chen, L.; Zhang, B.; Wang, W.; Zhao, Y.; Zhang, J. On-demand provisioning of computing resources in computing power network with mixed CPU and GPU. In Proceedings of the 2023 21st International Conference on Optical Communications and Networks (ICOCN), Qufu, China, 31 July–3 August 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–3. [ Google Scholar ]
  • Jeon, J.; Jeong, B.; Jeong, Y.S. Intelligent resource scaling for container based digital twin simulation of consumer electronics. IEEE Trans. Consum. Electron. 2023 , 70 , 3131–3140. [ Google Scholar ] [ CrossRef ]
  • Gu, R.; Chen, Y.; Liu, S.; Dai, H.; Chen, G.; Zhang, K.; Che, Y.; Huang, Y. Liquid: Intelligent resource estimation and network-efficient scheduling for deep learning jobs on distributed GPU clusters. IEEE Trans. Parallel Distrib. Syst. 2021 , 33 , 2808–2820. [ Google Scholar ] [ CrossRef ]
  • Hwang, R.H.; Peng, M.C.; Huang, C.W.; Lin, P.C.; Nguyen, V.L. An unsupervised deep learning model for early network traffic anomaly detection. IEEE Access 2020 , 8 , 30387–30399. [ Google Scholar ] [ CrossRef ]

Click here to enlarge figure

AcronymDefinition
RLReinforcement learning
SSCASSelf-Adaptive cloud auto-scaling system
IaaSInfrastructure as a Service
AWSAmazon Web Services
QoSQuality of service
MCSMission Critical Services
MDPMarkov decision process
MLMachine learning
DNNDeep neural network
CNFsContainerized network functions
VNFsVirtualized network functions
VMsVirtual machines
SLAsService level agreements
HDFSHadoop’s Distributed File System
TelcoTelecommunications
CEASCost-Effective Auto-Scaling
SVMSupport Vector Machine
OPCROn-demand provisioning of computing resource
IRSIntelligent resource scaling
IoTInternet of things
DTDigital twin
PaperObjective(s)AdvantagesLimitations
]To investigate and analyze existing microservice-based applications that use containers.Discussed the challenges faced by present solutions and provided future development recommendations. Highlights the strengths and shortcomings of existing microservice-aware auto-scalers.This study focused on resource allocation in microservice-based applications with containers and did not address other auto-scaling issues, such as cost optimization and performance.
]To provide an overview of existing container auto-scaling techniques in Kubernetes.Analyzed auto-scaling methods, such as horizontal, vertical, and hybrid scaling. Identifies
the implementation of
machine learning for
predictive techniques.
This survey does not cover all auto-scaling techniques; it focuses on auto-scaling in Kubernetes. Lack of practical applications
and examples.
]To conduct a methodological survey on auto-scaling techniques for web applications. To identify and summarize the challenges and existing studies related to web application auto-scaling.Describes the key challenges facing multi-tier web applications in cloud computing. Provides taxonomy to help readers understand different aspects of web application auto-scaling.This survey covered only web application techniques, excluding other aspects of the scalability of cloud computing. In addition, the review literature excludes recent papers.
]To review the challenges related to auto-scaling web applications in cloud computing.The survey covered the weaknesses and strengths of existing auto-scaling techniques deployed by service and infrastructure providers.Did not cover recent studies conducted after 2019, and the paper focused only on auto-scaling web applications.
]To review studies on reinforcement learning (RL) and propose taxonomies to compare RL-based auto-scaling approaches.The survey covered major proposals for RL-based auto-scaling in cloud infrastructure. In addition, this paper discusses related issues and highlights future
research directions.
They focused on RL-based auto-scaling and excluded other aspects of auto-scaling in cloud computing. They excluded real-world applications
and domains.
]To summarize existing studies and approaches that used RL in the cloud for workflow
auto-scaling applications.
Covers most of the studies in the field and highlight the limitations and gaps of other surveys. The survey also covered the opportunities for advancing learning RL-based workflow in the cloud.Lack of real-world applications and examples. The authors focused particularly on RL-based workflow in the cloud.
]To review auto-scaling techniques for container-based virtualization in cloud, edge, and fog computing.This review provides a comprehensive understanding of challenges related to auto-scalers for container-based applications.They focused specifically on auto-scaling techniques for container-based virtualization, excluding other
auto-scaling techniques.
]To analyze existing studies on Self-Aware and Self-Adaptive cloud auto-scaling
systems (SSCAS)
Presented a detailed analysis of open challenges in SSCAS approaches. The paper identified promising directions for further advancement of SSCAS.The survey excludes auto-scaling concepts and techniques. This study focused on the SSCAS but did not cover other aspects of cloud computing.
]To determine the current issues of load balancing and understand the challenges related to cloud-based container microservices.Adds valuable insight into existing challenges faced in load balancing and auto-scaling.Lack of auto-scaling techniques information. The survey focused on auto-scaling and load balancing in cloud-based container microservices.
]To investigate and compare the two techniques of auto-scaling: fixed threshold-based and adaptive threshold-based.Provides comprehensive insights into fixed threshold-based and adaptive threshold-based techniques and how they can optimize resource allocation.The paper does not cover challenges related to auto-scaling techniques. They do not address possible solutions and research directions for auto-scaling.
To explore the concept of auto-scaling in cloud computing, algorithms predominantly employed in auto-scaling, to address the challenges associated with auto-scaling in cloud computing and present potential solutions.Covers recent studies in auto-scaling techniques. Provides research directions that address future challenges. Focuses on auto-scaling techniques (reactive, proactive) and provides detailed discussion about each method.-
Cloud ProvidersAuto-Scaling FeatureAuto-Scaling Supported (Yes/No)
AMAZONAutomatically scales number of EC2 instances for different applications.Yes
WINDOWS AZUREProvides auto-scaling feature manually based on the applications.Yes
GOOGLE APPOwns auto-scaling technology.Yes
ENGINEGoogle applications.Yes
GOGRIDSupports auto-scaling technique in programmatic way and does not implement it.Yes/No
FLEXISCALEProvides auto-scaling mechanism with high performance and availability.Yes
ANEKAApplication management service through cloud peer service.Yes
NIMBUSOpen-source cloud provided by resource manager and Python modules.Yes
EUCALYPTUSOpen-source cloud which provides wrapper service for various applications.Yes
OPEN NEBULAOpen-source cloud which provides OpenNebula Service Management Project.Yes
IssuePossible Research Direction
Energy efficiencyEnergy consumption is a major concern in auto-scaling and some of the existing work tried to minimize energy utilization.
Workload predictionUsing algorithms such as support vector machines, deep learning, and time series analysis enhanced the accuracy.
Cost optimizationSpot instances have emerged recently as a promising solution introduced by AWS that minimizes the cost of resources
Combining vertical and horizontal scalingHybrid scaling provides more flexible solutions to enhance resource usage.
Real-time and proactive auto-scalingReal-time auto-scaling minimizes the response time and enhances system performance.
Heterogeneous resource provisioningResearchers are investigating auto-scaling techniques that efficiently manage the allocation of different resources.
Multi-cloud auto-scalingWith the significant increase in the adopting of multi-cloud platforms, there is a growing need for auto-scaling algorithms.
Intelligent resource scalingIRS is the dynamic allocation of computing resources to meet the system’s evolving needs.
Enhancing security in auto-scalingDeveloping advanced techniques that improve the security of auto-scaling applications is a promising research direction.
The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

Alharthi, S.; Alshamsi, A.; Alseiari, A.; Alwarafy, A. Auto-Scaling Techniques in Cloud Computing: Issues and Research Directions. Sensors 2024 , 24 , 5551. https://doi.org/10.3390/s24175551

Alharthi S, Alshamsi A, Alseiari A, Alwarafy A. Auto-Scaling Techniques in Cloud Computing: Issues and Research Directions. Sensors . 2024; 24(17):5551. https://doi.org/10.3390/s24175551

Alharthi, Saleha, Afra Alshamsi, Anoud Alseiari, and Abdulmalik Alwarafy. 2024. "Auto-Scaling Techniques in Cloud Computing: Issues and Research Directions" Sensors 24, no. 17: 5551. https://doi.org/10.3390/s24175551

Article Metrics

Article access statistics, further information, mdpi initiatives, follow mdpi.

MDPI

Subscribe to receive issue release notifications and newsletters from MDPI journals

IEEE Account

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

research paper on grid computing

From Grids to Cloud Federations

WIDESim: A Toolkit for Simulating Resource Management Techniques Of Scientific Workflows in Distributed Environments with Graph Topology

  • Mohammad Amin Rayej
  • Mohammad Izadi

research paper on grid computing

CMK: Enhancing Resource Usage Monitoring across Diverse Bioinformatics Workflow Management Systems

  • Robert Nica
  • Stefan Götz
  • Germán Moltó

Resource Utilization Based on Hybrid WOA-LOA Optimization with Credit Based Resource Aware Load Balancing and Scheduling Algorithm for Cloud Computing

  • Abhikriti Narwal

Energy-Constrained DAG Scheduling on Edge and Cloud Servers with Overlapped Communication and Computation

Resource allocation using deep deterministic policy gradient-based federated learning for multi-access edge computing, optimizing resource consumption and reducing power usage in data centers, a novel mathematical vm replacement model and efficient algorithm.

  • Reza Rabieyan
  • Ramin Yahyapour
  • Patrick Jahnke

research paper on grid computing

EQGSA-DPW: A Quantum-GSA Algorithm-Based Data Placement for Scientific Workflow in Cloud Computing Environment

  • Zaki Brahmi
  • Rihab Derouiche

Towards Enhanced Energy Aware Resource Optimization for Edge Devices Through Multi-cluster Communication Systems

  • Yingying Ma
  • Yinghui Xie

Evaluation of Storage Placement in Computing Continuum for a Robotic Application

  • Zeinab Bakhshi
  • Guillermo Rodriguez-Navas
  • Radu Prodan

An Effective Prediction of Resource Using Machine Learning in Edge Environments for the Smart Healthcare Industry

Deep learning based entropy controlled optimization for the detection of covid-19.

  • Abdullah Alshammari
  • Romi Fadillah Rahmat

HRNN: Hypergraph Recurrent Neural Network for Network Intrusion Detection

Joint task dispatching and bandwidth allocation with hard deadlines in distributed serverless edge computing systems, correction: enabling configurable workflows in smart environments with knowledge-based process fragment reuse.

  • Mouhamed Gaith Ayadi
  • Haithem Mezni

A Hybrid Discrete Grey Wolf Optimization Algorithm Imbalance-ness Aware for Solving Two-dimensional Bin-packing Problems

  • Saeed Kosari
  • Mirsaeid Hosseini Shirvani
  • Danial Javaheri

Enabling Configurable Workflows in Smart Environments with Knowledge-based Process Fragment Reuse

Enhancing service offloading for dense networks based on optimal stopping theory in virtual mobile edge computing, signature-based adaptive cloud resource usage prediction using machine learning and anomaly detection.

  • Piotr Nawrocki

Exploring the Synergy of Blockchain, IoT, and Edge Computing in Smart Traffic Management across Urban Landscapes

Micro frontend based performance improvement and prediction for microservices using machine learning.

  • Neha Kaushik
  • Harish Kumar

CIA Security for Internet of Vehicles and Blockchain-AI Integration

  • Muammer Aksoy
  • Senthilkumar Mohan

On the Joint Design of Microservice Deployment and Routing in Cloud Data Centers

Improving performance of smart education systems by integrating machine learning on edge devices and cloud in educational institutions, cost-efficient workflow as a service using containers.

  • Kamalesh Karmakar
  • Anurina Tarafdar
  • Sunirmal Khatua

Adaptive Scheduling Framework of Streaming Applications based on Resource Demand Prediction with Hybrid Algorithms

  • Hongjian Li
  • Xiaolin Duan

Multi-Agent Systems for Collaborative Inference Based on Deep Policy Q-Inference Network

  • Shangshang Wang

Dueling Double Deep Q Network Strategy in MEC for Smart Internet of Vehicles Edge Computing Networks

  • Haotian Pang
  • Zhanwei Wang

Work Scheduling in Cloud Network Based on Deep Q-LSTM Models for Efficient Resource Utilization

Dynamic multi-resource fair allocation with elastic demands, joint task offloading based on distributed deep reinforcement learning-based genetic optimization algorithm for internet of vehicles.

  • Yong-Guk Kim
  • Yonglong Xu

Decentralized AI-Based Task Distribution on Blockchain for Cloud Industrial Internet of Things

  • Amir Javadpour
  • Arun Kumar Sangaiah
  • HamidReza Ahmadi

research paper on grid computing

Employing RNN and Petri Nets to Secure Edge Computing Threats in Smart Cities

  • Jinpeng Wang

A Probabilistic Deadline-aware Application Offloading in a Multi-Queueing Fog System: A Max Entropy Framework

  • Naveen Chauhan
  • Rajeev Agrawal

Edge Computing Empowered Smart Healthcare: Monitoring and Diagnosis with Deep Learning Methods

  • Kemeng Wang
  • Shurui Kong

Dynamic Resource Management in MEC Powered by Edge Intelligence for Smart City Internet of Things

  • Xucheng Wan

Joint Task Offloading and Multi-Task Offloading Based on NOMA Enhanced Internet of Vehicles in Edge Computing

  • Ahmed M. El-Sherbeeny

Dependent Task Scheduling Using Parallel Deep Neural Networks in Mobile Edge Computing

  • Jimmy Huang

An IoT-based Covid-19 Healthcare Monitoring and Prediction Using Deep Learning Methods

  • Jianjia Liu

Smart City Transportation: A VANET Edge Computing Model to Minimize Latency and Delay Utilizing 5G Network

  • Mengqi Wang
  • Jiayuan Mao

Marine Goal Optimizer Tuned Deep BiLSTM-Based Self-Configuring Intrusion Detection in Cloud

  • Sanchika Abhay Bajpai
  • Archana B. Patankar

A Combined Approach of PUF and Physiological Data for Mutual Authentication and Key Agreement in WMSN

  • Shanvendra Rai
  • Rituparna Paul

E-Commerce Logistics and Supply Chain Network Optimization for Cross-Border

A federated deep reinforcement learning-based low-power caching strategy for cloud-edge collaboration.

  • Xinyu Zhang

Automated Pallet Racking Examination in Edge Platform Based on MobileNetV2: Towards Smart Manufacturing

Hybridized black widow-honey badger optimization: swarm intelligence strategy for node localization scheme in wsn.

  • K Johny Elma
  • Praveena Rachel Kamala S
  • Saraswathi T

DRL-based Task and Computational Offloading for Internet of Vehicles in Decentralized Computing

  • Ziyang Zhang

Joint Autoscaling of Containers and Virtual Machines for Cost Optimization in Container Clusters

  • Joaquín Entrialgo
  • Manuel García
  • José Luis Díaz

On-Chain and Off-Chain Data Management for Blockchain-Internet of Things: A Multi-Agent Deep Reinforcement Learning Approach

  • Y. P. Tsang
  • C. K. M. Lee

Intrusion Detection using Federated Attention Neural Network for Edge Enabled Internet of Things

  • Xiedong Song

3D Lidar Target Detection Method at the Edge for the Cloud Continuum

  • Xuelian Liu
  • Find a journal
  • Publish with us
  • Track your research
  • Corpus ID: 216649350

A Review Paper on Grid Computing

  • Mr.Ramesh Prajapati , Dr.Samrat Khanna
  • Published 2013
  • Computer Science, Engineering

Figures from this paper

figure 1

One Citation

Grid computing: review and s.w.o.t analysis, 17 references, a computational economy for grid computing and its implementation in the nimrod-g resource brok, challenges of grid computing, architectural models for resource management in the grid, security for grid services, introduction to grid computing, modifying modern power systems quality by integrating grid computing technology, a survey on wireless grid computing, grid characteristics and uses: a grid definition, security for grids, the grid: blueprint for a new computing infrastructure, related papers.

Showing 1 through 3 of 0 Related Papers

Published version available at

http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6783470

research paper on grid computing

Academia.edu no longer supports Internet Explorer.

To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to  upgrade your browser .

  •  We're Hiring!
  •  Help Center

Grid Computing and Smart Grid

  • Most Cited Papers
  • Most Downloaded Papers
  • Newest Papers
  • Demographic research (Grid Computing) Follow Following
  • Social policy research (Grid Computing) Follow Following
  • HIV & Sub-Saharan Africa (Grid Computing) Follow Following
  • 3. Grid computing Follow Following
  • Digital Watermark in Grid Computing Follow Following
  • Security and Networking Follow Following
  • Smart Grid Operation Follow Following
  • Mobile and Wireless Grid Computing Follow Following
  • Recitation Of Load Balancing Algorithms In Grid Computing Environment Using Policies And Strategies - An Approach Follow Following
  • Cluster, Grid and Cloud Computing Follow Following

Enter the email address you signed up with and we'll email you a reset link.

  • Academia.edu Journals
  •   We're Hiring!
  •   Help Center
  • Find new research papers in:
  • Health Sciences
  • Earth Sciences
  • Cognitive Science
  • Mathematics
  • Computer Science
  • Academia ©2024

COMMENTS

  1. Enhancing SLAM efficiency: a comparative analysis of B ...

    Environmental mapping serves as a crucial element in Simultaneous Localization and Mapping (SLAM) algorithms, playing a pivotal role in ensuring the accurate representation necessary for autonomous robot navigation guided by SLAM. Current SLAM systems predominantly rely on grid-based map representations, encountering challenges such as measurement discretization for cell fitting and grid map ...

  2. Auto-Scaling Techniques in Cloud Computing: Issues and Research ...

    In the dynamic world of cloud computing, auto-scaling stands as a beacon of efficiency, dynamically aligning resources with fluctuating demands. This paper presents a comprehensive review of auto-scaling techniques, highlighting significant advancements and persisting challenges in the field. First, we overview the fundamental principles and mechanisms of auto-scaling, including its role in ...

  3. (PDF) A REVIEW OF GRID COMPUTING

    The grid computing is a ne xt generation computing technology with the focus of. combining several weak and smaller networks in order to make a strong processing power and. storage resource (Wang ...

  4. Home

    The Journal of Grid Computing explores an emerging technology that enables large-scale resource sharing problem solving within distributed, loosely coordinated groups sometimes termed "virtual organizations". Coverage includes protocols, security, scaling and more. Although the advantages of this technology for classes of applications have been acknowledged, research in a variety of ...

  5. Grid computing and scientific research: Concepts and review

    The power of sharing resources and information is to huge to ignore. Grid computing has promised to enable the sharing particularly by scientific research and academic communities. The objective of this paper is to lend some understanding on grid in terms of its architecture, development and evolution. Review was conducted on some grid models, common feature and characteristics, architecture ...

  6. An Overview of Grid Computing

    Grid Computing is basically an infrastructure which provides high computational capacity to the distributed system by making use of widely geographically distributed resources. The resources in grid are owned by different organizations which has their own policies, computation capability, framework, and cost and access model. The last fifteen years have observed a growth in computer and ...

  7. Grid Computing: The Next Decade

    1 - Introduction. Grid computing has been promoted for more than 10 years as the Advanced Computational Infrastructure of the future, see Figure 1. Many scientists and others have considered grid computing as one of main sources of the impact that scientific and technological changes have made on the economy and society.

  8. Grid Computing Research Papers

    A Survey on Reliability in Grid Computing Systems. Grid computing is a new technology the objective of which is to share resources including processor, hard disk, software etc. in a dynamic, heterogeneous, and large-scale environment. This sharing is mainly employed to solve computing... more. Download. by Dr. Sobhan Esmaeili.

  9. (PDF) GRID COMPUTING OVERVIEW

    This paper presents a state-of-the-art review of wireless grid computing. while the resources of these devices can be processor, memory, bandwidth, code repositories, softwares, etc. (5).

  10. Edge Computing for IoT-Enabled Smart Grid

    Smart grid is a new vision of the conventional power grid to integrate green and renewable technologies. Smart grid (SG) has become a hot research topic with the development of new technologies, such as IoT, edge computing, artificial intelligence, big data, 5G, and so on.

  11. (PDF) Grid Computing

    PDF | On Jun 30, 2017, Matthew N.O. Sadiku and others published Grid Computing | Find, read and cite all the research you need on ResearchGate

  12. Articles

    Research 19 January 2024 Article: 14. Part of 1 collection: Machine Learning at the Edge for the Cloud Continuum. 1. 2. …. 17. Next. The Journal of Grid Computing explores an emerging technology that enables large-scale resource sharing problem solving within distributed, loosely ...

  13. Grid Computing Used For Next Generation High Speed ...

    The research paper also investigates emerging trends in the modern grid computing technology. Grid computing is one the stat of the art technologies being used for high speed computing. Reference ...

  14. Security in grid computing: A review and synthesis

    Conclusions and future directions. The purpose of this review was to provide an extensive literature survey of current research in the area of security in grid computing, and to identify areas of grid computing security in which more extensive research is needed. More importantly, this paper contributes to the overall body of research ...

  15. Quantum computing for smart grid applications

    marizes the research outcomes of the most recent papers, highlights their suggestions for utilizing QC techniques for various smart grid applications, and further identifies the potential smart grid applications. Several real-world QC case studies in various research fields besides power and energy systems are demonstrated.

  16. A Comparative Study of Grid Computing and Cloud Computing

    This paper compares and contrast the models of Grid and Cloud Computing, and discusses their essential characteristics by reviewing a handful of research papers based on the two technologies. The present competitive world is characterized by individuals and businesses constantly trying to adapt themselves to progressive technological innovations for competitive advantage to stay ahead of the race.

  17. [PDF] Literature review on grid computing

    Grid computing has evolved into an important discipline within the computer industry by differentiating itself from distributed computing through an increased focus on resource sharing, coordination, manageability and high performance. The concept of grid has emerged as a new approach to high performance distributed computing infrastructure. In general, Grids represent a new way of managing ...

  18. PDF GRID COMPUTING FOR DISTRIBUTED NEURAL NETWORKS: AN APPROACH

    In this paper, architecture of grid computing is defined as shown inFigure-1. The structure partitions the computing service system into two sub services: service for the computing providers, and service for the computing consumers. Figure- 1. Web service of grid computing based on multi agents. Each resource of grid computing provides local

  19. (PDF) Cloud Computing and Grid Computing 360-Degree Compared

    This paper strives to compare and contrast Cloud Computing with Grid Computing from various angles and give insights into the essential characteristics of both. Grids and Clouds Overview. Grid ...

  20. [PDF] A Review Paper on Grid Computing

    A Review Paper on Grid Computing. Mr.Ramesh Prajapati, Dr.Samrat Khanna. Published 2013. Computer Science, Engineering. TLDR. A detailed survey on the challenges and characteristics of the grid and how to manage the resources in the grid environment is given and the security issues related to grid are dealt with. Expand.

  21. PDF Grid Computing Architecture and Benefits

    GRID. computing [1, 2] is a technology for coordinating large. scale resource sharing and problem solving among various autonomous group. Grid technologies are currently distinct from other major technical trends such as internet, enterprise distributed networks and peer to peer computing.

  22. Scheduling in Grid Computing Environment

    We take scheduling in Grid as a topic of research and try to provide concise understanding of all important concepts pertaining to scheduling of jobs on Grid computing infrastructure. Main objective of this paper is to provide various understandings related to scheduling in Grid at a single space, i.e., in this paper.

  23. Grid Computing and Smart Grid Research Papers

    Grid computing have received a significant and sustained research interest in terms of designing and deploying large scale and high performance computational in e-Science and businesses. The objective of the journal is to serve as both the premier venue for presenting foremost research results in the area and as a forum for introducing and ...

  24. PDF Resource Management in Grid Computing: A Review

    A resource management system matches requests to resources, schedules the matched resources, and executes the requests using scheduled resources. Scheduling in the grid environment depends upon the characteristics of the tasks, machines and network connectivity. The paper provides a brief overview of resource management in grid computing ...

  25. PDF A Comparison between Cluster, Grid, and Cloud Computing

    disadvantages; these were reviewed during this research. The remainder of this paper is arranged as follows: in section 2 some review of the literature is presented; section 3 shows the research methodology used; section 4 starts with cluster computing; in section 5 grid computing is explored; section 6 discusses cloud computing.