A Hybrid Particle Swarm Optimization and Simulated Annealing With Load Balancing Mechanism for Resource Allocation in Fog-Cloud Environments

被引:0
|
作者
Shaik, Mahaboob Basha [1 ]
Reddy, Kunam Subba [2 ]
Chokkanathan, K. [3 ]
Biabani, Sardar Asad Ali [4 ,5 ]
Shanmugaraja, P. [6 ]
Brabin, D. R. Denslin [7 ]
机构
[1] GITAM Univ, Dept CSE, Hyderabad 502329, India
[2] Rajeev Gandhi Mem Coll Engn & Technol, Dept CSE, Nandyala 518501, Andhra Pradesh, India
[3] Madanapalle Inst Technol & Sci, Dept AI, Sch Comp, Madanapalle 517325, Andhra Pradesh, India
[4] Umm Al Qura Univ, Deanship Postgrad Studies & Res, Mecca 21955, Saudi Arabia
[5] Umm Al Qura Univ, Sci & Technol Unit, Mecca 21955, Saudi Arabia
[6] Sona Coll Technol, Dept Informat Technol, Salem 636005, India
[7] DMI Coll Engn, Dept CSE, Chennai 600123, Tamil Nadu, India
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Resource management; Cloud computing; Internet of Things; Simulated annealing; Load management; Quality of service; Particle swarm optimization; Optimization; Energy consumption; Delays; Edge computing; Fog computing; cloud computing; Internet of Things (IoT); load balancing; resource allocation; PSO; SA; ENABLED CLOUD; TASKS;
D O I
10.1109/ACCESS.2024.3489960
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:172439 / 172450
页数:12
相关论文
共 50 条
  • [41] Multiservice Load Balancing with Hybrid Particle Swarm Optimization in Cloud-Based Multimedia Storage System with QoS Provision
    Sivaraman Eswaran
    Manickachezian Rajakannu
    Mobile Networks and Applications, 2017, 22 : 760 - 770
  • [42] A hybrid particle swarm optimization with local search for stochastic resource allocation problem
    James T. Lin
    Chun-Chih Chiu
    Journal of Intelligent Manufacturing, 2018, 29 : 481 - 495
  • [43] A hybrid particle swarm optimization with local search for stochastic resource allocation problem
    Lin, James T.
    Chiu, Chun-Chih
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 481 - 495
  • [44] LBPSGORA: Create Load Balancing with Particle Swarm Genetic Optimization Algorithm to Improve Resource Allocation and Energy Consumption in Clouds Networks
    Mirmohseni, Seyedeh Maedeh
    Javadpour, Amir
    Tang, Chunming
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [45] Virtual Resource Allocation based on Improved Particle Swarm Optimization in Cloud Computing Environment
    Shao, Youwei
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (03): : 111 - 118
  • [46] Dynamic optimal power flow using hybrid particle swarm optimization and simulated annealing
    Niknam, Taher
    Narimani, Mohammad Rasoul
    Jabbari, Masoud
    INTERNATIONAL TRANSACTIONS ON ELECTRICAL ENERGY SYSTEMS, 2013, 23 (07): : 975 - 1001
  • [47] A Hybrid Particle Swarm Optimization - Simulated Annealing Algorithm for the Probabilistic Travelling Salesman Problem
    Guillermo Cabrera, G.
    Silvana Roncagliolo, D.
    Riquelme, Juan P.
    Cubillos, Claudio
    Soto, Ricardo
    STUDIES IN INFORMATICS AND CONTROL, 2012, 21 (01): : 49 - 58
  • [48] Photovoltaic Cell Parameter Estimation Using Hybrid Particle Swarm Optimization and Simulated Annealing
    Mughal, Muhammad Ali
    Ma, Qishuang
    Xiao, Chunyan
    ENERGIES, 2017, 10 (08)
  • [49] A hybrid algorithm based on particle swarm optimization and simulated annealing for job shop scheduling
    Ge, Hongwei
    Du, Wenli
    Qian, Feng
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 3, PROCEEDINGS, 2007, : 715 - +
  • [50] Optimal allocation of regional water resources based on simulated annealing particle swarm optimization algorithm
    Wang, Zhanping
    Tian, Juncang
    Feng, Kepeng
    ENERGY REPORTS, 2022, 8 : 9119 - 9126