2019
DOI: 10.1002/cpe.5347
|View full text |Cite
|
Sign up to set email alerts
|

An optimal checkpointing model with online OCI adjustment for stream processing applications

Abstract: Checkpoint-based fault-tolerant (FT) methods have been widely used to enhance the reliability of stream processing systems, but a checkpointing process usually introduces considerable overhead. It is a critical issue to choose the optimal checkpoint interval (OCI) that maximizes the processing efficiency. Traditional OCI models consider the recovery time equals to the execution time from the last checkpoint to the failure moment. However, for stream processing jobs, the recovery time is related to reprocessing… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 31 publications
0
4
0
Order By: Relevance
“…TA B L E 1 Factors considered in existing work proposed to determine the optimal checkpoint interval Authors Factors Young 10 Daly firstorder 20 Daly 11 Jin et al 46 Naksinehab-oon et al 22 Ling et al 23 Zhuang et al 47 Liu et al 48 Shastry et al 49 Zhu et al 50 Failure during computation…”
Section: Checkpoint Interval Optimizationsmentioning
confidence: 99%
“…TA B L E 1 Factors considered in existing work proposed to determine the optimal checkpoint interval Authors Factors Young 10 Daly firstorder 20 Daly 11 Jin et al 46 Naksinehab-oon et al 22 Ling et al 23 Zhuang et al 47 Liu et al 48 Shastry et al 49 Zhu et al 50 Failure during computation…”
Section: Checkpoint Interval Optimizationsmentioning
confidence: 99%
“…For the general BPP and the two-dimensional BPP (2BP) problem in particular, please refer to surveys. [27][28][29][30] Considering the assigned processor number (parallelism degree) of a component as the first dimension of the BPP, and the execution time of a component as the second dimension, the process scheduling problem is similar to two-dimensional packing problems, such as the 2BP and two-dimensional strip packing problem (2SP). 31 Both problems are strongly NP-hard.…”
Section: Two-dimensional Strip Packingmentioning
confidence: 99%
“…Most works concern checkpointing and snapshot techniques. Zhuang et al [11] propose a novel Optimal Checkpointing Model for stream processing. This model proposes a dynamic calculation of an optimal checkpointing interval, aiming to obtain an optimal processing efficiency.…”
Section: A Reliability and Fault Tolerancementioning
confidence: 99%