Analysis of A Software Operation Model on Checkpointing and Rejuvenation

Jiang Le-tian · Jisuanji fangzhen · 2004

Recent study shows that the phenomenon of software aging always exists in long-running communication software. In order to prevent the unplanned system failure due to aging and improve system reliability, software rejuvenation, a preventive fault-tolerance approach is proposed. Because of its complex procedures, the downtime cost of rejuvenation is still high. Compared to rejuvenation, checkpointing is a light-level software fault-tolerance technique, the downtime cost of which is much less than that of rejuvenation. This paper presents a new idea to combine both these techniques to further reduce the total downtime cost of software systems. The Petri Net models of software systems and their corresponding numerical results are given in this paper.

Read the paper · More papers on PaperTik