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
Link To Document :
بازگشت