Comprehensive evaluation of aperiodic checkpointing and rejuvenation schemes in operational software system

Journal of Systems and Software Volume 83 Issue 9 Page 1591-1604 published_at 2010-09
アクセス数 : 738
ダウンロード数 : 185

今月のアクセス数 : 1
今月のダウンロード数 : 2
File
JSystSoftware_83_1591.pdf 295 KB 種類 : fulltext
Title ( eng )
Comprehensive evaluation of aperiodic checkpointing and rejuvenation schemes in operational software system
Creator
Source Title
Journal of Systems and Software
Volume 83
Issue 9
Start Page 1591
End Page 1604
Abstract
This paper examines comprehensive evaluation of aperiodic time-based checkpointing and rejuvenation schemes maximizing the steady-state system availability in an operational software system. We consider two kinds of maintenance policies: checkpointing prior to rejuvenating (CPTR) and rejuvenating prior to checkpointing (RPTC). These schemes are complementary from each other to schedule checkpoints and rejuvenation points. In addition, under a periodic full maintenance operation, we show that aperiodic checkpointing or rejuvenation scheme is optimal to maximize the steady-state system availability by applying the dynamic programming. In numerical examples, CPTR and RPTC are comparatively examined with same overhead parameters, and the effects of CPTR and RPTC on maximizing the steady-state system availability are investigated.
Keywords
Checkpointing
Software rejuvenation
Software aging
Steady-state system availability
Dynamic programming
NDC
Electrical engineering [ 540 ]
Language
eng
Resource Type journal article
Publisher
Elsevier Science INC
Date of Issued 2010-09
Rights
Copyright (c) 2009 Elsevier Inc.
Publish Type Author’s Original
Access Rights open access
Source Identifier
[ISSN] 0164-1212
[DOI] 10.1016/j.jss.2009.06.058
[NCID] AA00259460
[DOI] http://dx.doi.org/10.1016/j.jss.2009.06.058