• DocumentCode
    3407727
  • Title

    Modeling and Performance Analysis of Software Rejuvenation Policies for Multiple Degradation Systems

  • Author

    Du, Xiaozhi ; Qi, Yong ; Hou, Di ; Chen, Ying ; Zhong, Xiao

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Xi ´´an Jiaotong Univ., Xi´´an, China
  • Volume
    1
  • fYear
    2009
  • fDate
    20-24 July 2009
  • Firstpage
    240
  • Lastpage
    245
  • Abstract
    Software rejuvenation is a preventive and proactive technology to counteract the phenomenon of software aging and system failures and to improve the system reliability. In this paper we present and analyze three software rejuvenation policies for an operational software system with multiple degradations, called preemptive rejuvenation, delayed rejuvenation and mixed rejuvenation. These policies consider both history data and current running state, and the rejuvenation action is triggered on the basis of predetermined performance threshold and rejuvenation interval respectively. Continuous-time Markov chains are used to describe the analytic models. To evaluate these polices expediently, we utilize deterministic and stochastic Petri nets to solve the models. Numerical results show that the deployment of software rejuvenation in the system leads to significant improvement in availability and throughput. These three rejuvenation policies are better than the standard rejuvenation policy, and the mixed policy is the best one.
  • Keywords
    Markov processes; Petri nets; software fault tolerance; software maintenance; analytic model; continuous-time Markov chain; multiple degradation system; operational software system; preventive technology; proactive technology; software aging; software rejuvenation policy; stochastic Petri nets; system failure; system reliability; Aging; Degradation; Delay; History; Performance analysis; Petri nets; Reliability; Software performance; Software systems; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
  • Conference_Location
    Seattle, WA
  • ISSN
    0730-3157
  • Print_ISBN
    978-0-7695-3726-9
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2009.39
  • Filename
    5254254