• DocumentCode
    3444303
  • Title

    Distributed locking: a mechanism for constructing highly available objects

  • Author

    Wilkes, C. Thomas ; LeBlanc, Richard J., Jr.

  • Author_Institution
    Dept. of Comput. Sci., Lowell Univ., MA, USA
  • fYear
    1988
  • fDate
    10-12 Oct 1988
  • Firstpage
    194
  • Lastpage
    203
  • Abstract
    A description is given of the results of a study of methods of achieving fault tolerance in the Clouds system and, in particular, of achieving increased availability of objects. The problems explored in this work, the model of distributed computation in which the problems posed by the research were examined (the Clouds system), the tools that were used to address these problems (the Aeolus programming language), and some related research are briefly described. The authors present a methodology for achieving available services by conversion of resilient single-site implementations into replicated implementations. A mechanism with which they propose to support this methodology, called distributed locking (DL), is presented. A description is also given of a linguistic feature for the specification of the availability properties of an object replicated via DL. The language runtime support features (primitives) required for DL and the operating system support needed for these features are presented
  • Keywords
    distributed processing; fault tolerant computing; operating systems (computers); Aeolus programming language; Clouds system; distributed computation; distributed locking; fault tolerance; linguistic feature; operating system support; Availability; Clouds; Computer languages; Computer science; Concurrent computing; Distributed computing; Distributed databases; Fault tolerant systems; Internet; Proposals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1988. Proceedings., Seventh Symposium on
  • Conference_Location
    Columbus, OH
  • Print_ISBN
    0-8186-0875-7
  • Type

    conf

  • DOI
    10.1109/RELDIS.1988.25795
  • Filename
    25795