Analysis of distributed commit protocols

  • Authors:
  • Eric C. Cooper

  • Affiliations:
  • University of California, Berkeley, CA

  • Venue:
  • SIGMOD '82 Proceedings of the 1982 ACM SIGMOD international conference on Management of data
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

The reliability of atomic commit protocols for distributed systems is investigated. Recent research has proved that blocking is unavoidable after certain site or network failures. The results of this paper enable one to quantify the expected amount of such blocking.A probabilistic model of a distributed system is developed, consisting of two components: a model of the communication network and a model of distributed transaction processing. We introduce the notion of the window of uncertainty for a site participating in a distributed transaction, which characterizes when that site is vulnerable to blocking in the event of a network partition. The model is then used to evaluate and compare the expected number of blocked sites for several atomic commit protocols.