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 条
  • [31] A hybrid algorithm based on particle swarm optimization and simulated annealing to holon task allocation for holonic manufacturing system
    Zhao, Fuqing
    Hong, Yi
    Yu, Dongmei
    Yang, Yahong
    Zhang, Qiuyu
    Yi, Huawei
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (9-10): : 1021 - 1032
  • [32] A hybrid algorithm based on particle swarm optimization and simulated annealing to holon task allocation for holonic manufacturing system
    Fuqing Zhao
    Yi Hong
    Dongmei Yu
    Yahong Yang
    Qiuyu Zhang
    Huawei Yi
    The International Journal of Advanced Manufacturing Technology, 2007, 32 : 1021 - 1032
  • [33] Hybrid Markov chain-based dynamic scheduling to improve load balancing performance in fog-cloud environment
    Khaledian, Navid
    Razzaghzadeh, Shiva
    Haghbayan, Zeynab
    Volp, Marcus
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2025, 45
  • [34] Optimizing resource scheduling based on extended particle swarm optimization in fog computing environments
    Potu, Narayana
    Jatoth, Chandrashekar
    Parvataneni, Premchand
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (23):
  • [35] MULTI-OBJECTIVE PARTICLE SWARM OPTIMIZATION FOR RESOURCE ALLOCATION IN CLOUD COMPUTING
    Feng, Mingyue
    Wang, Xiao
    Zhang, Yongjin
    Li, Jianshi
    2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 1161 - 1165
  • [36] An Enhanced hybrid particle swarm optimization and simulated annealing for practical economic dispatch
    Niknam, Taher
    Azizipanah-Abarghooee, Rasoul
    Sedaghati, Reza
    Kavousi-Fard, Abdollah
    ENERGY EDUCATION SCIENCE AND TECHNOLOGY PART A-ENERGY SCIENCE AND RESEARCH, 2012, 30 (01): : 553 - 564
  • [37] Hybrid Particle Swarm Optimization and Simulated Annealing for Capacitated Vehicle Routing Problem
    Mar'i, Farhanna
    Mahmudy, Wayan Firdaus
    Santoso, Purnomo Budi
    PROCEEDINGS OF 2019 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE INFORMATION ENGINEERING AND TECHNOLOGY (SIET 2019), 2019, : 66 - 71
  • [38] Adaptive stickiness particle swarm optimization algorithm based on simulated annealing mechanism
    Sun Y.-F.
    Zhang J.-H.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (10): : 2764 - 2772
  • [39] Execution Analysis of Load Balancing Particle Swarm Optimization Algorithm in Cloud Data Center
    Sharma, Er. Sahil
    Agnihotri, Er. Manoj
    2016 FOURTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2016, : 668 - 672
  • [40] Multiservice Load Balancing with Hybrid Particle Swarm Optimization in Cloud-Based Multimedia Storage System with QoS Provision
    Eswaran, Sivaraman
    Rajakannu, Manickachezian
    MOBILE NETWORKS & APPLICATIONS, 2017, 22 (04): : 760 - 770