• DocumentCode
    1589391
  • Title

    Improving Fault Tolerance by Virtualization and Software Rejuvenation

  • Author

    Thein, Thandar ; Chi, Sung-Do ; Park, Jong Sou

  • Author_Institution
    Comput. Eng. Dept., Korea Aerosp. Univ., Seoul
  • fYear
    2008
  • Firstpage
    855
  • Lastpage
    860
  • Abstract
    The phenomenon that the state of software degrades with time is known as software aging. The primary method to fight aging is software rejuvenation. This paper presents new ways of effective software rejuvenation using virtualization for addressing software aging. This new approach is meant to be the less disruptive as possible for the running service and to get a zero downtime in most of the cases. We construct the state transition models to describe the behaviors of virtualized and non- virtualized application server. We map through the rejuvenation actions to this transition model with stochastic process and express availability, downtime and downtime costs in terms of the parameters in our models. Our results show that virtualization and software rejuvenation can be used to prolong the availability of the services.
  • Keywords
    software fault tolerance; software maintenance; stochastic processes; virtual machines; fault tolerance; software aging; software rejuvenation; state transition models; stochastic process; virtual machines; virtualization method; Aging; Application software; Application virtualization; Degradation; Fault tolerance; Hardware; Operating systems; Software safety; Virtual manufacturing; Voice mail; Fault tolerance; Modeling; Software aging; Software rejuvenation; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling & Simulation, 2008. AICMS 08. Second Asia International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-0-7695-3136-6
  • Electronic_ISBN
    978-0-7695-3136-6
  • Type

    conf

  • DOI
    10.1109/AMS.2008.75
  • Filename
    4530587