{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T15:54:26Z","timestamp":1758124466950,"version":"3.38.0"},"reference-count":30,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IDT"],"published-print":{"date-parts":[[2024,9,16]]},"abstract":"<jats:p>A distributed cloud environment is characterized by the dispersion of computing resources, services, and applications across multiple locations or data centres. This distribution enhances scalability, redundancy, and resource utilization efficiency. To optimize performance and prevent any single node from becoming a bottleneck, it is imperative to implement effective load-balancing strategies, particularly as user demands vary and certain nodes experience increased processing requirements. This research introduces an Adaptive Load Balancing (ALB) approach aimed at maximizing the efficiency and reliability of distributed cloud environments. The approach employs a three-step process: Chunk Creation, Task Allocation, and Load Balancing. In the Chunk Creation step, a novel Improved Fuzzy C-means clustering (IFCMC) clustering method categorizes similar tasks into clusters for assignment to Physical Machines (PMs). Subsequently, a hybrid optimization algorithm called the Kookaburra-Osprey Updated Optimization Algorithm (KOU), incorporating the Kookaburra Optimization Algorithm (KOA) and Osprey Optimization Algorithm (OOA), allocates tasks assigned to PMs to Virtual Machines (VMs) in the Task Allocation step, considering various constraints. The Load Balancing step ensures even distribution of tasks among VMs, considering migration cost and efficiency. This systematic approach, by efficiently distributing tasks across VMs within the distributed cloud environment, contributes to enhanced efficiency and scalability. Further, the contribution of the ALB approach in enhancing the efficiency and scalability of distributed cloud environments is evaluated through analyses. The KBA is 1189.279, BES is 629.240, ACO is 1017.889, Osprey is 1147.300, SMO is 1215.148, APDPSO is 1191.014, and DGWO is 1095.405, respectively. The resource utilization attained by the KOU method is 1224.433 at task 1000.<\/jats:p>","DOI":"10.3233\/idt-240672","type":"journal-article","created":{"date-parts":[[2024,9,20]],"date-time":"2024-09-20T14:34:45Z","timestamp":1726842885000},"page":"1933-1954","source":"Crossref","is-referenced-by-count":2,"title":["Adaptive load balancing in distributed cloud environment: Hybrid Kookaburra-Osprey optimization algorithm"],"prefix":"10.1177","volume":"18","author":[{"given":"Santosh","family":"Waghmode","sequence":"first","affiliation":[]},{"given":"Bankat M.","family":"Patil","sequence":"additional","affiliation":[]}],"member":"179","reference":[{"key":"10.3233\/IDT-240672_ref1","doi-asserted-by":"crossref","first-page":"815","DOI":"10.1016\/j.procs.2022.12.084","article-title":"Load balancing strategy for workflow tasks using stochastic fractal search (SFS) in Cloud Computing","volume":"215","author":"Hasan","year":"2022","journal-title":"Procedia Computer Science."},{"key":"10.3233\/IDT-240672_ref2","doi-asserted-by":"crossref","first-page":"113306","DOI":"10.1016\/j.eswa.2020.113306","article-title":"A hybrid energy-aware virtual machine placement algorithm for cloud environments","volume":"150","author":"Abohamama","year":"2020","journal-title":"Expert Systems with Applications."},{"key":"10.3233\/IDT-240672_ref3","first-page":"100504","article-title":"Review and analysis of secure energy efficient resource optimization approaches for virtual machine migration in cloud computing","volume":"24","author":"Kaur","year":"2022","journal-title":"Measurement: Sensors."},{"issue":"10","key":"10.3233\/IDT-240672_ref4","doi-asserted-by":"crossref","first-page":"9696","DOI":"10.1016\/j.jksuci.2021.12.003","article-title":"Mantaray modified multi-objective Harris hawk optimization algorithm expedites optimal load balancing in cloud computing","volume":"34","author":"Haris","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"issue":"8","key":"10.3233\/IDT-240672_ref5","doi-asserted-by":"crossref","first-page":"4914","DOI":"10.1016\/j.jksuci.2020.12.001","article-title":"A dynamic load scheduling in IaaS cloud using binary JAYA algorithm","volume":"34","author":"Mishra","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"issue":"2","key":"10.3233\/IDT-240672_ref6","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1007\/s41870-018-0242-9","article-title":"Virtual machine allocation to the task using an optimization method in cloud computing environment","volume":"12","author":"Rawat","year":"2020","journal-title":"International Journal of Information Technology."},{"key":"10.3233\/IDT-240672_ref7","doi-asserted-by":"crossref","first-page":"107221","DOI":"10.1016\/j.compeleceng.2021.107221","article-title":"Cloud resource mapping through crow search inspired metaheuristic load balancing technique","volume":"93","author":"Singh","year":"2021","journal-title":"Computers & Electrical Engineering."},{"issue":"10","key":"10.3233\/IDT-240672_ref8","doi-asserted-by":"crossref","first-page":"9991","DOI":"10.1016\/j.jksuci.2022.10.001","article-title":"Machine learning model design for high performance cloud computing & load balancing resiliency: An innovative approach","volume":"34","author":"Kamila","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"issue":"2","key":"10.3233\/IDT-240672_ref9","doi-asserted-by":"crossref","first-page":"342","DOI":"10.1016\/j.jksuci.2019.12.004","article-title":"RTSLPS: Real time server load prediction system for the ever-changing cloud computing environment","volume":"34","author":"Toumi","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"issue":"2","key":"10.3233\/IDT-240672_ref10","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1109\/TGCN.2021.3067374","article-title":"SSUR: An approach to optimizing virtual machine allocation strategy based on user requirements for cloud data center","volume":"5","author":"Huang","year":"2021","journal-title":"IEEE Transactions on Green Communications and Networking."},{"key":"10.3233\/IDT-240672_ref11","doi-asserted-by":"crossref","first-page":"107050","DOI":"10.1016\/j.knosys.2021.107050","article-title":"Adaptive priority-based data placement and multi-task scheduling in geo-distributed cloud systems","volume":"224","author":"Li","year":"2021","journal-title":"Knowledge-Based Systems."},{"issue":"9","key":"10.3233\/IDT-240672_ref12","doi-asserted-by":"crossref","first-page":"7111","DOI":"10.1016\/j.jksuci.2021.10.003","article-title":"Load balancing between fog and cloud in fog of things based platforms through software-defined networking","volume":"34","author":"Batista","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"issue":"4","key":"10.3233\/IDT-240672_ref13","doi-asserted-by":"crossref","first-page":"3135","DOI":"10.1007\/s10586-021-03322-3","article-title":"MrLBA: Multi-resource load balancing algorithm for cloud computing using ant colony optimization","volume":"24","author":"Muteeh","year":"2021","journal-title":"Cluster Computing."},{"issue":"6","key":"10.3233\/IDT-240672_ref14","doi-asserted-by":"crossref","first-page":"5603","DOI":"10.1016\/j.aej.2021.04.051","article-title":"Multi-objective task scheduling optimization in cloud computing based on fuzzy self-defense algorithm","volume":"60","author":"Guo","year":"2021","journal-title":"Alexandria Engineering Journal."},{"key":"10.3233\/IDT-240672_ref15","first-page":"422","article-title":"An efficient load balancing technique based on cuckoo search and firefly algorithm in cloud","volume":"423","author":"Kumar","year":"2020","journal-title":"Algorithms."},{"issue":"6","key":"10.3233\/IDT-240672_ref16","doi-asserted-by":"crossref","first-page":"2332","DOI":"10.1016\/j.jksuci.2020.01.012","article-title":"Hybridization of meta-heuristic algorithm for load balancing in cloud computing environment","volume":"34","author":"Jena","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"key":"10.3233\/IDT-240672_ref17","doi-asserted-by":"crossref","first-page":"63245","DOI":"10.1109\/ACCESS.2022.3182688","article-title":"Evaluating and ranking cloud IaaS, PaaS and SaaS models based on functional and non-functional key performance indicators","volume":"10","author":"Nadeem","year":"2022","journal-title":"IEEE Access."},{"issue":"1","key":"10.3233\/IDT-240672_ref18","first-page":"3365392","article-title":"An implementation of modified blowfish technique with honey bee behavior optimization for load balancing in cloud system environment","author":"Rani","year":"2022","journal-title":"Wireless Communications and Mobile Computing."},{"key":"10.3233\/IDT-240672_ref19","doi-asserted-by":"crossref","first-page":"107113","DOI":"10.1016\/j.asoc.2021.107113","article-title":"Distributed Grey Wolf Optimizer for scheduling of workflow applications in cloud environments","volume":"102","author":"Abed-Alguni","year":"2021","journal-title":"Applied Soft Computing."},{"issue":"4","key":"10.3233\/IDT-240672_ref20","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/s10922-021-09602-y","article-title":"Improved artificial bee colony using monarchy butterfly optimization algorithm for load balancing (IABC-MBOA-LB) in cloud environments","volume":"29","author":"Janakiraman","year":"2021","journal-title":"Journal of Network and Systems Management."},{"key":"10.3233\/IDT-240672_ref21","doi-asserted-by":"crossref","unstructured":"Tan X, Zhao D, Wang M, Wang X, Wang X, Liu W, Ghobaei-Arani M. A decision-making mechanism for task offloading using learning automata and deep learning in mobile edge networks. Heliyon. 2024; 10(1).","DOI":"10.1016\/j.heliyon.2023.e23651"},{"key":"10.3233\/IDT-240672_ref22","doi-asserted-by":"crossref","first-page":"100326","DOI":"10.1016\/j.prime.2023.100326","article-title":"Effective load balancing approach in cloud computing using Inspired Lion Optimization Algorithm","volume":"6","author":"Kaviarasan","year":"2023","journal-title":"e-Prime-Advances in Electrical Engineering, Electronics and Energy."},{"key":"10.3233\/IDT-240672_ref23","doi-asserted-by":"crossref","unstructured":"Moparthi NR, Balakrishna G, Chithaluru P, Kolla M, Kumar M. An improved energy-efficient cloud-optimized load-balancing for IoT frameworks. Heliyon. 2023; 9(11).","DOI":"10.1016\/j.heliyon.2023.e21947"},{"key":"10.3233\/IDT-240672_ref24","first-page":"100799","article-title":"Proactive and dynamic load balancing model for workload spike detection in cloud","volume":"27","author":"Patil","year":"2023","journal-title":"Measurement: Sensors."},{"issue":"6","key":"10.3233\/IDT-240672_ref25","doi-asserted-by":"crossref","first-page":"2391","DOI":"10.1016\/j.jksuci.2022.03.016","article-title":"Intelligent multi-agent reinforcement learning model for resources allocation in cloud computing","volume":"34","author":"Belgacem","year":"2022","journal-title":"Journal of King Saud University-Computer and Information Sciences."},{"key":"10.3233\/IDT-240672_ref26","doi-asserted-by":"crossref","first-page":"100563","DOI":"10.1016\/j.iot.2022.100563","article-title":"Attention-based model and deep reinforcement learning for distribution of event processing tasks","volume":"19","author":"Mazayev","year":"2022","journal-title":"Internet of Things."},{"key":"10.3233\/IDT-240672_ref27","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1016\/j.future.2020.09.016","article-title":"A discrete PSO-based static load balancing algorithm for distributed simulations in a cloud environment","volume":"115","author":"Miao","year":"2021","journal-title":"Future Generation Computer Systems."},{"issue":"6","key":"10.3233\/IDT-240672_ref29","doi-asserted-by":"crossref","first-page":"470","DOI":"10.3390\/biomimetics8060470","article-title":"Kookaburra optimization algorithm: A new bio-inspired metaheuristic algorithm for solving optimization problems","volume":"8","author":"Dehghani","year":"2023","journal-title":"Biomimetics."},{"key":"10.3233\/IDT-240672_ref30","doi-asserted-by":"crossref","first-page":"1126450","DOI":"10.3389\/fmech.2022.1126450","article-title":"Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems","volume":"8","author":"Dehghani","year":"2023","journal-title":"Frontiers in Mechanical Engineering."},{"issue":"2","key":"10.3233\/IDT-240672_ref31","first-page":"189","article-title":"Cloud computing and load balancing","volume":"10","author":"Gauhar Fatima","year":"2019","journal-title":"International Journal of Advanced Research in Engineering and Technology."}],"container-title":["Intelligent Decision Technologies"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/IDT-240672","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T09:06:37Z","timestamp":1741683997000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/IDT-240672"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,16]]},"references-count":30,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/idt-240672","relation":{},"ISSN":["1872-4981","1875-8843"],"issn-type":[{"type":"print","value":"1872-4981"},{"type":"electronic","value":"1875-8843"}],"subject":[],"published":{"date-parts":[[2024,9,16]]}}}