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 条
  • [21] A distributed load balancing method for IoT/Fog/Cloud environments with volatile resource support
    Shamsa, Zari
    Rezaee, Ali
    Adabi, Sahar
    Rahimabadi, Ali Movaghar
    Rahmani, Amir Masoud
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 4281 - 4320
  • [22] Hybrid particle swarm-based-simulated annealing optimization techniques
    Sadati, Nasser
    Zamani, Majid
    Mahdavian, Hamid Reza Feyz
    IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 2295 - +
  • [23] A Hybrid Particle Swarm Optimization Based on Symmetric Distribution and Simulated Annealing
    Li, Xueyan
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 1965 - 1969
  • [24] Hybrid Strategy of Particle Swarm Optimization and Simulated Annealing for Optimizing Orthomorphisms
    Tong Yan
    Zhang Huanguo
    CHINA COMMUNICATIONS, 2012, 9 (01) : 49 - 57
  • [25] A new hybrid particle swarm and simulated annealing stochastic optimization method
    Javidrad, F.
    Nazari, M.
    APPLIED SOFT COMPUTING, 2017, 60 : 634 - 654
  • [26] Load balancing in virtual machines of cloud environments using two-level particle swarm optimization algorithm
    Zhou, Chunrong
    Jiang, Zhenghong
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 45 (06) : 9433 - 9444
  • [27] Short Term Load Forecasting Based on the Particle Swarm Optimization with Simulated Annealing
    Liu, Mengliang
    Tang, Jing
    PROCEEDINGS OF THE 6TH CONFERENCE OF BIOMATHEMATICS, VOLS I AND II: ADVANCES ON BIOMATHEMATICS, 2008, : 397 - 400
  • [28] Load Balancing in Cloud Computing Environment Based on An Improved Particle Swarm Optimization
    Pan, Kai
    Chen, Jiaqi
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 595 - 598
  • [29] Short Term Load Forecasting Based on the Particle Swarm Optimization with Simulated Annealing
    Liu Mengliang
    2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 5250 - 5252
  • [30] Short Term Load Forecasting Based on the Particle Swarm Optimization with Simulated Annealing
    Liu Chen
    Liu Fasheng
    MANAGEMENT ENGINEERING AND APPLICATIONS, 2010, : 140 - 144