DocumentCode
913945
Title
Computing optimal checkpointing strategies for rollback and recovery systems
Author
L´Ecuyer, P. ; Malenfant, Jacques
Author_Institution
Dept of Inf., Laval Univ., Que., Canada
Volume
37
Issue
4
fYear
1988
fDate
4/1/1988 12:00:00 AM
Firstpage
491
Lastpage
496
Abstract
A numerical approach for computing optimal dynamic checkpointing strategies for general rollback and recovery systems is presented. The system is modeled as a Markov renewal decision process. General failure distributions, random checkpointing durations, and reprocessing-dependent recovery times are allowed. The aim is to find a dynamic decision rule to maximize the average system availability over an infinite time horizon. A computational approach to approximate such a rule is proposed. This approach is based on value-iteration stochastic dynamic programming with spline or finite-element approximation of the value and policy functions. Numerical illustrations are provided
Keywords
Markov processes; decision theory; dynamic programming; performance evaluation; Markov renewal decision process; dynamic decision rule; finite-element approximation; general failure distributions; numerical approach; optimal checkpointing strategies; rollback and recovery systems; value-iteration stochastic dynamic programming; Checkpointing; Database systems; Delay; Dynamic programming; Finite element methods; Frequency; Production systems; Resumes; Spline; Stochastic processes;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.2197
Filename
2197
Link To Document