A Hybrid Particle Swarm Optimization and Simulated Annealing With Load Balancing Mechanism for Resource Allocation in Fog-Cloud Environments
Open Access
- 1 November 2024
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 172439-172450
Abstract
The rapid growth of Internet of Things (IoT) applications has led to the widespread adoption of fog-cloud computing environments, where efficient resource allocation is critical for ensuring optimal performance and cost-effectiveness. In this paper, we propose a novel hybrid algorithm that combines Particle Swarm Optimization (PSO) with Simulated Annealing (SA) and integrates a load balancing mechanism, termed PSOSA-LB, for resource allocation in fog-cloud environments. The algorithm aims to minimize the overall execution time, latency, and energy consumption while maintaining a balanced workload distribution across fog and cloud resources. The PSO component drives the exploration of the solution space by iteratively updating particle positions based on individual and collective experiences. To avoid premature convergence and escape local optima, SA is employed, allowing occasional acceptance of suboptimal solutions with a probability governed by a temperature parameter. To ensure load balancing, a load imbalance adjustment factor is incorporated into the PSO velocity update, guiding particles towards solutions that evenly distribute the computational load across available resources. Extensive simulations demonstrate that the PSOSA-LB algorithm outperforms traditional PSO, SA, and other hybrid approaches in terms of both resource utilization efficiency and load distribution. The proposed method recorded up to 33% faster execution, 35% lower latency, 20% reduced energy consumption, and 45% better load distribution, which provides a robust and scalable solution for dynamic resource management in fog-cloud environments, making it suitable for various IoT-driven applications that demand high performance and low latency.Keywords
This publication has 30 references indexed in Scilit:
- Optimizing workload distribution in Fog-Cloud ecosystem: A JAYA based meta-heuristic for energy-efficient applicationsApplied Soft Computing, 2024
- An efficient fuzzy‐based task offloading in edge‐fog‐cloud architectureConcurrency and Computation: Practice and Experience, 2023
- An efficient meta-heuristic resource allocation with load balancing in IoT-Fog-cloud computing environmentJournal of Ambient Intelligence and Humanized Computing, 2023
- A novel intelligent technique for energy management in smart home using internet of thingsApplied Soft Computing, 2022
- CoFA for QoS based secure communication using adaptive chaos dynamical system in fog-integrated cloudDigital Signal Processing, 2022
- Eagle strategy using uniform mutation and modified whale optimization algorithm for QoS-aware cloud service compositionApplied Soft Computing, 2022
- Energy-Efficient Delay-Aware Task Offloading in Fog-Cloud Computing System for IoT Sensor ApplicationsJournal of Network and Systems Management, 2021
- Multi-objective Task Scheduling in cloud-fog computing using goal programming approachCluster Computing, 2021
- Load balancing in cloud computing environment using the Grey wolf optimization algorithm based on the reliability: performance evaluationThe Journal of Supercomputing, 2021
- Towards energy-aware fog-enabled cloud of things for healthcareComputers and Electrical Engineering, 2018