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 条
  • [1] An Adaptive Fault-tolerance Scheme for Distributed Load Balancing Systems
    Liu, Dan
    De Grande, Robson E.
    Boukerche, Azzedine
    48TH ANNUAL SIMULATION SYMPOSIUM (ANSS 2015), 2015, : 138 - 145
  • [2] LBATSM: Load Balancing Aware Task Selection and Migration Approach in Fog Computing Environment
    Singh, Raj Mohan
    Sikka, Geeta
    Awasthi, Lalit Kumar
    IEEE SYSTEMS JOURNAL, 2024, 18 (02): : 796 - 804
  • [3] LOAD SHARING THAT SUPPORTS FAULT-TOLERANCE IN A DISTRIBUTED COMPUTING SYSTEM
    FINKEL, D
    MENG, XN
    PARIKH, S
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1994, 9 (04): : 220 - 254
  • [4] An extended CORBA event service with support for load balancing and fault-tolerance
    Ho, KS
    Leong, HV
    DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, : 49 - 58
  • [5] Symmetric distributed computing with dynamic load balancing and fault tolerance
    Bubeck, T
    Kuchlin, W
    Rosenstiel, W
    LANGUAGES, COMPILERS AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 1996, : 325 - 328
  • [6] Proactive load balancing fault tolerance algorithm in cloud computing
    Attallah, Salma M. A.
    Fayek, Magda B.
    Nassar, Salwa M.
    Hemayed, Elsayed E.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (10):
  • [7] Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory
    Wan, Jiafu
    Chen, Baotong
    Wang, Shiyong
    Xia, Min
    Li, Di
    Liu, Chengliang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4548 - 4556
  • [8] Load Balancing Algorithms in Fog Computing
    Kashani, Mostafa Haghi
    Mahdipour, Ebrahim
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 1505 - 1521
  • [9] Hybrid deep learning and optimized clustering mechanism for load balancing and fault tolerance in cloud computing
    Siruvoru, Vahini
    Aparna, Shivampeta
    NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2024,
  • [10] A Fault-Tolerance Shim for Serverless Computing
    Sreekanti, Vikram
    Wu, Chenggang
    Chhatrapati, Saurav
    Gonzalez, Joseph E.
    Hellerstein, Joseph M.
    Faleiro, Jose M.
    PROCEEDINGS OF THE FIFTEENTH EUROPEAN CONFERENCE ON COMPUTER SYSTEMS (EUROSYS'20), 2020,