Performance Evaluation of Workload-Based Software Rejuvenation Scheme

Hiroyuki OKAMURA  Satoshi MIYAHARA  Tadashi DOHI  Shunji OSAKI  

IEICE TRANSACTIONS on Information and Systems   Vol.E84-D   No.10   pp.1368-1375
Publication Date: 2001/10/01
Online ISSN: 
Print ISSN: 0916-8532
Type of Manuscript: Special Section PAPER (IEICE/IEEE Joint Special Issue on Autonomous Decentralized Systems and Systems' Assurance)
Category: Issues
preventive maintenance,  software rejuvenation,  dependability,  software aging,  workload-based control,  

Full Text: PDF(622.2KB)>>
Buy this Article

The software rejuvenation is one of the most effective preventive maintenance technique for operational software systems with high assurance requirement. In this paper, we propose the workload-based software rejuvenation scheme for a server type of software system, and develop stochastic models to determine the optimal software rejuvenation schedules for some dependability measures. In numerical examples, we evaluate quantitatively the performance of workload-based software rejuvenation scheme and compare it with the time-based rejuvenation scheme.