Extension of two phase commit protocol to distributed participan

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395600, 39520019, H04L 2908

Patent

active

055465820

ABSTRACT:
An extension of the two phase commit protocol allows distributed participation among physically distant agents independent of the communications mechanism being used in a data processing system. An extra stage of processing is added to the two phase commit protocol called End Phase One Processing (EPOP) which enables a distribution of the coordinator function across systems using any communication mechanism. EPOP is an extra stage in which a participant can receive control. In this extra stage, a participant flows two phase commit protocol sequences to distributed systems. The communication mechanism is used in such a way that it becomes part of a distributed coordinator. The coordinator itself does not need knowledge of other systems. The extra stage of processing is enabled by an operating system service called Enable End Phase One Exit Processing (EEPOEP). EEPOEP causes an extension of two phase commit protocol to be used on the issuing system. In this way, not only distributed databases can be supported, but also distributed users and distributed generic resource managers. A new response, called ABSTAIN, can be used by a resource manager in response to a PREPARE signal from the coordinator. This response from the resource manager to the coordinator indicates that the resource manager wants to continue to be involved with the unit of work two phase commit process but does not want to influence the final decision (i.e., COMMIT or BACKOUT) of the unit of work.

REFERENCES:
patent: 4648031 (1987-03-01), Jenner
patent: 5212788 (1993-05-01), Lomet et al.
patent: 5241675 (1993-08-01), Sheth et al.
patent: 5258982 (1993-11-01), Britton et al.
patent: 5325528 (1994-06-01), Klein
patent: 5329626 (1994-07-01), Klein et al.
patent: 5335343 (1994-08-01), Lampson et al.
patent: 5371886 (1994-12-01), Britton et al.
patent: 5390302 (1995-02-01), Johnson et al.
patent: 5410684 (1995-04-01), Ainsworth et al.
patent: 5428771 (1995-06-01), Daniels et al.
patent: 5432926 (1995-07-01), Citron et al.
patent: 5452445 (1995-09-01), Hallmark et al.
Kurt Rothermel; An Open Commit Protocol Preserving Consistency in the Presence of Commission Failures; Distributed Computing System, 1993 International Conference; 1993; pp. 168-177.
Huang et al.; A Quorum-based Commit and Ternmination Protocol for Distributed Database Systems; Data Engineering, 1988 4th International Conference; 1988; pp. 136-143.
Barker et al., Reliable transaction execution in Multidatabase Systems, First International Workshop on Interoperability in Multidatabase Systems, Apr. 7, 1991 pp. 344-347.
Rothermel et al., Open Commit Protocols for the Tree of Processes Model 10th International Conf. on Distributed Computing Systems, May 28, 1990, pp. 236-244.
Zimran et al., The Two-Phase Commit Performance of the DECdtm Services 11th Symposium on Reliable Distributed Systems, Oct. 5 1992 pp. 29-38.
Hobbs, the Distributed Features in Rdb, IEE Colloguium on `Distributed Databases` (Digest No. 229), Dec. 11, 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Extension of two phase commit protocol to distributed participan does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Extension of two phase commit protocol to distributed participan, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Extension of two phase commit protocol to distributed participan will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1056836

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.