메뉴 건너뛰기




Volumn 34, Issue 2, 1991, Pages 56-78

Understanding Fault-Tolerant Distributed Systems

(1)  Cristian, Flavin a  

a NONE

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER HARDWARE - RELIABILITY; COMPUTER SOFTWARE - RELIABILITY; COMPUTER SYSTEMS, DIGITAL - DISTRIBUTED;

EID: 0026104130     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/102792.102801     Document Type: Article
Times cited : (393)

References (73)
  • 1
    • 84976742573 scopus 로고    scopus 로고
    • An efficient fault-tolerant protocol for replicated data management
    • Abbadi, A.E., Skeen, D., Cristian, F. An efficient fault-tolerant protocol for replicated data management.
    • Abbadi, A.E.1    Skeen, D.2    Cristian, F.3
  • 4
    • 26444604835 scopus 로고
    • Software fault tolerance
    • (San Francisco, Aug
    • Avizienis, A. Software fault tolerance. IFIP Computer Congress (San Francisco, Aug. 1989).
    • (1989) IFIP Computer Congress
    • Avizienis, A.1
  • 6
    • 84976676739 scopus 로고
    • (Ann Arbor, Mich
    • Computing (Ann Arbor, Mich. 1985).
    • (1985) Computing
  • 7
    • 0022083671 scopus 로고
    • Streets of Byzantium: Network architectures for fast reliable broadcast
    • Babaoglu, O., Drumond, R. Streets of Byzantium: Network architectures for fast reliable broadcast. IEEE Trans. Softw. Eng. SE-11, 6, (1985).
    • (1985) IEEE Trans. Softw. Eng. SE-11 , vol.6
    • Babaoglu, O.1    Drumond, R.2
  • 8
    • 0024764862 scopus 로고
    • Increasing availability under mutual exclusion constraints with dynamic vote reassignment
    • (Nov
    • Barbara, D., Garcia-Molina, H., Spauster, A. Increasing availability under mutual exclusion constraints with dynamic vote reassignment. ACM Trans. Comput. Syst. 7, 4 (Nov. 1989).
    • (1989) ACM Trans. Comput. Syst. , vol.7 , Issue.4
    • Barbara, D.1    Garcia-Molina, H.2    Spauster, A.3
  • 9
    • 84976809708 scopus 로고    scopus 로고
    • A NonStop Kernel
    • Bartlett, J. A NonStop Kernel.
    • Bartlett, J.1
  • 11
    • 84976704833 scopus 로고
    • Sequoia: A fault-tolerant tightly coupled multiprocessor for transaction processing. IEEE Comput. (Feb
    • Bernstein, P. Sequoia: A fault-tolerant tightly coupled multiprocessor for transaction processing. IEEE Comput. (Feb. 1988).
    • (1988)
    • Bernstein, P.1
  • 13
    • 0023287946 scopus 로고
    • Reliable communication in the presence of failures
    • (Feb
    • Birman, K., Joseph, T. Reliable communication in the presence of failures. ACM Trans. Comput. Syst. 5, 1 (Feb. 1987).
    • (1987) ACM Trans. Comput. Syst. , vol.5 , Issue.1
    • Birman, K.1    Joseph, T.2
  • 14
    • 0024606852 scopus 로고
    • Fault-tolerance under Unix. ACM Trans. Comput. Syst. 7, 1 (Feb
    • Borg, A., Blau, W., Graetsch, W., Herrmann, F., Oberle, W. Fault-tolerance under Unix. ACM Trans. Comput. Syst. 7, 1 (Feb. 1989).
    • (1989)
    • Borg, A.1    Blau, W.2    Graetsch, W.3    Herrmann, F.4    Oberle, W.5
  • 15
    • 0006927570 scopus 로고
    • The Tandem global update protocol
    • (June
    • Carr, R. The Tandem global update protocol. Tandem Syst. Rev. 1, 2 (June 1985).
    • (1985) Tandem Syst. Rev. , vol.1 , Issue.2
    • Carr, R.1
  • 17
  • 19
    • 0024663423 scopus 로고
    • Understanding naming in distributed systems
    • Comer, D., Peterson, L. Understanding naming in distributed systems. Distributed Comput. 3 (1989), 51-60.
    • (1989) Distributed Comput. , vol.3 , pp. 51-60
    • Comer, D.1    Peterson, L.2
  • 20
    • 84976797165 scopus 로고
    • Replicated distributed programs. Ph.D dissertation, UC Berkeley
    • Cooper, E. Replicated distributed programs. Ph.D dissertation, UC Berkeley, 1985.
    • (1985)
    • Cooper, E.1
  • 21
    • 0021785015 scopus 로고
    • A rigorous approach to fault-tolerant programming
    • Cristian, F. A rigorous approach to fault-tolerant programming. IEEE Trans. Softw. Eng. SE 11, 1 (1985).
    • (1985) IEEE Trans. Softw. Eng. SE , vol.11 , Issue.1
    • Cristian, F.1
  • 22
    • 0024133776 scopus 로고
    • Agreeing on who is present and who is absent in a synchronous distributed system
    • (Tokyo, June
    • Cristian, F. Agreeing on who is present and who is absent in a synchronous distributed system. 18th International Conference on Fault-Tolerant Computing (Tokyo, June 1988).
    • (1988) 18th International Conference on Fault-Tolerant Computing
    • Cristian, F.1
  • 23
    • 84976735369 scopus 로고    scopus 로고
    • Exception handling. In
    • Cristian, F. Exception handling. In
    • Cristian, F.1
  • 25
    • 84976811421 scopus 로고
    • Ed., Blackwell Scientific Publications, Oxford
    • T. Anderson, Ed., Blackwell Scientific Publications, Oxford, 1989.
    • (1989)
    • Anderson, T.1
  • 26
    • 0024946716 scopus 로고
    • Probabilistic clock synchronization
    • Cristian, F. Probabilistic clock synchronization. Distributed Computing 3 (1989), 146-158.
    • (1989) Distributed Computing , vol.3 , pp. 146-158
    • Cristian, F.1
  • 27
    • 84976848772 scopus 로고
    • Synchronous atomic broadcast for redundant broadcast channels. IBM Res. Rep. RJ 7203, Dec
    • Cristian, F. Synchronous atomic broadcast for redundant broadcast channels. IBM Res. Rep. RJ 7203, Dec. 1989.
    • (1989)
    • Cristian, F.1
  • 29
    • 84976862607 scopus 로고
    • Fault-tolerance in the advanced automation system. 20th International Conference on Fault-tolerant Computing (Newcastle upon Tyne, England, June
    • Cristian, F., Dancey, R., Dehn, J. Fault-tolerance in the advanced automation system. 20th International Conference on Fault-tolerant Computing (Newcastle upon Tyne, England, June 1990).
    • (1990)
    • Cristian, F.1    Dancey, R.2    Dehn, J.3
  • 30
    • 0015195766 scopus 로고
    • Hierarchical ordering of sequential processes
    • Dijkstra, E. Hierarchical ordering of sequential processes. Acta Informatica 1 (1971), 115-138.
    • (1971) Acta Informatica , vol.1 , pp. 115-138
    • Dijkstra, E.1
  • 33
    • 85027830059 scopus 로고
    • Notes on Database Operating Systems. Operating Systems - An Advanced Course. Vol. 60, Lecture Notes in Computer Science, Springer Verlag
    • Gray, J., Notes on Database Operating Systems. Operating Systems - An Advanced Course. Vol. 60, Lecture Notes in Computer Science, Springer Verlag, 1978.
    • (1978)
    • Gray, J.1
  • 34
    • 84976832844 scopus 로고
    • Why do computers stop and what can be done about it? Fifth Symposium on Reliability in Distributed Software and Database systems (Los Angeles, Jan
    • Gray, J. Why do computers stop and what can be done about it? Fifth Symposium on Reliability in Distributed Software and Database systems (Los Angeles, Jan. 1986).
    • (1986)
    • Gray, J.1
  • 36
    • 0018025598 scopus 로고
    • FTMP-A highly reliable fault-tolerant multi-processor for aircraft. In Proceedings IEEE, Vol. 66, Oct
    • Hopkins, A., Smith, B., Lala, J. FTMP-A highly reliable fault-tolerant multi-processor for aircraft. In Proceedings IEEE, Vol. 66, Oct. 1978.
    • (1978)
    • Hopkins, A.1    Smith, B.2    Lala, J.3
  • 37
    • 84976708245 scopus 로고
    • IBM International Technical Support Centers: IMS/VS extended recovery facility (XRF). Tech. Ref
    • IBM International Technical Support Centers: IMS/VS extended recovery facility (XRF). Tech. Ref. 1987.
    • (1987)
  • 40
    • 84976833876 scopus 로고
    • Fault-tolerance using group communication. Fourth ACM SIGOPS European Workshop (Bologna, Sept
    • Fault-tolerance using group communication. Fourth ACM SIGOPS European Workshop (Bologna, Sept. 1990).
    • (1990)
  • 41
    • 84976680448 scopus 로고
    • Issues influencing the use of N-version programming
    • (San Francisco, Aug
    • Knight, J., Amann, P. Issues influencing the use of N-version programming. In Proceedings of the IFIP Congress (San Francisco, Aug. 1989).
    • (1989) Proceedings of the IFIP Congress
    • Knight, J.1    Amann, P.2
  • 42
    • 84976830223 scopus 로고
    • Check-pointing and rollback recovery for distributed systems. IEEE Trans. Softw. Eng. SE-13, 1 (
    • Koo, R., Toueg, S. Check-pointing and rollback recovery for distributed systems. IEEE Trans. Softw. Eng. SE-13, 1 (1986).
    • (1986)
    • Koo, R.1    Toueg, S.2
  • 43
    • 84976794167 scopus 로고
    • Fault-tolerant membership in a synchronous real-time system. IFIP Working Conference on Dependable Computing for Critical Applications (Santa Barbara, Aug
    • Kopetz, H., Grunsteidl, G., Reisinger, J. Fault-tolerant membership in a synchronous real-time system. IFIP Working Conference on Dependable Computing for Critical Applications (Santa Barbara, Aug. 1989).
    • (1989)
    • Kopetz, H.1    Grunsteidl, G.2    Reisinger, J.3
  • 44
    • 0022713171 scopus 로고
    • VAXclusters: A Closely coupled distributed system. ACM Trans. Comput. Syst. 4, 2 (
    • Kronenberg, N., Levy, H., Strecker, W. VAXclusters: A Closely coupled distributed system. ACM Trans. Comput. Syst. 4, 2 (1986).
    • (1986)
    • Kronenberg, N.1    Levy, H.2    Strecker, W.3
  • 46
    • 0343553343 scopus 로고
    • Using time instead of time-outs in fault-tolerant systems
    • Lamport, L. Using time instead of time-outs in fault-tolerant systems. ACM Trans. Prog. Lan. Syst. 6, 2 (1984).
    • (1984) ACM Trans. Prog. Lan. Syst. , vol.6 , Issue.2
    • Lamport, L.1
  • 47
    • 84976732756 scopus 로고
    • The part time parliament. DEC SRC Rep. 49, Sept
    • Lamport, L. The part time parliament. DEC SRC Rep. 49, Sept. 1989.
    • (1989)
    • Lamport, L.1
  • 48
    • 85029617703 scopus 로고
    • Atomic Transactions. In Distributed Systems: An Advanced Course
    • Springer Verlag
    • Lampson, L. Sturgis, H., Atomic Transactions. In Distributed Systems: An Advanced Course. Lecture Notes in Computer Science Vol. 105, Springer Verlag, 1981.
    • (1981) Lecture Notes in Computer Science , vol.105
    • Lampson, L.1    Sturgis, H.2
  • 49
    • 84976758373 scopus 로고
    • Dependability: A Unifying Concept for Reliable Computing and Fault-tolerance, T. Anderson, Ed., Blackwell Scientific Publications, Oxford
    • Laprie, J.C. Dependability: A Unifying Concept for Reliable Computing and Fault-tolerance, T. Anderson, Ed., Blackwell Scientific Publications, Oxford, 1989.
    • (1989)
    • Laprie, J.C.1
  • 50
    • 0025457846 scopus 로고
    • Definition and analysis of hardware and software-fault-tolerant architectures
    • (July
    • Laprie, J.C., Arlat, J., Beounes, C., Kanoun, K. Definition and analysis of hardware and software-fault-tolerant architectures. IEEE Comput. (July 1990).
    • (1990) IEEE Comput.
    • Laprie, J.C.1    Arlat, J.2    Beounes, C.3    Kanoun, K.4
  • 52
    • 84976727006 scopus 로고
    • Fault-tolerant systems. Tech. Rep. CSL-199 Stanford Univ
    • McCluskey, E. Fault-tolerant systems. Tech. Rep. CSL-199 Stanford Univ., 1982.
    • (1982)
    • McCluskey, E.1
  • 54
    • 84885903862 scopus 로고
    • Viewstamped replication: A new primary copy method to support highly available distributed systems
    • (Aug
    • Oki, B., Liskov, B. Viewstamped replication: A new primary copy method to support highly available distributed systems. Seventh ACM Symposium on Principles of Distributed Computing (Aug. 1988).
    • (1988) Seventh ACM Symposium on Principles of Distributed Computing
    • Oki, B.1    Liskov, B.2
  • 55
    • 0022042840 scopus 로고
    • Measurement of SIFT operating system overhead. NASA Tech. Mem. 86322
    • Palumbo, D., Butler, R. Measurement of SIFT operating system overhead. NASA Tech. Mem. 86322, 1985.
    • (1985)
    • Palumbo, D.1    Butler, R.2
  • 56
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • (Mar
    • Parnas, D. Designing software for ease of extension and contraction. IEEE Trans. Softw. Eng. SE-5, 2 (Mar. 1979).
    • (1979) IEEE Trans. Softw. Eng. SE-5 , vol.2
    • Parnas, D.1
  • 58
    • 84976738778 scopus 로고
    • La tolerance aux fautes dans les systemes repartis: Les hypotheses d'drreur et leur importance. LAAS Res. Rep. 89-258, Sept
    • Powell, D. La tolerance aux fautes dans les systemes repartis: Les hypotheses d'drreur et leur importance. LAAS Res. Rep. 89-258, Sept. 1989.
    • (1989)
    • Powell, D.1
  • 59
    • 0016522101 scopus 로고
    • System structure for software fault-tolerance
    • Randell, B. System structure for software fault-tolerance. IEEE Trans. Softw. Eng. SE-1, 2 (1975).
    • (1975) IEEE Trans. Softw. Eng. SE-1 , vol.2
    • Randell, B.1
  • 60
    • 84976845043 scopus 로고
    • End-to-end arguments in system design. ACM Trans. Comput. Syst., 2, 4 (Nov
    • Saltzer, J., Reed, D., Clark, D. End-to-end arguments in system design. ACM Trans. Comput. Syst., 2, 4 (Nov. 1984).
    • (1984)
    • Saltzer, J.1    Reed, D.2    Clark, D.3
  • 61
    • 84976768153 scopus 로고
    • The use of efficient broadcast protocols in asynchronous distributed systems. Ph.D dissertation TR88-928 Cornell Univ
    • Schmuck, F. The use of efficient broadcast protocols in asynchronous distributed systems. Ph.D dissertation TR88-928 Cornell Univ., 1988.
    • (1988)
    • Schmuck, F.1
  • 62
    • 84976699796 scopus 로고
    • The state machine approach: A tutorial. TR 86-800, Cornell Univ
    • Schneider, F. The state machine approach: A tutorial. TR 86-800, Cornell Univ., 1986.
    • (1986)
    • Schneider, F.1
  • 63
    • 84976834414 scopus 로고
    • Fault-tolerance in commercial computers. IEEE Comput. (July
    • Siewiorek, D. Fault-tolerance in commercial computers. IEEE Comput. (July 1990).
    • (1990)
    • Siewiorek, D.1
  • 64
    • 0022112420 scopus 로고
    • Optimistic recovery in distributed systems
    • Strom, R., Yemini, S. Optimistic recovery in distributed systems. ACM Trans. Comput. Syst., 3, 3 (1985).
    • (1985) ACM Trans. Comput. Syst. , vol.3 , Issue.3
    • Strom, R.1    Yemini, S.2
  • 67
    • 0004141908 scopus 로고
    • Prentice Hall, Englewood Cliffs, N.J
    • Tanenbaum, A. Computer Networks. Prentice Hall, Englewood Cliffs, N.J., 1981.
    • (1981) Computer Networks.
    • Tanenbaum, A.1
  • 69
    • 84976775212 scopus 로고
    • Trivedi, K. Probability and Statistics with Reliability, Queuing and Computer Science Applications. Prentice Hall, Englewood Cliffs, N.J
    • Trivedi, K. Probability and Statistics with Reliability, Queuing and Computer Science Applications. Prentice Hall, Englewood Cliffs, N.J., 1982.
    • (1982)
  • 70
    • 0024891336 scopus 로고    scopus 로고
    • AMp: A highly parallel atomic multicast protocol. In Proceedings ACM SIGCOM'89 (Austin, Tex., Sept. 89)
    • Verissimo, P., Rodrigues, L., Baptista, M. AMp: A highly parallel atomic multicast protocol. In Proceedings ACM SIGCOM'89 (Austin, Tex., Sept. 89).
    • Verissimo, P.1    Rodrigues, L.2    Baptista, M.3
  • 71
    • 84976762767 scopus 로고
    • Wakerly, J. Error detecting codes, self-checking circuits, and applications. Elsevier North Holland, Inc., N.Y
    • Wakerly, J. Error detecting codes, self-checking circuits, and applications. Elsevier North Holland, Inc., N.Y., 1978.
    • (1978)


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