• DocumentCode
    2701556
  • Title

    Analysis and application of conditional software rejuvenation — A new approach

  • Author

    Shetty, Hitesh ; Nambiar, Manoj ; Kalita, Hemanta

  • Author_Institution
    Performance Eng. Res. Center, Tata Consultancy Services Ltd., Mumbai, India
  • fYear
    2008
  • fDate
    11-14 Nov. 2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Software aging effects if left uncontrolled are known to cause availability issues. When an application is serving live in production, fixing such issues is close to impossible. Software rejuvenation techniques can be used effectively to avoid failure, but will incur some downtime if a single instance of the application is running. With two instances the system can be engineered in such a way that there is at least one instance running at any time. There may be further reduction in operating expenses if an intelligent program can take charge of executing rejuvenation tasks as required. This paper describes the implementation of such closed loop software rejuvenation in a real world application and the resulting improvement in availability thereof.
  • Keywords
    software maintenance; closed loop software rejuvenation; conditional software rejuvenation; software aging; system engineering; Aging; Application software; Availability; Cause effect analysis; Degradation; Load management; Performance analysis; Production; Redundancy; Software performance; High Availability; Information Systems; Software Rejuvenation; Virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops, 2008. ISSRE Wksp 2008. IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-3416-9
  • Electronic_ISBN
    978-1-4244-3417-6
  • Type

    conf

  • DOI
    10.1109/ISSREW.2008.5355522
  • Filename
    5355522