Approximate Fault Tolerance for Edge Stream Processing

被引:0
|
作者
Takao, Daiki [1 ]
Sugiura, Kento [1 ]
Ishikawa, Yoshiharu [1 ]
机构
[1] Nagoya Univ, Grad Sch Informat, Nagoya, Aichi, Japan
关键词
Data stream processing; Edge computing; Fault tolerance;
D O I
10.1007/978-3-030-87101-7_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Existing distributed stream processing systems generally guarantee fault tolerance by switching to standby machines and reprocessing lost data. In edge computing environments, however, we have to duplicate each edge for this conventional approach. This duplication cost increases sharply with expansion in the system scale. To solve this problem, we propose an approach to support approximate fault tolerance without edge duplication. We focus on environmental monitoring applications and utilize the correlation between sensors. In this paper, we assume that each edge estimates missing data from the observed data and aggregates them approximately. We provide a method to estimate the outputs of failed edges taking care of the uncertainty of the processing results at each edge. Our method allows the server to continue processing without waiting for the recovery of failed edges. We also show that the validity of our method by experiments using synthetic data.
引用
收藏
页码:173 / 183
页数:11
相关论文
共 50 条
  • [1] Approximate Fault Tolerance for Sensor Stream Processing
    Takao, Daiki
    Sugiura, Kento
    Ishikawa, Yoshiharu
    [J]. DATABASES THEORY AND APPLICATIONS, ADC 2020, 2020, 12008 : 55 - 67
  • [2] On the performance and convergence of distributed stream processing via approximate fault tolerance
    Cheng, Zhinan
    Huang, Qun
    Lee, Patrick P. C.
    [J]. VLDB JOURNAL, 2019, 28 (05): : 821 - 846
  • [3] On the performance and convergence of distributed stream processing via approximate fault tolerance
    Zhinan Cheng
    Qun Huang
    Patrick P. C. Lee
    [J]. The VLDB Journal, 2019, 28 : 821 - 846
  • [4] Toward High-Performance Distributed Stream Processing via Approximate Fault Tolerance
    Huang, Qun
    Lee, Patrick P. C.
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 10 (03): : 73 - 84
  • [5] Pathfinder: Fault Tolerance for Stream Processing Systems
    Knasmuller, Bernhard
    Hochreiner, Christoph
    Schulte, Stefan
    [J]. 2019 IEEE FIFTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2019), 2019, : 29 - 39
  • [6] A comprehensive study on fault tolerance in stream processing systems
    Wang, Xiaotong
    Zhang, Chunxi
    Fang, Junhua
    Zhang, Rong
    Qian, Weining
    Zhou, Aoying
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2022, 16 (02)
  • [7] Cost of Fault-Tolerance on Data Stream Processing
    Vianello, Valerio
    Patino-Martinez, Marta
    Azqueta-Alzuar, Ainhoa
    Jimenez-Peris, Ricardo
    [J]. EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 17 - 27
  • [8] A comprehensive study on fault tolerance in stream processing systems
    Xiaotong WANG
    Chunxi ZHANG
    Junhua FANG
    Rong ZHANG
    Weining QIAN
    Aoying ZHOU
    [J]. Frontiers of Computer Science., 2022, 16 (02) - 97
  • [9] A comprehensive study on fault tolerance in stream processing systems
    Xiaotong Wang
    Chunxi Zhang
    Junhua Fang
    Rong Zhang
    Weining Qian
    Aoying Zhou
    [J]. Frontiers of Computer Science, 2022, 16
  • [10] Approximate Fault-Tolerant Data Stream Aggregation for Edge Computing
    Takao, Daiki
    Sugiura, Kento
    Ishikawa, Yoshiharu
    [J]. BIG-DATA-ANALYTICS IN ASTRONOMY, SCIENCE, AND ENGINEERING, BDA 2021, 2022, 13167 : 233 - 244