EconPapers    
Economics at your fingertips  
 

On the optimization of free resources using non-homogeneous Markov chain software rejuvenation model

Vasilis P. Koutras, Agapios N. Platis and George A. Gravvanis

Reliability Engineering and System Safety, 2007, vol. 92, issue 12, 1724-1732

Abstract: Software rejuvenation is an important way to counteract the phenomenon of software aging and system failures. It is a preventive and proactive technique, which consists of periodically restarting an application at a clean internal state. Starting an application generally means that an amount of memory is captured and closing an application engenders the release of an amount of memory. In general, when an application is initiated an amount of memory is captured and when terminated an amount of memory is released. In this paper a model describing the amount of free memory on a system is presented. The modelling is formulated under a continuous time Markov chain framework. Additionally the cost of performing rejuvenation is also taken into consideration, a cost function for the model is produced and a rejuvenation policy is proposed. The contribution of this paper consists of using a cyclic non-homogeneous Markov chain in order to study the overall behaviour of the system capturing time dependence of the rejuvenation rates and deriving an optimal rejuvenation policy. Finally, a case study is presented in order to illustrate the results of the cost analysis.

Keywords: Software rejuvenation; Continuous time Markov chain; Optimal rejuvenation policy; Cyclic non-homogeneous Markov chain; Performability; Markov reward models (search for similar items in EconPapers)
Date: 2007
References: View complete reference list from CitEc
Citations: View citations in EconPapers (4)

Downloads: (external link)
http://www.sciencedirect.com/science/article/pii/S0951832006002237
Full text for ScienceDirect subscribers only

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:eee:reensy:v:92:y:2007:i:12:p:1724-1732

DOI: 10.1016/j.ress.2006.09.017

Access Statistics for this article

Reliability Engineering and System Safety is currently edited by Carlos Guedes Soares

More articles in Reliability Engineering and System Safety from Elsevier
Bibliographic data for series maintained by Catherine Liu ().

 
Page updated 2025-03-19
Handle: RePEc:eee:reensy:v:92:y:2007:i:12:p:1724-1732