A hybrid approach for fault-tolerance aware load balancing in fog computing

被引:2
|
作者
Kashyap, Vijaita [1 ]
Ahuja, Rakesh [1 ]
Kumar, Ashok [2 ]
机构
[1] Chitkara Univ, Chitkara Univ Inst Engn & Technol, Rajpura, Punjab, India
[2] Lovely Profess Univ, Sch Comp Applicat, Phagwara, Punjab, India
关键词
Fog computing; Fault tolerance; Modified Harris-hawks optimization; Ant colony optimization; JOB MIGRATION; OPTIMIZATION; ALGORITHM; CLOUD;
D O I
10.1007/s10586-023-04219-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has grown in popularity in recent years because to its potential to deliver real-time processing, low latency, and reduce network congestion. However, the implementation of Internet of Things (IoT) enabled smart devices in environments using fog computing may lead to resource limitations and higher computational demands. Load balancing and fault tolerance strategies are necessary to tackle these difficulties for optimal resource usage and system availability. In order to accomplish fault tolerance aware load balancing in fog computing, a hybrid meta-heuristic approach that combines the Modified Harris-Hawks Optimization (MHHO) and Ant Colony Optimization (ACO) is proposed through this paper. The MHHO algorithm is utilized for load balancing, whereas the ACO algorithm is used for fault tolerance. By employing the proposed technique, the load on fog nodes is balanced, the makespan time is minimized, energy consumption and execution costs are minimized, and fault tolerance in fog computing environments is ensured. It is evaluated using a simulation framework built on the iFogSim toolkit. In terms of load balancing, fault tolerance, and other factors, the results of the experiments show that the suggested hybrid algorithm performs better than earlier state-of-the-art methods.
引用
收藏
页码:5217 / 5233
页数:17
相关论文
共 50 条
  • [21] A new fault-tolerance framework for grid computing
    Derbal, Youcef
    MULTIAGENT AND GRID SYSTEMS, 2006, 2 (02) : 115 - 133
  • [22] A hybrid evolutionary algorithm to improve task scheduling and load balancing in fog computing
    Yu, Dongxian
    Zheng, Weiyong
    Cluster Computing, 2025, 28 (01)
  • [23] A Load Balancing Algorithm for Fog Computing Environments
    Pereira, Eder
    Fischer, Ivania A.
    Medina, Roseclea D.
    Carreno, Emmanuell D.
    Padoin, Edson Luiz
    HIGH PERFORMANCE COMPUTING, CARLA 2019, 2020, 1087 : 65 - 77
  • [24] A Survey on Load Balancing Techniques in Fog Computing
    Singh, Jagdeep
    Warraich, Jatinder
    Singh, Parminder
    2021 INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS 2021), 2021, : 47 - 52
  • [25] Sequential Randomization load balancing for Fog Computing
    Beraldi, Roberto
    Alnuweiri, Hussein
    2018 26TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2018, : 111 - 116
  • [26] Privacy-aware load balancing in fog networks: A reinforcement learning approach
    Ebrahim, Maad
    Hafid, Abdelhakim
    COMPUTER NETWORKS, 2023, 237
  • [27] A New Approach to Improve Load Balancing for Increasing Fault Tolerance and Decreasing Energy Consumption in Cloud Computing
    Moghtadaeipour, Ali
    Tavoli, Reza
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 982 - 987
  • [28] Integrated Load Balancing Approach for Fault Tolerance in MPLS Networks
    Singh, Ravindra Kumar
    Chaudhari, Narendra S.
    2013 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT 2013), 2013, : 295 - 298
  • [29] Fault tolerance based load balancing approach for web resources
    Shukla, Anju
    Kumar, Shishir
    Singh, Harikesh
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2019, 42 (07) : 583 - 592
  • [30] A hybrid policy for fault tolerant load balancing in grid computing environments
    Balasangameshwara, Jasma
    Raju, Nedunchezhian
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (01) : 412 - 422