DocumentCode :
2485737
Title :
A protocol for timed atomic commitment
Author :
Davidson, Susan ; Lee, Insup ; Wolfe, Victor
Author_Institution :
Dept. of Comput. & Inf. Sci., Pennsylvania Univ., Philadelphia, PA, USA
fYear :
1989
fDate :
5-9 Jun 1989
Firstpage :
199
Lastpage :
206
Abstract :
A model and correctness criteria for timed atomic commitment (TAC) are presented which require the processes to be functionally consistent, but allow the outcome to include an exceptional state, indicating that timing constraints have been violated. Correct TAC behavior is defined by presenting an abstract description of the processes involved in the commitment and minimal correctness criteria for their behavior. The correctness criteria capture the intuitive notion that an exception outcome should only occur in the presence of faults, and an aborted outcome should only occur if faults occur or some process votes no. A centralized two-phase commit protocol was modified to meet the correctness criteria by introducing deadlines on the various stages the participants go through (voting and performing), and on the decision phase for the coordinator. The deadlines are derived using several system parameters: maximum message delay, clock drift, and execution time. The protocol is then shown to be correct
Keywords :
distributed processing; protocols; TAC; aborted outcome; abstract description; centralized two-phase commit protocol; clock drift; coordinator; correct; deadlines; decision phase; exception outcome; exceptional state; execution time; faults; functionally consistent; maximum message delay; minimal correctness criteria; model and correctness criteria; performing; system parameters; timed atomic commitment; timing constraints; voting; Belts; Chemical processes; Chemical products; Concurrent computing; Information science; Process control; Protocols; Telecommunication control; Time factors; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-1953-8
Type :
conf
DOI :
10.1109/ICDCS.1989.37948
Filename :
37948
Link To Document :
بازگشت