• DocumentCode
    3040578
  • Title

    The dynamic tree protocol: avoiding ´graceful degradation´ in the tree protocol for distributed mutual exclusion

  • Author

    Rabinovich, Michael ; Lazowska, Edward D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
  • fYear
    1992
  • fDate
    1-3 April 1992
  • Firstpage
    101
  • Lastpage
    107
  • Abstract
    A modification of the tree protocol for distributed mutual exclusion is presented. The existing tree protocol is very efficient as long as all nodes in the system are accessible, but if suffers from performance degradation during the time when some nodes are down or partitioned. Although failures may be infrequent, once a node is down, it may remain down for a relatively long time. In the modified protocol, a node requesting mutual exclusion may experience performance degradation at most once after some failures occur but then it adapts to a new system topology and its performance returns to normal. In the case when all nodes in the system are accessible, the protocol exhibits the same performance as the existing tree protocol.<>
  • Keywords
    concurrency control; distributed processing; protocols; distributed mutual exclusion; dynamic tree protocol; graceful degradation; mutual exclusion; tree protocol; Access protocols; Binary trees; Computer science; Costs; Degradation; Topology; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1992. Conference Proceedings., Eleventh Annual International Phoenix Conference on
  • Conference_Location
    Scottsdale, AZ, USA
  • Print_ISBN
    0-7803-0605-8
  • Type

    conf

  • DOI
    10.1109/PCCC.1992.200544
  • Filename
    200544