首页 | 官方网站   微博 | 高级检索  
     


On the optimization of free resources using non-homogeneous Markov chain software rejuvenation model
Authors:Vasilis P Koutras  Agapios N Platis  George A Gravvanis  
Affiliation:aDepartment of Financial and Management Engineering, University of the Aegean, GR 821 00 Chios, Greece;bDepartment of Electrical and Computer Engineering, School of Engineering, Democritus University of Thrace, GR 671 00 Xanthi, Greece
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
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号