• DocumentCode
    1859021
  • Title

    Using leases to support server-driven consistency in large-scale systems

  • Author

    Yin, Jian ; Alvisi, Lorenzo ; Dahlin, Michael ; Lin, Calvin

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    285
  • Lastpage
    294
  • Abstract
    The paper introduces volume leases as a mechanism for providing cache consistency for large scale, geographically distributed networks. Volume leases are a variation of leases, which were originally designed for distributed file systems. Using trace driven simulation, we compare two new algorithms against four existing cache consistency algorithms and show that our new algorithms provide strong consistency while maintaining scalability and fault tolerance. For a trace based workload of Web accesses, we find that volumes can reduce message traffic at servers by 40% compared to a standard lease algorithm, and that volumes can considerably reduce the peak load at servers when popular objects are modified
  • Keywords
    Internet; cache storage; client-server systems; data integrity; distributed databases; information retrieval; Web accesses; cache consistency; cache consistency algorithms; fault tolerance; large scale geographically distributed networks; large scale systems; message traffic; peak load; popular objects; scalability; server driven consistency; trace based workload; volume leases; Computer networks; Delay; Electrical capacitance tomography; File servers; Large-scale systems; Network servers; Protocols; Robots; Web server; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-8292-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.1998.679726
  • Filename
    679726