A nested transaction mechanism for LOCUS

Computer Science – Operating Systems

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

17 pages. Appears in: Proceedings of the Ninth ACM Symposium on Operating Systems Principles (pp. 71-87). Operating Systems Re

Scientific paper

A working implementation of nested transactions has been produced for LOCUS, an integrated distributed operating system which provides a high degree of network transparency. Several aspects of our mechanism are novel. First, the mechanism allows a transaction to access objects directly without regard to the location of the object. Second, processes running on behalf of a single transaction may be located at many sites. Thus there is no need to invoke a new transaction to perform processing or access objects at a remote site. Third, unlike other environments, LOCUS allows replication of data objects at more than one site in the network, and this capability is incorporated into the transaction mechanism. If the copy of an object that is currently being accessed becomes unavailable, it is possible to continue work by using another one of the replicated copies. Finally, an efficient orphan removal algorithm is presented, and the problem of providing continued operation during network partitions is addressed in detail.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A nested transaction mechanism for LOCUS does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A nested transaction mechanism for LOCUS, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A nested transaction mechanism for LOCUS will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-157994

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