• DocumentCode
    3324136
  • Title

    Distributed lock management in a transaction processing environment

  • Author

    Hastings, Andrew B.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1990
  • fDate
    9-12 Oct 1990
  • Firstpage
    22
  • Lastpage
    31
  • Abstract
    Distributed synchronization for data sharing is discussed, and the design of a distributed lock manager for the Camelot transaction facility is presented. The lock manager is a component of a proposed implementation of data sharing in the Camelot environment. A number of experiments that demonstrate the correct operation of the lock manager are reported and its performance is described. The performance metrics indicate that distributed lock management should not reduce the feasibility of data sharing in this environment. The similarity between the caching and synchronization strategies appropriate for locks and data suggests that protocols developed for distributed locks will be applicable to data sharing
  • Keywords
    file organisation; network operating systems; protocols; transaction processing; Camelot; caching; data sharing; distributed lock management; performance; protocols; synchronization; transaction processing environment; Application software; Cache storage; Computer science; Costs; Delay; Environmental management; File systems; Measurement; Programming profession; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1990. Proceedings., Ninth Symposium on
  • Conference_Location
    Huntsville, AL
  • Print_ISBN
    0-8186-2081-1
  • Type

    conf

  • DOI
    10.1109/RELDIS.1990.93948
  • Filename
    93948