Research Article Open Access

FedLoBA-1: A Load Balancing Architecture for Mitigating Resource Overloading in Federated Cloud Infrastructures

Damola Gideon Akinola1, Emmanuel Adetiba1,2, Abdultaofeek Abayomi3, Surendra Thakur4, Uche Nnaji1 and Sibusiso Moyo5
  • 1 Department of Electrical and Information Engineering and Covenant Applied Informatics and Communications African Center of Excellence, Covenant University Ota, Nigeria
  • 2 HRA, Institute for Systems Science, Durban University of Technology, Durban, South Africa
  • 3 HRA, Walter Sisulu University, East London 5200, South Africa & IASRG Summit University, PMB 4412, Offa, Nigeria
  • 4 Department of Information Technology and KZN e-Skills CoLab, Durban University of Technology, Durban, South Africa
  • 5 Department of Mathematical Sciences, School for Data Science and Computational Thinking, Stellenbosch University, Stellenbosch, South Africa

Abstract

In a subscription-based service such as cloud computing, clients have scheduled access to shared resources such as data, software, storage, and other assets as needed. Despite several benefits, cloud computing still faces significant difficulties. Load balancing, which is the capacity of the cloud infrastructure to equally distribute tasks among the resources in the cloud environment has significant issues. Cloud federation is a novel concept in cloud deployment that was developed to overcome load imbalance and other drawbacks that come with standalone clouds. However, in a federated cloud system, effective workload sharing among participating Cloud Service Providers (CSP) is also challenging. Therefore, this study presents a Federated Load Balancing Architecture version 1 (FedLoBA-1) for optimal distribution of inter-cloud and intra-cloud loads within federated cloud infrastructures. The inter-cloud load balancing was realized using Ant Colony Optimization (ACO) whereas the intra-cloud component was realized with the Throttled algorithm. The implementation of the FedLoBA-1 and simulation of the federated cloud were carried out using the CloudAnalyst simulation toolkit. Experimental results show that FedLoBA-1 gave an average response time of 92.33 ms as compared with 328.4ms and 176.55 ms for Closest Datacenter (CDC) and Optimize Response Time (ORT) algorithms respectively. The minimum average processing time obtained for FedLoBA-1, CDC, and ORT were 1.49, 17.00, and 6.68 ms respectively. FedLoBA-1 is a valuable solution for effective resource utilization in federated cloud environments. It significantly improves load balancing in cloud federation by offering an optimized two-tiered approach for intra-cloud and inter-cloud load distribution. This approach results in significantly better performance than existing algorithms.

Journal of Computer Science
Volume 21 No. 2, 2025, 432-443

DOI: https://doi.org/10.3844/jcssp.2025.432.443

Submitted On: 22 September 2023 Published On: 23 January 2025

How to Cite: Akinola, D. G., Adetiba, E., Abayomi, A., Thakur, S., Nnaji, U. & Moyo, S. (2025). FedLoBA-1: A Load Balancing Architecture for Mitigating Resource Overloading in Federated Cloud Infrastructures. Journal of Computer Science, 21(2), 432-443. https://doi.org/10.3844/jcssp.2025.432.443

  • 338 Views
  • 148 Downloads
  • 0 Citations

Download

Keywords

  • ACO
  • Balancing
  • CSPs
  • Cloud
  • Federated
  • Load
  • Throttled