메뉴 건너뛰기




Volumn 83, Issue 9, 2010, Pages 1591-1604

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

Author keywords

Checkpointing; Dynamic programming; Software aging; Software rejuvenation; Steady state system availability

Indexed keywords

CHECKPOINTING; COMPREHENSIVE EVALUATION; MAINTENANCE OPERATIONS; MAINTENANCE POLICY; NUMERICAL EXAMPLE; OPERATIONAL SOFTWARE SYSTEMS; SOFTWARE REJUVENATION; STEADY STATE SYSTEMS;

EID: 77955427503     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2009.06.058     Document Type: Conference Paper
Times cited : (23)

References (62)
  • 1
    • 0021199968 scopus 로고
    • Optimizing preventive service of the software products
    • E. Adams Optimizing preventive service of the software products IBM Journal of Research and Development 28 1984 2 14
    • (1984) IBM Journal of Research and Development , vol.28 , pp. 2-14
    • Adams, E.1
  • 2
    • 0030646329 scopus 로고    scopus 로고
    • Monitoring smoothly degrading systems for increased dependability
    • A. Avritzer, and E.J. Weyuker Monitoring smoothly degrading systems for increased dependability Empirical Software Engineering 2 1997 59 77
    • (1997) Empirical Software Engineering , vol.2 , pp. 59-77
    • Avritzer, A.1    Weyuker, E.J.2
  • 3
    • 0019478077 scopus 로고
    • Analysis of s service facility with periodic checkpointing
    • F. Baccelli Analysis of s service facility with periodic checkpointing Acta Informatica 15 1981 67 81
    • (1981) Acta Informatica , vol.15 , pp. 67-81
    • Baccelli, F.1
  • 4
    • 27844593365 scopus 로고    scopus 로고
    • A workload-based analysis of software aging, and rejuvenation
    • Y. Bao, X. Sun, and K.S. Trivedi A workload-based analysis of software aging, and rejuvenation IEEE Transactions on Reliability 54 3 2005 541 548
    • (2005) IEEE Transactions on Reliability , vol.54 , Issue.3 , pp. 541-548
    • Bao, Y.1    Sun, X.2    Trivedi, K.S.3
  • 7
    • 33845474707 scopus 로고    scopus 로고
    • Modelling software systems with rejuvenation restoration and checkpointing through fluid stochastic Petri nets
    • IEEE CS Press
    • Bobbio, A., Garg, S., Gribaudo, M., Horváth, A., Sereno, M., Telek, M., 1999. Modelling software systems with rejuvenation restoration and checkpointing through fluid stochastic Petri nets. In: Proceedings of 6th International Workshop on Petri Nets and Performance Models (PNPM'99), IEEE CS Press, pp. 82-91.
    • (1999) Proceedings of 6th International Workshop on Petri Nets and Performance Models (PNPM'99) , pp. 82-91
    • Bobbio, A.1
  • 9
    • 0035452068 scopus 로고    scopus 로고
    • Fine grained software degradation models for optimal rejuvenation policies
    • Bobbio, A., Sereno, M., Anglano, C., 2001. Fine grained software degradation models for optimal rejuvenation policies, Performance Evaluation 46, 45-62.
    • (2001) Performance Evaluation , vol.46 , pp. 45-62
    • Bobbio, A.1    Sereno, M.2    Anglano, C.3
  • 11
    • 0001924983 scopus 로고
    • A survey of analytic models of roll-back and recovery strategies
    • K.M. Chandy A survey of analytic models of roll-back and recovery strategies Computer 8 5 1975 40 47
    • (1975) Computer , vol.8 , Issue.5 , pp. 40-47
    • Chandy, K.M.1
  • 13
    • 0034259930 scopus 로고    scopus 로고
    • The optimal age-dependent checkpoint strategy for a stochastic system subject to general failure mode
    • T. Dohi, N. Kaio, and S. Osaki The optimal age-dependent checkpoint strategy for a stochastic system subject to general failure mode Journal of Mathematical Analysis and Applications 249 2000 80 94
    • (2000) Journal of Mathematical Analysis and Applications , vol.249 , pp. 80-94
    • Dohi, T.1    Kaio, N.2    Osaki, S.3
  • 14
    • 0035668281 scopus 로고    scopus 로고
    • Estimating software rejuvenation schedule in high assurance systems
    • T. Dohi, K. Goeva-Popstojanova, and K.S. Trivedi Estimating software rejuvenation schedule in high assurance systems The Computer Journal 47 2001 473 485
    • (2001) The Computer Journal , vol.47 , pp. 473-485
    • Dohi, T.1    Goeva-Popstojanova, K.2    Trivedi, K.S.3
  • 16
    • 4344718635 scopus 로고    scopus 로고
    • Comparing software rejuvenation policies under different dependability measures
    • T. Dohi, H. Suzuki, and K.S. Trivedi Comparing software rejuvenation policies under different dependability measures IEICE Transactions on Information and Systems (D) E87-D 8 2004 2078 2085
    • (2004) IEICE Transactions on Information and Systems (D) , vol.E87-D , Issue.8 , pp. 2078-2085
    • Dohi, T.1    Suzuki, H.2    Trivedi, K.S.3
  • 18
    • 84887053140 scopus 로고    scopus 로고
    • Analysis of a service degradation model with preventive rejuvenation
    • Penkler, D., Reitenspiess, M., Tam, F. (Eds.) LNCS, Springer-Verlag
    • Eto, H., Dohi, T., 2006. Analysis of a service degradation model with preventive rejuvenation. In: Penkler, D., Reitenspiess, M., Tam, F. (Eds.), Service Availability: 3rd International Service Availability Symposium (ISAS 2006), vol. 4328, LNCS, Springer-Verlag, pp. 17-29.
    • (2006) Service Availability: 3rd International Service Availability Symposium (ISAS 2006) , vol.4328 , pp. 17-29
    • Eto, H.1    Dohi, T.2
  • 19
    • 0027098511 scopus 로고
    • Optimal checkpointing strategies using the checkpointing density
    • S. Fukumoto, N. Kaio, and S. Osaki Optimal checkpointing strategies using the checkpointing density Journal of Information Processing 15 1992 87 92
    • (1992) Journal of Information Processing , vol.15 , pp. 87-92
    • Fukumoto, S.1    Kaio, N.2    Osaki, S.3
  • 24
    • 0018454850 scopus 로고
    • On the optimum checkpoint interval
    • E. Gelenbe On the optimum checkpoint interval Journal of the ACM 26 2 1979 259 270
    • (1979) Journal of the ACM , vol.26 , Issue.2 , pp. 259-270
    • Gelenbe, E.1
  • 25
    • 0017980839 scopus 로고
    • Performance of rollback recovery systems under intermittent failures
    • E. Gelenbe, and D. Derochette Performance of rollback recovery systems under intermittent failures Communication of the ACM 21 6 1978 493 499
    • (1978) Communication of the ACM , vol.21 , Issue.6 , pp. 493-499
    • Gelenbe, E.1    Derochette, D.2
  • 26
    • 0025430662 scopus 로고
    • Optimum checkpoints with age dependent failures
    • E. Gelenbe, and M. Hernandez Optimum checkpoints with age dependent failures Acta Informatica 27 1990 519 531
    • (1990) Acta Informatica , vol.27 , pp. 519-531
    • Gelenbe, E.1    Hernandez, M.2
  • 27
    • 0000170103 scopus 로고    scopus 로고
    • A stochastic model for performance evaluation of main memory resident database systems
    • P.B. Goes A stochastic model for performance evaluation of main memory resident database systems ORSA Journal on Computing 7 3 1997 269 282
    • (1997) ORSA Journal on Computing , vol.7 , Issue.3 , pp. 269-282
    • Goes, P.B.1
  • 28
    • 0029291463 scopus 로고
    • Stochastic models for performance analysis of database recovery control
    • P.B. Goes, and U. Sumita Stochastic models for performance analysis of database recovery control IEEE Transactions on Computers C-44 4 1995 561 576
    • (1995) IEEE Transactions on Computers C-44 , Issue.4 , pp. 561-576
    • Goes, P.B.1    Sumita, U.2
  • 29
    • 76549105455 scopus 로고
    • A stopping criterion for the golden-ratio search
    • B.S. Gottfried A stopping criterion for the golden-ratio search Operations Research 23 3 1975 553 555
    • (1975) Operations Research , vol.23 , Issue.3 , pp. 553-555
    • Gottfried, B.S.1
  • 31
    • 33947495454 scopus 로고    scopus 로고
    • Fighting bugs: Remove, retry, replicate, and rejuvenate
    • M. Grottke, and K.S. Trivedi Fighting bugs: remove, retry, replicate, and rejuvenate IEEE Computer 40 2 2007 107 109
    • (2007) IEEE Computer , vol.40 , Issue.2 , pp. 107-109
    • Grottke, M.1    Trivedi, K.S.2
  • 32
    • 0028994247 scopus 로고
    • Software rejuvenation: Analysis, module and applications
    • Fault Tolerant Computing
    • Huang, Y., Kintala, C., Kolettis, N., Fulton, N.D., 1995. Software rejuvenation: analysis, module and applications, In: Proceedings of 25th Int'l Sympo. Fault Tolerant Computing, pp. 381-390.
    • (1995) Proceedings of 25th Int'l Sympo , pp. 381-390
    • Huang, Y.1    Kintala, C.2    Kolettis, N.3    Fulton, N.D.4
  • 33
    • 0000011968 scopus 로고
    • Effects of checkpointing and queueing on program performance
    • V.G. Kulkarni, V.F. Nicola, and K.S. Trivedi Effects of checkpointing and queueing on program performance Stochastic Models 6 4 1990 615 648
    • (1990) Stochastic Models , vol.6 , Issue.4 , pp. 615-648
    • Kulkarni, V.G.1    Nicola, V.F.2    Trivedi, K.S.3
  • 34
    • 0023995854 scopus 로고
    • Computing optimal checkpointing strategies for rollback and recovery systems
    • P. L'Ecuyer, and J. Malenfant Computing optimal checkpointing strategies for rollback and recovery systems IEEE Transactions on Computers C-37 4 1988 491 496
    • (1988) IEEE Transactions on Computers C-37 , Issue.4 , pp. 491-496
    • L'Ecuyer, P.1    Malenfant, J.2
  • 35
    • 0035390088 scopus 로고    scopus 로고
    • A variational calculus approach to optimal checkpoint placement
    • Y. Ling, J. Mi, and X. Lin A variational calculus approach to optimal checkpoint placement IEEE Transactions on Computers 50 7 2001 699 707
    • (2001) IEEE Transactions on Computers , vol.50 , Issue.7 , pp. 699-707
    • Ling, Y.1    Mi, J.2    Lin, X.3
  • 36
    • 0004244684 scopus 로고
    • Checkpointing and the modeling of program execution time
    • V.F. Nicola Checkpointing and the modeling of program execution time M.R. Lyu, Software Fault Tolerance 1995 John Wiley and Sons 167 188
    • (1995) Software Fault Tolerance , pp. 167-188
    • Nicola, V.F.1
  • 38
    • 44649161424 scopus 로고    scopus 로고
    • Analysis of a software system with rejuvenation, restoration and checkpointing
    • Nanya, T., Maruyama, F., Pataricza, A., Malek, M. (Eds.) Springer-Verlag
    • Okamura, H., Dohi, T., 2008. Analysis of a software system with rejuvenation, restoration and checkpointing. In: Nanya, T., Maruyama, F., Pataricza, A., Malek, M. (Eds.), Service Availability: 5th Int'l Service Availability Symposium, Lecture Notes in Computer Science, vol. 5017, Springer-Verlag, pp. 110-128.
    • (2008) Service Availability: 5th Int'l Service Availability Symposium, Lecture Notes in Computer Science , vol.5017 , pp. 110-128
    • Okamura, H.1    Dohi, T.2
  • 45
    • 33748466528 scopus 로고    scopus 로고
    • A DP-based checkpointing scheme in real-time applications, International Journal of Reliability
    • H. Okamura, K. Iwamoto, and T. Dohi A DP-based checkpointing scheme in real-time applications, International Journal of Reliability Quality and Safety Engineering 13 4 2006 323 340
    • (2006) Quality and Safety Engineering , vol.13 , Issue.4 , pp. 323-340
    • Okamura, H.1    Iwamoto, K.2    Dohi, T.3
  • 46
    • 76549128954 scopus 로고    scopus 로고
    • Optimal rejuvenation scheduling of distributed computation based on dynamic programming
    • H. Okamura, K. Iwamoto, and T. Dohi Optimal rejuvenation scheduling of distributed computation based on dynamic programming Journal of Computer Science 2 6 2006 505 512
    • (2006) Journal of Computer Science , vol.2 , Issue.6 , pp. 505-512
    • Okamura, H.1    Iwamoto, K.2    Dohi, T.3
  • 50
    • 23944485031 scopus 로고    scopus 로고
    • A measurement study of the interplay between application level restart and transport protocol
    • Malek, M., Manfred, M., Kaiser, J. (Eds.) Lecture Notes in Computer Science LNCS, Springer-Verlag
    • Reinecke, P., van Moorsel, A., Wolter, K., 2004. A measurement study of the interplay between application level restart and transport protocol. In: Malek, M., Manfred, M., Kaiser, J. (Eds.), Service Availability: First International Service Availability Symposium (ISAS 2004), Lecture Notes in Computer Science, vol. 3335, LNCS, Springer-Verlag, pp. 86-100.
    • (2004) Service Availability: First International Service Availability Symposium (ISAS 2004) , vol.3335 , pp. 86-100
    • Reinecke, P.1    Van Moorsel, A.2    Wolter, K.3
  • 51
    • 30344469901 scopus 로고    scopus 로고
    • Behavioral analysis of a fault-tolerant software system with Rejuvenation
    • DOI 10.1093/ietisy/e88-d.12.2681
    • K. Rinsaka, and T. Dohi Behavioral analysis of fault-tolerant software systems with rejuvenation IEICE Transactions on Information and Systems (D) E88-D 12 2005 2681 2690 (Pubitemid 43069065)
    • (2005) IEICE Transactions on Information and Systems , vol.E88-D , Issue.12 , pp. 2681-2690
    • Rinsaka, K.1    Dohi, T.2
  • 52
    • 34548085773 scopus 로고    scopus 로고
    • A faster estimation algorithm for periodic preventive rejuvenation schedule maximizing system availability
    • Malek, M., Reitenspiess, M., van Moorsel, A. (Eds.) LNCS, Springer-Verlag
    • Rinsaka, K., Dohi, T., 2007. A faster estimation algorithm for periodic preventive rejuvenation schedule maximizing system availability. In: Malek, M., Reitenspiess, M., van Moorsel, A. (Eds.), Service Availability: 4th International Service Availability Symposium (ISAS 2007), vol. 4526, LNCS, Springer-Verlag, pp. 94-104.
    • (2007) Service Availability: 4th International Service Availability Symposium (ISAS 2007) , vol.4526 , pp. 94-104
    • Rinsaka, K.1    Dohi, T.2
  • 53
    • 0032652284 scopus 로고    scopus 로고
    • On-board preventive maintenance: A design-oriented analytic study for long-life applications
    • A.T. Tai, L. Alkalai, and S.N. Chau On-board preventive maintenance: a design-oriented analytic study for long-life applications Performance Evaluation 35 1999 215 232
    • (1999) Performance Evaluation , vol.35 , pp. 215-232
    • Tai, A.T.1    Alkalai, L.2    Chau, S.N.3
  • 54
    • 0021473687 scopus 로고
    • On the optimum checkpoint selection problem
    • S. Toueg, and Ö. Babaog̃lu On the optimum checkpoint selection problem SIAM Journal of Computing 13 3 1984 630 649
    • (1984) SIAM Journal of Computing , vol.13 , Issue.3 , pp. 630-649
    • Toueg, S.1    Babaog̃lu, Ö.2
  • 55
    • 0031388399 scopus 로고    scopus 로고
    • Impact of checkpoint latency on overhead ratio of a checkpointing scheme
    • N.H. Vaidya Impact of checkpoint latency on overhead ratio of a checkpointing scheme IEEE Transactions on Computers C-46 8 1997 942 947
    • (1997) IEEE Transactions on Computers C-46 , Issue.8 , pp. 942-947
    • Vaidya, N.H.1
  • 58
    • 11244324019 scopus 로고    scopus 로고
    • Optimal restart times for moments of completion time
    • A. van Moorsel, and K. Wolter Optimal restart times for moments of completion time IEE Proceedings of Software 151 5 2004 219 223
    • (2004) IEE Proceedings of Software , vol.151 , Issue.5 , pp. 219-223
    • Van Moorsel, A.1    Wolter, K.2
  • 60
    • 34548071436 scopus 로고    scopus 로고
    • Performability analysis of clustered systems with rejuvenation under varying workload
    • W.X.D. Wang, and K.S. Trivedi Performability analysis of clustered systems with rejuvenation under varying workload Performance Evaluation 64 2007 247 265
    • (2007) Performance Evaluation , vol.64 , pp. 247-265
    • Wang, W.X.D.1    Trivedi, K.S.2
  • 61
    • 84976846528 scopus 로고
    • A first order approximation to the optimum checkpoint interval
    • J.W. Young A first order approximation to the optimum checkpoint interval Communication of the ACM 17 9 1974 530 531
    • (1974) Communication of the ACM , vol.17 , Issue.9 , pp. 530-531
    • Young, J.W.1
  • 62


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.