Optimal Trigger Time of Software Rejuvenation under Probabilistic Opportunities

Hiroyuki OKAMURA  Tadashi DOHI  

IEICE TRANSACTIONS on Information and Systems   Vol.E96-D   No.9   pp.1933-1940
Publication Date: 2013/09/01
Online ISSN: 1745-1361
DOI: 10.1587/transinf.E96.D.1933
Print ISSN: 0916-8532
Type of Manuscript: Special Section PAPER (Special Section on Dependable Computing)
software aging,  software rejuvenation,  time-triggered policy,  opportunity-based policy,  renewal process,  Markovian arrival process,  optimization,  

Full Text: PDF(400.1KB)>>
Buy this Article

This paper presents the opportunity-based software rejuvenation policy and the optimization problem of software rejuvenation trigger time maximizing the system performance index. Our model is based on a basic semi-Markov software rejuvenation model by Dohi et al. 2000 under the environment where possible time, called opportunity, to execute software rejuvenation is limited. In the paper, we consider two stochastic point processes; renewal process and Markovian arrival process to represent the opportunity process. In particular, we derive the existence condition of the optimal trigger time under the two point processes analytically. In numerical examples, we illustrate the optimal design of the rejuvenation trigger schedule based on empirical data.