메뉴 건너뛰기




Volumn 5017 LNCS, Issue , 2008, Pages 110-128

Analysis of a software system with rejuvenation, restoration and checkpointing

Author keywords

Checkpoint; Dynamic programing algorithm; Optimization; Rejuvenation; Restoration; Software availability

Indexed keywords

COMPUTER SYSTEM RECOVERY; MATHEMATICAL MODELS; PREVENTIVE MAINTENANCE; RANDOM PROCESSES;

EID: 44649161424     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-68129-8_10     Document Type: Conference Paper
Times cited : (11)

References (58)
  • 1
    • 0021199968 scopus 로고
    • Optimizing preventive service of the software products
    • Adams, E.: Optimizing preventive service of the software products. IBM Journal of Research & Development 28, 2-14 (1984)
    • (1984) IBM Journal of Research & Development , vol.28 , pp. 2-14
    • Adams, E.1
  • 2
    • 0030646329 scopus 로고    scopus 로고
    • Monitoring smoothly degrading systems for increased dependability
    • Avritzer, A., Weyuker, E.J.: Monitoring smoothly degrading systems for increased dependability. Empirical Software Engineering 2, 59-77 (1997)
    • (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
    • Baccelli, F.: Analysis of s service facility with periodic checkpointing. Acta Informatica 15, 67-81 (1981)
    • (1981) Acta Informatica , vol.15 , pp. 67-81
    • Baccelli, F.1
  • 5
    • 85012688561 scopus 로고
    • Princeton University Press, Princeton
    • Bellman, R.E.: Dynamic Programming. Princeton University Press, Princeton (1957)
    • (1957) Dynamic Programming
    • Bellman, R.E.1
  • 7
    • 0035452068 scopus 로고    scopus 로고
    • Fine grained software degradation models for optimal rejuvenation policies
    • Bobbio, A., Sereno, M., Anglano, C.: Fine grained software degradation models for optimal rejuvenation policies. Performance Evaluation 46, 45-62 (2001)
    • (2001) Performance Evaluation , vol.46 , pp. 45-62
    • Bobbio, A.1    Sereno, M.2    Anglano, C.3
  • 8
    • 27844593365 scopus 로고    scopus 로고
    • A workload-based analysis of software aging, and rejuvenation
    • Bao, Y., Sun, X., Trivedi, K.S.: A workload-based analysis of software aging, and rejuvenation. IEEE Transactions on Reliability 54(3), 541-548 (2005)
    • (2005) IEEE Transactions on Reliability , vol.54 , Issue.3 , pp. 541-548
    • Bao, Y.1    Sun, X.2    Trivedi, K.S.3
  • 10
    • 0001924983 scopus 로고
    • A survey of analytic models of roll-back and recovery strategies
    • Chandy, K.M.: A survey of analytic models of roll-back and recovery strategies. Computer 8(5), 40-47 (1975)
    • (1975) Computer , vol.8 , Issue.5 , pp. 40-47
    • Chandy, K.M.1
  • 12
    • 0034259930 scopus 로고    scopus 로고
    • The optimal age-dependent checkpoint strategy for a stochastic system subject to general failure mode
    • Dohi, T., Kaio, N., Osaki, S.: The optimal age-dependent checkpoint strategy for a stochastic system subject to general failure mode. Journal of Mathematical Analysis and Applications 249, 80-94 (2000)
    • (2000) Journal of Mathematical Analysis and Applications , vol.249 , pp. 80-94
    • Dohi, T.1    Kaio, N.2    Osaki, S.3
  • 13
    • 0035668281 scopus 로고    scopus 로고
    • Estimating software rejuvenation schedule in high assurance systems
    • Dohi, T., Goseva-Popstojanova, K., Trivedi, K.S.: Estimating software rejuvenation schedule in high assurance systems. The Computer Journal 44(6), 473-485 (2001)
    • (2001) The Computer Journal , vol.44 , Issue.6 , pp. 473-485
    • Dohi, T.1    Goseva-Popstojanova, K.2    Trivedi, K.S.3
  • 15
    • 4344718635 scopus 로고    scopus 로고
    • Comparing software rejuvenation policies under different dependability measures
    • Dohi, T., Suzuki, H., Trivedi, K.S.: Comparing software rejuvenation policies under different dependability measures. IEICE Transactions on Information and Systems (D) E87-D(8), 2078-2085 (2004)
    • (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
  • 17
    • 84887053140 scopus 로고    scopus 로고
    • Eto, H., Dohi, T.: Analysis of a service degradation model with preventive rejuvenation. In: Penkler, D., Reitenspiess, M., Tam, F. (eds.) ISAS 2006. LNCS, 4328, pp. 17-29. Springer, Heidelberg (2006)
    • Eto, H., Dohi, T.: Analysis of a service degradation model with preventive rejuvenation. In: Penkler, D., Reitenspiess, M., Tam, F. (eds.) ISAS 2006. LNCS, vol. 4328, pp. 17-29. Springer, Heidelberg (2006)
  • 18
    • 38249011845 scopus 로고
    • A study of checkpoint generations for a database recovery mechanism
    • Fukumoto, S., Kaio, N., Osaki, S.: A study of checkpoint generations for a database recovery mechanism. Computers Math. Applic. 24, 63-70 (1992)
    • (1992) Computers Math. Applic , vol.24 , pp. 63-70
    • Fukumoto, S.1    Kaio, N.2    Osaki, S.3
  • 19
    • 0027098511 scopus 로고
    • Optimal checkpointing strategies using the checkpointing density
    • Fukumoto, S., Kaio, N., Osaki, S.: Optimal checkpointing strategies using the checkpointing density. Journal of Information Processing 15, 87-92 (1992)
    • (1992) Journal of Information Processing , vol.15 , pp. 87-92
    • Fukumoto, S.1    Kaio, N.2    Osaki, S.3
  • 21
    • 0030147013 scopus 로고    scopus 로고
    • Minimizing completion time of a program, by checkpointing and rejuvenation
    • ACM Press, New York
    • Garg, S., Huang, Y., Kintala, C., Trivedi, K.S.: Minimizing completion time of a program, by checkpointing and rejuvenation. In: Proceedings of 1996 ACM SIGMETRICS Conference, pp. 252-261. ACM Press, New York (1996)
    • (1996) Proceedings of 1996 ACM SIGMETRICS Conference , pp. 252-261
    • Garg, S.1    Huang, Y.2    Kintala, C.3    Trivedi, K.S.4
  • 23
    • 76549105455 scopus 로고
    • A stopping criterion for the golden-ratio search
    • Gottfried, B.S.: A stopping criterion for the golden-ratio search. Operations Research 23, 553555 (1975)
    • (1975) Operations Research , vol.23 , pp. 553555
    • Gottfried, B.S.1
  • 25
    • 0017980839 scopus 로고
    • Performance of rollback recovery systems under intermittent failures
    • Gelenbe, E., Derochette, D.: Performance of rollback recovery systems under intermittent failures. Communications of the ACM 21(6), 493-499 (1978)
    • (1978) Communications of the ACM , vol.21 , Issue.6 , pp. 493-499
    • Gelenbe, E.1    Derochette, D.2
  • 26
    • 0018454850 scopus 로고
    • On the optimum checkpoint interval
    • Gelenbe, E.: On the optimum checkpoint interval. Journal of the ACM 26(2), 259 270 (1979)
    • (1979) Journal of the ACM , vol.26 , Issue.2 , pp. 259-270
    • Gelenbe, E.1
  • 27
    • 0025430662 scopus 로고
    • Optimum checkpoints with age dependent failures
    • Gelenbe, E.E., Hernandez, M.: Optimum checkpoints with age dependent failures. Acta Informatica 27, 519-531 (1990)
    • (1990) Acta Informatica , vol.27 , pp. 519-531
    • Gelenbe, E.E.1    Hernandez, M.2
  • 28
    • 0029291463 scopus 로고
    • Stochastic models for performance analysis of database recovery control
    • Goes, P.B., Sumita, U.: Stochastic models for performance analysis of database recovery control. IEEE Transactions on Computers C-44(4), 561-576 (1995)
    • (1995) IEEE Transactions on Computers , vol.C-44 , Issue.4 , pp. 561-576
    • Goes, P.B.1    Sumita, U.2
  • 29
    • 0000170103 scopus 로고    scopus 로고
    • A stochastic model for performance evaluation of main memory resident database systems
    • Goes, P.B.: A stochastic model for performance evaluation of main memory resident database systems. ORSA Journal of Computing 7(3), 269 282 (1997)
    • (1997) ORSA Journal of Computing , vol.7 , Issue.3 , pp. 269-282
    • Goes, P.B.1
  • 30
    • 0026686018 scopus 로고
    • On the optimal checkpointing of critical tasks and transaction-oriented systems
    • Grassi, V., Donatiello, L., Tucci, S.: On the optimal checkpointing of critical tasks and transaction-oriented systems. IEEE Transactions on Software Engineering SE18(1), 72-77 (1992)
    • (1992) IEEE Transactions on Software Engineering , vol.SE18 , Issue.1 , pp. 72-77
    • Grassi, V.1    Donatiello, L.2    Tucci, S.3
  • 31
    • 0000011968 scopus 로고
    • Effects of checkpointing and queueing on program performance
    • Kulkarni, V.G., Nicola, V.F., Trivedi, K.S.: Effects of checkpointing and queueing on program performance. Stochastic Models 6(4), 615-648 (1990)
    • (1990) Stochastic Models , vol.6 , Issue.4 , pp. 615-648
    • Kulkarni, V.G.1    Nicola, V.F.2    Trivedi, K.S.3
  • 32
    • 0023995854 scopus 로고
    • Computing optimal checkpointing strategies for roll-back and recovery systems
    • L'Ecuyer, P., Malenfant, J.: Computing optimal checkpointing strategies for roll-back and recovery systems. IEEE Transactions on Computers C-37(4), 491-496 (1988)
    • (1988) IEEE Transactions on Computers , vol.C-37 , Issue.4 , pp. 491-496
    • L'Ecuyer, P.1    Malenfant, J.2
  • 33
    • 0035390088 scopus 로고    scopus 로고
    • Ling, Y., Mi, J., Lin, X.: A. variational calculus approach to optimal checkpoint placement. IEEE Transactions on Computers 50(7), 699 707 (2001)
    • Ling, Y., Mi, J., Lin, X.: A. variational calculus approach to optimal checkpoint placement. IEEE Transactions on Computers 50(7), 699 707 (2001)
  • 34
    • 0025469764 scopus 로고
    • Comparative analysis of different models of checkpointing and recovery
    • Nicola, V.F., Van Spanje, J.M.: Comparative analysis of different models of checkpointing and recovery. IEEE Transactions on Software Engineering SE-16(8), 807-821 (1990)
    • (1990) IEEE Transactions on Software Engineering , vol.SE-16 , Issue.8 , pp. 807-821
    • Nicola, V.F.1    Van Spanje, J.M.2
  • 35
    • 44649109835 scopus 로고    scopus 로고
    • Nicola, V.F.: Checkpointing and modeling of program execution time. In: Lyu, M.R. (eel.) Software Fault Tolerance, pp. 167-188. John Wiley & Sons, Chichester (1995)
    • Nicola, V.F.: Checkpointing and modeling of program execution time. In: Lyu, M.R. (eel.) Software Fault Tolerance, pp. 167-188. John Wiley & Sons, Chichester (1995)
  • 40
    • 29144452494 scopus 로고    scopus 로고
    • Rejuvenating communication network system, with burst arrival
    • Okamura, H., Miyahara, S., Dohi, T.: Rejuvenating communication network system, with burst arrival. IEICE Transactions on Communications (B) E88-B(12), 4498-4506 (2005)
    • (2005) IEICE Transactions on Communications (B) , vol.E88-B , Issue.12 , pp. 4498-4506
    • Okamura, H.1    Miyahara, S.2    Dohi, T.3
  • 41
    • 23944445346 scopus 로고    scopus 로고
    • A dynamic programming algorithm for software rejuvenation scheduling under distributed computation circumstance
    • IEEE CS Press, Los Alamitos
    • Okamura, H., Iwamoto, K., Dohi, T.: A dynamic programming algorithm for software rejuvenation scheduling under distributed computation circumstance. In: Proceedings of IEEE 11th International Conference on Parallel and Distributed Systems (ICPDS 2005), vol. II, pp. 493-497. IEEE CS Press, Los Alamitos (2005)
    • (2005) Proceedings of IEEE 11th International Conference on Parallel and Distributed Systems (ICPDS , vol.2 , pp. 493-497
    • Okamura, H.1    Iwamoto, K.2    Dohi, T.3
  • 46
    • 23944485031 scopus 로고    scopus 로고
    • Reinecke, P., van Moorsel, A.P., Wolter, K.: A measurement study of the interplay between application level restart and transport protocol. In: Malek, M., Reitenspiess, M., Kaiser, J. (eds.) ISAS 2004. LNCS, 3335, pp. 86-100. Springer, Heidelberg (2005)
    • Reinecke, P., van Moorsel, A.P., Wolter, K.: A measurement study of the interplay between application level restart and transport protocol. In: Malek, M., Reitenspiess, M., Kaiser, J. (eds.) ISAS 2004. LNCS, vol. 3335, pp. 86-100. Springer, Heidelberg (2005)
  • 47
    • 30344469901 scopus 로고    scopus 로고
    • Behavioral analysis of fault-torellant software systems with rejuvenation
    • Rinsaka, K., Dohi, T.: Behavioral analysis of fault-torellant software systems with rejuvenation. IEICE Transactions on Information and Systems (D) E88-D(12), 2681-2690 (2005)
    • (2005) IEICE Transactions on Information and Systems (D) , vol.E88-D , Issue.12 , pp. 2681-2690
    • Rinsaka, K.1    Dohi, T.2
  • 48
    • 34548085773 scopus 로고    scopus 로고
    • Rinsaka, K., Dohi, T.: A faster estimation algorithm for periodic preventive rejuvenation schedule maximizing system, availability. In: Malek, M., Reitenspieß, M., van Moorsel, A. (eds.) ISAS 2007. LNCS, 4526, pp. 94-104. Springer, Heidelberg (2007)
    • Rinsaka, K., Dohi, T.: A faster estimation algorithm for periodic preventive rejuvenation schedule maximizing system, availability. In: Malek, M., Reitenspieß, M., van Moorsel, A. (eds.) ISAS 2007. LNCS, vol. 4526, pp. 94-104. Springer, Heidelberg (2007)
  • 49
    • 0032652284 scopus 로고    scopus 로고
    • On-board preventive maintenance: A designoriented analytic study for long-life applications
    • Tai, A.T., Alkalai, L., Chau, S.N.: On-board preventive maintenance: a designoriented analytic study for long-life applications. Performance Evaluation 35(3/4), 215-232 (1999)
    • (1999) Performance Evaluation , vol.35 , Issue.3-4 , pp. 215-232
    • Tai, A.T.1    Alkalai, L.2    Chau, S.N.3
  • 50
    • 0021473687 scopus 로고
    • On the optimum checkpoint selection problem
    • Toueg, S., Babaoglu, O.: On the optimum checkpoint selection problem. SIAM Journal of Computing 13(3), 630-649 (1984)
    • (1984) SIAM Journal of Computing , vol.13 , Issue.3 , pp. 630-649
    • Toueg, S.1    Babaoglu, O.2
  • 53
    • 0031388399 scopus 로고    scopus 로고
    • Impact of checkpoint latency on overhead ratio of a checkpointing scheme
    • Vaidya, N.H.: Impact of checkpoint latency on overhead ratio of a checkpointing scheme. IEEE Transactions on Computers C-46(8), 942-947 (1997)
    • (1997) IEEE Transactions on Computers , vol.C-46 , Issue.8 , pp. 942-947
    • Vaidya, N.H.1
  • 54
    • 11244324019 scopus 로고    scopus 로고
    • Optimal restart times for moments of completion time
    • van Moorsel, A.P., Wolter, K.: Optimal restart times for moments of completion time. IEE Proceedings of Software 151(5), 219-223 (2004)
    • (2004) IEE Proceedings of Software , vol.151 , Issue.5 , pp. 219-223
    • van Moorsel, A.P.1    Wolter, K.2
  • 56
    • 34548071436 scopus 로고    scopus 로고
    • Performability analysis of clustered systems with rejuvenation under varying workload
    • in press
    • Wang, D., Xie, W., Trivedi, K.S.: Performability analysis of clustered systems with rejuvenation under varying workload. Performance Evaluation (in press)
    • Performance Evaluation
    • Wang, D.1    Xie, W.2    Trivedi, K.S.3
  • 57
    • 0031363810 scopus 로고    scopus 로고
    • An on-line algorithm for checkpoint placement
    • Ziv, A., Bruck, J.: An on-line algorithm for checkpoint placement. IEEE Transactions on Computers C-46(9), 976-985 (1997)
    • (1997) IEEE Transactions on Computers , vol.C-46 , Issue.9 , pp. 976-985
    • Ziv, A.1    Bruck, J.2
  • 58
    • 84976846528 scopus 로고    scopus 로고
    • Young, J.W.: A. first order approximation to the optimum checkpoint interval. Communications of the ACM 17(9), 530-531 (1974)
    • Young, J.W.: A. first order approximation to the optimum checkpoint interval. Communications of the ACM 17(9), 530-531 (1974)


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