Adaptive Fault-Tolerant Strategy for Latency-Aware IoT Application Executing in Edge Computing Environment

被引:25
作者
Mudassar, Muhammad [1 ,2 ]
Zhai, Yanlong [1 ]
Lejian, Liao [1 ]
机构
[1] Beijing Inst Technol, Sch Comp Sci, Beijing 100081, Peoples R China
[2] COMSATS Univ Islamabad, Dept Comp Sci, Vehari Campus, Vehari 61100, Pakistan
关键词
Internet of Things; Checkpointing; Fault tolerant systems; Fault tolerance; Reliability; Edge computing; Cloud computing; Distributed computing; edge computing; fault tolerance; Internet of Things (IoT); INTERNET;
D O I
10.1109/JIOT.2022.3144026
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing has recently evolved that offers to execute jobs efficiently by pushing cloud capabilities to edge of the network, this improves the quality of services to latency-oriented Internet of Things (IoT) applications when compared with cloud computing. By using current smart devices as edge nodes, edge computing can provide elastic resources that allow distributed data processing in a decentralized way. Still these smart devices are resource constrained in nature and tends to face a high failure rate than traditional distributed systems, the implementation of a fault-tolerant system that ensures the reliability and application availability becomes a key requirement. In this article, we propose a fault-tolerance methodology based on checkpointing and replication for the edge computing. Our proposed system uses a smart checkpointing for the IoT application tasks executing in a distributed edge network, and by replicating the checkpoint files on alternative edge nodes in the vicinity allowed to increase the system reliability. The experimental results show that our approach is effective in terms of reliability and availability of tasks executing in the edge network along with meeting deadlines of an IoT application.
引用
收藏
页码:13250 / 13262
页数:13
相关论文
共 33 条
[21]   ADAPTIVE TIME-BASED COORDINATED CHECKPOINTING FOR CLOUD COMPUTING WORKFLOWS [J].
Meroufel, Bakhta ;
Belalem, Ghalem .
SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2014, 15 (02) :153-168
[22]  
Mohamed N, 2019, 2019 IEEE 9TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), P752, DOI 10.1109/CCWC.2019.8666447
[23]  
Mudassar M, 2020, INT BHURBAN C APPL S, P395, DOI [10.1109/IBCAST47879.2020.9044538, 10.1109/ibcast47879.2020.9044538]
[24]   A Decentralized Latency-Aware Task Allocation and Group Formation Approach With Fault Tolerance for IoT Applications [J].
Mudassar, Muhammad ;
Zhai, Yanlong ;
Liao, Lejian ;
Shen, Jun .
IEEE ACCESS, 2020, 8 :49212-49223
[25]   Resilience of Stateful IoT Applications in a Dynamic Fog Environment [J].
Ozeer, Umar ;
Etchevers, Xavier ;
Letondeur, Loic ;
Ottogalli, Francois-Gael ;
Salaun, Gwen ;
Vincent, Jean-Marc .
PROCEEDINGS OF THE 15TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS 2018), 2018, :332-341
[26]  
Sari A., 2015, International Journal of Communications, Network and System Sciences, V8, P471, DOI [10.4236/ijcns.2015.812042, DOI 10.4236/IJCNS.2015.812042]
[27]  
Sari A., 2012, INT J AD HOC SENS UB, V3, P79
[28]   The Promise of Edge Computing [J].
Shi, Weisong ;
Dustdar, Schahram .
COMPUTER, 2016, 49 (05) :78-81
[29]  
Su PH, 2014, 2014 IEEE WORLD FORUM ON INTERNET OF THINGS (WF-IOT), P45, DOI 10.1109/WF-IoT.2014.6803115
[30]  
Tan Y., 2010, 2010 2 INT C INFORM, P1