On the analysis of software rejuvenation policies

被引:0
|
作者
Garg, S
Puliafito, A
Telek, M
Trivedi, KS
机构
来源
COMPASS '97 - ARE WE MAKING PROGRESS TOWARDS COMPUTER ASSURANCE? | 1997年
关键词
transaction oriented software systems; software rejuvenation; Markov regenerative stochastic models;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software rejuvenation is a technique for software fault tolerance which involves occasionally stopping the executing software, ''cleaning'' the ''internal state'' and restarting. This cleanup is done at desirable times during execution on a preventive basis so that unplanned failures, which result in higher costs compared to planned stopping, are avoided. Since during rejuvenation, the software is typically unavailable or in a degraded mode of operation, the operation involves a cost. In this paper, we present an analytical model of a software system which serves transactions. Due to ''aging'', not only the service rate of the software decreases with time but the software itself experiences occasional crash/hang failures. We propose and compare two rejuvenation policies. The policies are evaluated for the resulting steady state availability as well the probability that a transaction is denied service. We also numerically illustrate the use of our model to compute the optimal rejuvenation interval which minimizes (maximizes) the loss probability (steady state availability).
引用
收藏
页码:88 / 96
页数:9
相关论文
共 50 条
  • [1] Analysis of Software Rejuvenation Policies in a Server Virtualized System
    Nhway, Ohnmar
    2019 2ND INTERNATIONAL CONFERENCE ON INTELLIGENT AUTONOMOUS SYSTEMS (ICOIAS 2019), 2019, : 53 - 57
  • [2] Optimal Software Rejuvenation Policies
    Agepati, Radhakrishna
    Gundala, Nagaraju
    Amari, Suprasad V.
    59TH ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2013,
  • [3] Software Rejuvenation Policies for Cluster System
    Jain, Madhu
    Manjula, T.
    Gulati, T. R.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES INDIA SECTION A-PHYSICAL SCIENCES, 2016, 86 (03) : 339 - 346
  • [4] Software Rejuvenation Policies for Cluster System
    Madhu Jain
    T. Manjula
    T. R. Gulati
    Proceedings of the National Academy of Sciences, India Section A: Physical Sciences, 2016, 86 : 339 - 346
  • [5] Modeling and Performance Analysis of Software Rejuvenation Policies for Multiple Degradation Systems
    Du, Xiaozhi
    Qi, Yong
    Hou, Di
    Chen, Ying
    Zhong, Xiao
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 240 - +
  • [6] Performance analysis of software rejuvenation on
    Fan, XY
    Xu, GZ
    Ying, RD
    Zhang, H
    Jiang, LT
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 562 - 566
  • [7] Software rejuvenation - Modeling and analysis
    Trivedi, KS
    Vaidyanathan, K
    INFORMATION TECHNOLOGY: SELECTED TUTORIALS, 2004, 157 : 151 - 182
  • [8] Optimizing Software Rejuvenation Policies under Interval Reliability Criteria
    Dohi, Tadashi
    Okamura, Hiroyuki
    Trivedi, Kishor S.
    2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 478 - 485
  • [9] VoIP availability and service reliability through software rejuvenation policies
    Koutras, V. P.
    Platis, A. N.
    DEPCOS - RELCOMEX '07: INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 262 - +
  • [10] Comparing software rejuvenation policies under different dependability measures
    Dohi, T
    Suzuki, H
    Trivedi, IS
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (08): : 2078 - 2085