메뉴 건너뛰기




Volumn 21, Issue 6, 2009, Pages 819-853

Trading off logging overhead and coordinating overhead to achieve efficient rollback recovery

Author keywords

Coordinating overhead; Logging overhead; Performance optimization; Rollback recovery

Indexed keywords

COMMERCE;

EID: 65349094006     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.1364     Document Type: Article
Times cited : (4)

References (24)
  • 1
    • 65349098461 scopus 로고    scopus 로고
    • Foster L, Kesselman C. Computational grids. The Grid: Blueprint for a New Computing Infrastructure, Chapter 2. Morgan Kaufmann Publishers: San Francisco, CA, U.S.A., 1999. Available at: http://www.globus.org/research/ papers.html [28 May 2008].
    • Foster L, Kesselman C. Computational grids. The Grid: Blueprint for a New Computing Infrastructure, Chapter 2. Morgan Kaufmann Publishers: San Francisco, CA, U.S.A., 1999. Available at: http://www.globus.org/research/ papers.html [28 May 2008].
  • 2
    • 0042078549 scopus 로고    scopus 로고
    • A survey of rollback recovery protocols in message passing systems
    • Elnozahy E, Alvisi L, Wang Y, Johnson DB. A survey of rollback recovery protocols in message passing systems. ACM Computing Surveys 2002; 33(3):375-408.
    • (2002) ACM Computing Surveys , vol.33 , Issue.3 , pp. 375-408
    • Elnozahy, E.1    Alvisi, L.2    Wang, Y.3    Johnson, D.B.4
  • 3
    • 0037413288 scopus 로고    scopus 로고
    • Checkpointing with mutable checkpoints
    • Cao G, Singhal M. Checkpointing with mutable checkpoints. Theoretical Computer Science 2003; 290:1127-1148.
    • (2003) Theoretical Computer Science , vol.290 , pp. 1127-1148
    • Cao, G.1    Singhal, M.2
  • 4
    • 0023090161 scopus 로고
    • Checkpointing and rollback-recovery for distributed systems
    • Koo R, Toueg S. Checkpointing and rollback-recovery for distributed systems. IEEE Transactions on Software Engineering 1987; 13(1):23-31.
    • (1987) IEEE Transactions on Software Engineering , vol.13 , Issue.1 , pp. 23-31
    • Koo, R.1    Toueg, S.2
  • 5
    • 0032000230 scopus 로고    scopus 로고
    • Message logging: Pessimistic, optimistic, causal and optimal
    • Alvisi L, Marzullo K. Message logging: Pessimistic, optimistic, causal and optimal. IEEE Transactions on Software Engineering 1998; 24(2):149-159.
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.2 , pp. 149-159
    • Alvisi, L.1    Marzullo, K.2
  • 8
    • 9144223280 scopus 로고    scopus 로고
    • Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery
    • Elnozahy EN, Plank JS. Checkpointing for peta-scale systems: A look into the future of practical rollback-recovery. IEEE Transactions on Dependable and Secure Computing 2004; 1(2):97-108.
    • (2004) IEEE Transactions on Dependable and Secure Computing , vol.1 , Issue.2 , pp. 97-108
    • Elnozahy, E.N.1    Plank, J.S.2
  • 10
    • 0017996760 scopus 로고
    • Time, clocks and the ordering of events in a distributed system
    • Lamport L. Time, clocks and the ordering of events in a distributed system. Communications of the ACM 1978; 21(7):558-565.
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 13
    • 13244286431 scopus 로고
    • Distributed recovery units: A hybrid and adaptive distributed recovery
    • Technical Report 93-052, Department of Computer Science, Texas A&M University
    • Vaidya NH. Distributed recovery units: A hybrid and adaptive distributed recovery. Technical Report 93-052, Department of Computer Science, Texas A&M University, 1993.
    • (1993)
    • Vaidya, N.H.1
  • 17
    • 0345442370 scopus 로고    scopus 로고
    • A case for two-level recovery schemes
    • Vaidya NH. A case for two-level recovery schemes. IEEE Transactions on Computers 1998; 47(6):656-666.
    • (1998) IEEE Transactions on Computers , vol.47 , Issue.6 , pp. 656-666
    • Vaidya, N.H.1
  • 18
    • 0035201417 scopus 로고    scopus 로고
    • Processor allocation and checkpoint interval selection in cluster computing systems
    • Plank JS, Thomason MG. Processor allocation and checkpoint interval selection in cluster computing systems. Journal of Parallel and Distributed Computing 2001; 61(11):1570-1590.
    • (2001) Journal of Parallel and Distributed Computing , vol.61 , Issue.11 , pp. 1570-1590
    • Plank, J.S.1    Thomason, M.G.2
  • 19
    • 0031388399 scopus 로고    scopus 로고
    • Impact of checkpoint latency on overhead ratio of a checkpointing scheme
    • Vaidya NH. Impact of checkpoint latency on overhead ratio of a checkpointing scheme. IEEE Transactions on Computers 1997; 46(8):942-947.
    • (1997) IEEE Transactions on Computers , vol.46 , Issue.8 , pp. 942-947
    • Vaidya, N.H.1
  • 24
    • 33947161058 scopus 로고    scopus 로고
    • Reliable user-level rollback recovery implementation for multithreaded processes on Windows
    • Yang JM, Zhang DF, Yang XD. Reliable user-level rollback recovery implementation for multithreaded processes on Windows. Software-Practice and Experience 2007; 37(3):331-346.
    • (2007) Software-Practice and Experience , vol.37 , Issue.3 , pp. 331-346
    • Yang, J.M.1    Zhang, D.F.2    Yang, X.D.3


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