{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T10:57:46Z","timestamp":1781607466895,"version":"3.54.5"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T00:00:00Z","timestamp":1751328000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100014786","name":"Northern Border University","doi-asserted-by":"publisher","award":["NBU-FFR-2025-1260-02"],"award-info":[{"award-number":["NBU-FFR-2025-1260-02"]}],"id":[{"id":"10.13039\/501100014786","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Actual load balancing in parallel and distributed systems ruins a serious task due to workloads\u2019 dynamic nature and resource availability. Existing scheduling procedures continually fail to regulate real-time alterations, leading to suboptimal performance and resource underutilization. Our study validates dynamic and effective load distribution by combining novel systems and optimization techniques to handle these issues. We utilize a comprehensive dynamic scheduling approach in this work to provide efficient load balancing in distributed and parallel systems. In this example, we start by using Round-Robin Allocation with Sunflower Whale Optimization (RRA-SWO) to perform an allocation procedure. The allocation step is followed by the Hybrid Ant Genetic Algorithm (HAGA), which is used to schedule tasks in parallel. The Least Response Time (LRT) technique for the Load Monitoring procedures will be developed once the job scheduling is complete. The Harmony Search Algorithm with Linear Regression (LR-HSA) is then used to do Distributed Computing-based Load Prediction and Adjustment. Alongside ongoing observation, this is carried out. Finally, we use the Least Recently Used (LRU) technique to do dynamic load balancing. Performance evaluations are using CloudSim and NetBeans 12.3, metrics like Packet Delivery Ratio at 98 (%), Average Response Time at 65 (s), Task Success Rate at 95 (%), Memory Utilization Rate at 80 (%), and Throughput at 97 (%) are all analyzed to validate our strategy.<\/jats:p>","DOI":"10.1186\/s13677-025-00757-6","type":"journal-article","created":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T04:30:58Z","timestamp":1751344258000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Dynamic scheduling strategies for cloud-based load balancing in parallel and distributed systems"],"prefix":"10.1186","volume":"14","author":[{"given":"Nasser S.","family":"Albalawi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,7,1]]},"reference":[{"issue":"3","key":"757_CR1","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.jksuci.2018.07.001","volume":"32","author":"MH Shirvani","year":"2020","unstructured":"Shirvani MH, Rahmani AM, Sahafi A (2020) A survey study on virtual machine migration and server consolidation techniques in DVFS-enabled cloud datacenter: taxonomy and challenges. J King Saud University-Computer Inform Sci 32(3):267\u2013286","journal-title":"J King Saud University-Computer Inform Sci"},{"key":"757_CR2","doi-asserted-by":"publisher","first-page":"49760","DOI":"10.1109\/ACCESS.2021.3065170","volume":"9","author":"LH Hung","year":"2021","unstructured":"Hung LH, Wu CH, Tsai CH, Huang HC (2021) Migration-based load balance of virtual machine servers in cloud computing by load prediction using genetic-based methods. IEEE Access 9:49760\u201349773","journal-title":"IEEE Access"},{"issue":"16","key":"757_CR3","doi-asserted-by":"publisher","first-page":"9224","DOI":"10.3390\/app13169224","volume":"13","author":"H Ahmed","year":"2023","unstructured":"Ahmed H, Syed HJ, Sadiq A, Ibrahim AO, Alohaly M, Elsadig M (2023) Exploring performance degradation in virtual machines sharing a cloud server. Appl Sci 13(16):9224","journal-title":"Appl Sci"},{"issue":"13","key":"757_CR4","doi-asserted-by":"publisher","first-page":"7961","DOI":"10.3390\/su14137961","volume":"14","author":"P Singh","year":"2022","unstructured":"Singh P, Kaur R, Rashid J, Juneja S, Dhiman G, Kim J, Ouaissa M (2022) A fog-cluster-based load-balancing technique. Sustainability 14(13):7961","journal-title":"Sustainability"},{"issue":"5","key":"757_CR5","doi-asserted-by":"publisher","first-page":"2766","DOI":"10.1109\/TSC.2021.3054754","volume":"15","author":"B Hu","year":"2021","unstructured":"Hu B, Cao Z, Zhou M (2021) Energy-minimized scheduling of real-time parallel workflows on heterogeneous distributed computing systems. IEEE Trans Serv Comput 15(5):2766\u20132779","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"757_CR6","doi-asserted-by":"publisher","first-page":"805","DOI":"10.35833\/MPCE.2021.000161","volume":"10","author":"J Li","year":"2022","unstructured":"Li J, Gu C, Xiang Y, Li F (2022) Edge-cloud computing systems for smart grid: state-of-the-art, architecture, and applications. J Mod Power Syst Clean Energy 10(4):805\u2013817","journal-title":"J Mod Power Syst Clean Energy"},{"key":"757_CR7","doi-asserted-by":"crossref","unstructured":"Aminizadeh S, Heidari A, Toumaj S, Darbandi M, Navimipour NJ, Rezaei M, Unal M (2023) The applications of machine learning techniques in medical data processing based on distributed computing and the Internet of Things. Comput Methods Programs Biomed. 107745","DOI":"10.1016\/j.cmpb.2023.107745"},{"issue":"1","key":"757_CR8","first-page":"9323818","volume":"2022","author":"MO Agbaje","year":"2022","unstructured":"Agbaje MO, Ohwo OB, Ayanwola TG, Olufunmilola O (2022) A Survey of game-theoretic approach for resource management in cloud computing. J Comput Netw Commun. 2022(1):9323818","journal-title":"J Comput Netw Commun."},{"issue":"2","key":"757_CR9","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/s10723-021-09558-y","volume":"19","author":"J Wang","year":"2021","unstructured":"Wang J, Wang L (2021) A computing resource allocation optimization strategy for massive internet of health things devices considering privacy protection in cloud edge computing environment. J Grid Comput 19(2):17","journal-title":"J Grid Comput"},{"key":"757_CR10","doi-asserted-by":"crossref","unstructured":"Laghari AA, Zhang X, Shaikh ZA, Khan A, Estrela VV, Izadi S (2023) A review on quality of experience (QoE) in cloud computing. J Reliable Intell Environ. 1\u201315","DOI":"10.1007\/s40860-023-00210-y"},{"issue":"7","key":"757_CR11","doi-asserted-by":"publisher","first-page":"9384","DOI":"10.1007\/s11227-023-05806-y","volume":"80","author":"M Hosseini Shirvani","year":"2024","unstructured":"Hosseini Shirvani M (2024) A survey study on task scheduling schemes for workflow executions in cloud computing environment: classification and challenges. J Supercomputing 80(7):9384\u20139437","journal-title":"J Supercomputing"},{"key":"757_CR12","doi-asserted-by":"crossref","unstructured":"Tang X, Cao W, Tang H, Deng T, Mei J, Liu Y, Zeng Z (2021) Cost-efficient workflow scheduling algorithm for applications with deadline constraint on heterogeneous clouds. IEEE Transact Parallel Distributed Syst 33(9):2079\u20132092.","DOI":"10.1109\/TPDS.2021.3134247"},{"issue":"3","key":"757_CR13","doi-asserted-by":"publisher","first-page":"2800","DOI":"10.1007\/s11227-020-03364-1","volume":"77","author":"A Asghari","year":"2021","unstructured":"Asghari A, Sohrabi MK, Yaghmaee F (2021) Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm. J Supercomputing 77(3):2800\u20132828","journal-title":"J Supercomputing"},{"key":"757_CR14","doi-asserted-by":"publisher","first-page":"100832","DOI":"10.1016\/j.iot.2023.100832","volume":"23","author":"E Al-Masri","year":"2023","unstructured":"Al-Masri E, Souri A, Mohamed H, Yang W, Olmsted J, Kotevska O (2023) Energy-efficient cooperative resource allocation and task scheduling for internet of things environments. Internet Things 23:100832","journal-title":"Internet Things"},{"key":"757_CR15","doi-asserted-by":"crossref","unstructured":"Ng JS, Lim WYB, Luong NC, Xiong Z, Asheralieva A, Niyato D, Miao C (2021) A comprehensive survey on coded distributed computing: Fundamentals, challenges, and networking applications. IEEE Commun Surveys Tutorials 23(3):1800\u20131837","DOI":"10.1109\/COMST.2021.3091684"},{"issue":"4","key":"757_CR16","doi-asserted-by":"publisher","first-page":"1555","DOI":"10.1109\/TR.2021.3111031","volume":"71","author":"H Xiao","year":"2021","unstructured":"Xiao H, Yi K, Peng R, Kou G (2021) Reliability of a distributed computing system with performance sharing. IEEE Trans Reliab 71(4):1555\u20131566","journal-title":"IEEE Trans Reliab"},{"issue":"2","key":"757_CR17","doi-asserted-by":"publisher","first-page":"1505","DOI":"10.1109\/TSC.2022.3174475","volume":"16","author":"MH Kashani","year":"2022","unstructured":"Kashani MH, Mahdipour E (2022) Load balancing algorithms in fog computing. IEEE Trans Serv Comput 16(2):1505\u20131521","journal-title":"IEEE Trans Serv Comput"},{"issue":"8","key":"757_CR18","doi-asserted-by":"publisher","first-page":"1282","DOI":"10.1109\/JPROC.2021.3087029","volume":"109","author":"Z Wu","year":"2021","unstructured":"Wu Z, Sun J, Zhang Y, Wei Z, Chanussot J (2021) Recent developments in parallel and distributed computing for remotely sensed big data processing. Proc IEEE 109(8):1282\u20131305","journal-title":"Proc IEEE"},{"issue":"5","key":"757_CR19","doi-asserted-by":"publisher","first-page":"1639","DOI":"10.1016\/j.jksuci.2019.09.006","volume":"34","author":"S Kumar","year":"2022","unstructured":"Kumar S, Mohbey KK (2022) A review of big data based parallel and distributed approaches of pattern mining. J King Saud University-Computer Inform Sci 34(5):1639\u20131662","journal-title":"J King Saud University-Computer Inform Sci"},{"key":"757_CR20","doi-asserted-by":"crossref","unstructured":"Galante G, da Rosa Righi R, de Andrade C (2024) Extending parallel programming patterns with adaptability features. Cluster Comput 1\u201322","DOI":"10.1007\/s10586-024-04622-0"},{"key":"757_CR21","doi-asserted-by":"publisher","first-page":"76939","DOI":"10.1109\/ACCESS.2022.3192628","volume":"10","author":"A Pradhan","year":"2022","unstructured":"Pradhan A, Bisoy SK, Kautish S, Jasser MB, Mohamed AW (2022) Intelligent decision-making of load balancing using deep reinforcement learning and parallel PSO in cloud environment. IEEE Access 10:76939\u201376952","journal-title":"IEEE Access"},{"issue":"8","key":"757_CR22","doi-asserted-by":"publisher","first-page":"4914","DOI":"10.1016\/j.jksuci.2020.12.001","volume":"34","author":"K Mishra","year":"2022","unstructured":"Mishra K, Pati J, Majhi SK (2022) A dynamic load scheduling in IaaS cloud using binary JAYA algorithm. J King Saud University-Computer Inform Sci 34(8):4914\u20134930","journal-title":"J King Saud University-Computer Inform Sci"},{"key":"757_CR23","doi-asserted-by":"crossref","unstructured":"Al Reshan, MS Syed, D Islam, N Shaikh, A Hamdi, M Elmagzoub, MA Talpur, KH (2023) A fast converging and globally optimized approach for load balancing in cloud computing. IEEE Access, 11, 11390\u201311404.","DOI":"10.1109\/ACCESS.2023.3241279"},{"issue":"6","key":"757_CR24","doi-asserted-by":"publisher","first-page":"2332","DOI":"10.1016\/j.jksuci.2020.01.012","volume":"34","author":"UK Jena","year":"2022","unstructured":"Jena UK, Das PK, Kabat MR (2022) Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment. J King Saud University-Computer Inform Sci 34(6):2332\u20132342","journal-title":"J King Saud University-Computer Inform Sci"},{"issue":"11","key":"757_CR25","doi-asserted-by":"publisher","first-page":"5347","DOI":"10.1007\/s00500-022-07048-1","volume":"26","author":"M Kaur","year":"2022","unstructured":"Kaur M, Kadam S, Hannoon N (2022) Multi-level parallel scheduling of dependent-tasks using graph-partitioning and hybrid approaches over edge-cloud. Soft Comput 26(11):5347\u20135362","journal-title":"Soft Comput"},{"issue":"6","key":"757_CR26","doi-asserted-by":"publisher","first-page":"1337","DOI":"10.1007\/s00607-022-01147-5","volume":"105","author":"F Ramezani Shahidani","year":"2023","unstructured":"Ramezani Shahidani F, Ghasemi A, Toroghi Haghighat A, Keshavarzi A (2023) Task scheduling in edge-fog-cloud architecture: a multi-objective load balancing approach using reinforcement learning algorithm. Computing 105(6):1337\u20131359","journal-title":"Computing"},{"key":"757_CR27","doi-asserted-by":"publisher","first-page":"26149","DOI":"10.1109\/ACCESS.2022.3157435","volume":"10","author":"S Souravlas","year":"2022","unstructured":"Souravlas S, Anastasiadou SD, Tantalaki N, Katsavounis S (2022) A fair, dynamic load balanced task distribution strategy for heterogeneous cloud platforms based on Markov process modeling. IEEE Access 10:26149\u201326162","journal-title":"IEEE Access"},{"issue":"3","key":"757_CR28","doi-asserted-by":"publisher","first-page":"519","DOI":"10.3390\/pr12030519","volume":"12","author":"AR Khan","year":"2024","unstructured":"Khan AR (2024) Dynamic load balancing in cloud computing: optimized RL-Based clustering with Multi-Objective optimized task scheduling. Processes 12(3):519","journal-title":"Processes"},{"key":"757_CR29","first-page":"100584","volume":"25","author":"A Jangra","year":"2023","unstructured":"Jangra A, Mangla N (2023) An efficient load balancing framework for deploying resource schedulingin cloud based communication in healthcare. Measurement: Sens 25:100584","journal-title":"Measurement: Sens"},{"issue":"1","key":"757_CR30","first-page":"7250267","volume":"2023","author":"A Muthusamy","year":"2023","unstructured":"Muthusamy A, Dhanaraj RK (2023) Dynamic Q-Learning\u2010Based optimized load balancing technique in cloud. Mob Inform Syst 2023(1):7250267","journal-title":"Mob Inform Syst"},{"key":"757_CR31","first-page":"100948","volume":"41","author":"S Ghafir","year":"2024","unstructured":"Ghafir S, Alam MA, Siddiqui F, Naaz S (2024) Load balancing in cloud computing via intelligent PSO-based feedback controller. Sustainable Computing: Inf Syst 41:100948","journal-title":"Sustainable Computing: Inf Syst"},{"key":"757_CR32","doi-asserted-by":"crossref","unstructured":"Priyadarshini A, Pradhan SK, Laha SR, Nayak S, Pattanaik BC (2024) Dynamic load balancing with task migration: a genetic algorithm approach for optimizing cloud computing infrastructure. In 2024 International Conference on Advancements in Smart, Secure and Intelligent Computing (ASSIC). pp. 1\u20136. IEEE","DOI":"10.1109\/ASSIC60049.2024.10507931"},{"key":"757_CR33","doi-asserted-by":"crossref","unstructured":"Banerjee P, Roy S, Sinha A, Hassan MM, Burje S, Agrawal A, El-Shafai W (2023) MTD-DHJS: makespan-optimized task scheduling algorithm for cloud computing with dynamic computational time prediction. IEEE Access","DOI":"10.1109\/ACCESS.2023.3318553"},{"issue":"10","key":"757_CR34","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1007\/s10462-024-10925-w","volume":"57","author":"N Devi","year":"2024","unstructured":"Devi N, Dalal S, Solanki K, Dalal S, Lilhore UK, Simaiya S, Nuristani N (2024) A systematic literature review for load balancing and task scheduling techniques in cloud computing. Artif Intell Rev 57(10):276","journal-title":"Artif Intell Rev"},{"key":"757_CR35","doi-asserted-by":"crossref","unstructured":"Zhanuzak R, Ala\u2019Anzy MA, Othman M, Algarni A (2024) Optimising cloud computing performance with an enhanced dynamic load balancing algorithm for superior task allocation. IEEE Access","DOI":"10.1109\/ACCESS.2024.3508793"},{"key":"757_CR36","doi-asserted-by":"crossref","unstructured":"Krishna MSR, Vali KD (2025) Meta-RHDC: Meta reinforcement learning driven hybrid lyrebird Falcon optimization for dynamic load balancing in cloud computing. IEEE Access (99):1\u20131","DOI":"10.1109\/ACCESS.2025.3544775"},{"key":"757_CR37","doi-asserted-by":"publisher","first-page":"107681","DOI":"10.1016\/j.future.2024.107681","volume":"166","author":"H Li","year":"2025","unstructured":"Li H, Li J, Duan X, Xia J (2025) Energy-aware scheduling and two-tier coordinated load balancing for streaming applications in Apache Flink. Future Generation Comput Syst 166:107681","journal-title":"Future Generation Comput Syst"},{"issue":"4","key":"757_CR38","doi-asserted-by":"publisher","first-page":"1086","DOI":"10.1109\/TBDATA.2022.3233031","volume":"9","author":"H Li","year":"2022","unstructured":"Li H, Xia J, Luo W, Fang H (2022) Cost-efficient scheduling of streaming applications in Apache Flink on cloud. IEEE Trans Big Data 9(4):1086\u20131101","journal-title":"IEEE Trans Big Data"},{"key":"757_CR39","doi-asserted-by":"crossref","unstructured":"Li H, Fang H, Dai H, Zhou T, Shi W, Wang J, Xu C (2022) A cost-efficient scheduling algorithm for streaming processing applications on cloud. Cluster Comput 1\u201323","DOI":"10.1007\/s10586-021-03462-6"},{"issue":"8","key":"757_CR40","doi-asserted-by":"publisher","first-page":"9547","DOI":"10.1007\/s13369-021-06279-y","volume":"47","author":"SPM Ziyath","year":"2022","unstructured":"Ziyath SPM, Subramaniyan S (2022) An improved Q-learning-based scheduling strategy with load balancing for infrastructure-based cloud services. Arab J Sci Eng 47(8):9547\u20139555","journal-title":"Arab J Sci Eng"},{"key":"757_CR41","doi-asserted-by":"publisher","first-page":"118714","DOI":"10.1016\/j.eswa.2022.118714","volume":"212","author":"ML Chiang","year":"2023","unstructured":"Chiang ML, Hsieh HC, Cheng YH, Lin WL, Zeng BH (2023) Improvement of tasks scheduling algorithm based on load balancing candidate method under cloud computing environment. Expert Syst Appl 212:118714","journal-title":"Expert Syst Appl"},{"key":"757_CR42","doi-asserted-by":"publisher","first-page":"61283","DOI":"10.1109\/ACCESS.2021.3074145","volume":"9","author":"S Nabi","year":"2021","unstructured":"Nabi S, Ibrahim M, Jimenez JM (2021) DRALBA: dynamic and resource aware load balanced scheduling approach for cloud computing. IEEE Access 9:61283\u201361297","journal-title":"IEEE Access"},{"issue":"1","key":"757_CR43","doi-asserted-by":"publisher","first-page":"1050","DOI":"10.1109\/TCC.2021.3129768","volume":"11","author":"WK Chung","year":"2021","unstructured":"Chung WK, Li Y, Ke CH, Hsieh SY, Zomaya AY, Buyya R (2021) Dynamic parallel flow algorithms with centralized scheduling for load balancing in cloud data center networks. IEEE Trans Cloud Comput 11(1):1050\u20131064","journal-title":"IEEE Trans Cloud Comput"},{"issue":"3","key":"757_CR44","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1007\/s10115-021-01649-2","volume":"64","author":"FM Talaat","year":"2022","unstructured":"Talaat FM, Ali HA, Saraya MS, Saleh AI (2022) Effective scheduling algorithm for load balancing in fog environment using CNN and MPSO. Knowl Inf Syst 64(3):773\u2013797","journal-title":"Knowl Inf Syst"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-025-00757-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-025-00757-6","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-025-00757-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T10:39:46Z","timestamp":1781606386000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s13677-025-00757-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,1]]},"references-count":44,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["757"],"URL":"https:\/\/doi.org\/10.1186\/s13677-025-00757-6","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,1]]},"assertion":[{"value":"14 February 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"33"}}