ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Leases: an efficient fault-tolerant mechanism for distributed file cache consistency
Full text PdfPdf (1.13 MB)
Source ACM Symposium on Operating Systems Principles archive
Proceedings of the twelfth ACM symposium on Operating systems principles table of contents
Pages: 202 - 210  
Year of Publication: 1989
ISBN:0-89791-338-8
Also published in ...
Authors
C. Gray  Computer Science Department, Stanford University
D. Cheriton  Computer Science Department, Stanford University
Sponsor
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 164,   Citation Count: 96
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/74850.74870
What is a DOI?

ABSTRACT

Caching introduces the overhead and complexity of ensuring consistency, reducing some of its performance benefits. In a distributed system, caching must deal with the additional complications of communication and host failures. Leases are proposed as a time-based mechanism that provides efficient consistent access to cached data in distributed systems. Non-Byzantine failures affect performance, not correctness, with their effect minimized by short leases. An analytic model and an evaluation for file access in the V system show that leases of short duration provide good performance. The impact of leases on performance grows more significant in systems of larger scale and higher processor performance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
BACH, M. J., LUPpI, M. W., MELAMED, A. 8., AND YUEH, K. A remote-file cache for RFS. In Proceedings of the Summer 1987 Usenix Conference (June 1987), Usenix Association, pp. 273-279.
 
2
BURROWS, M. Efficient data sharing. Tech. Rep. No. 153, Computer Laboratory, University of Cambridge, Dec. I988. The author's PhD thesis.
3
4
5
6
7
 
8
FLOYD, R. Short-term file reference patterns in a UNIX environment. Tech. Rep. TR 177, University of Rochester, Department of Computer Science, Mar. 1986.
 
9
10
 
11
KAZAR, M. L. Synchronization and caching issues in the Andrew file system. Tech. Rep. CMU-iTC- 058, Information Technology Center, Carm~gie Mellon Umversity, June 1987.
12
 
13
MANN, T, H;SOEN, A., AND SWART, G. An algorithm for data replication. Research Report 46, DEC Systems Research Center, 1989.
 
14
MOCKAPETRIS, P. Domain names --- concx~pts and facilities. Request for Comments 1034, Network information Center, SRI International, Menlo Park, CA, Nov. 1987.
15
16
17
18
19
20
 
21
SUN MiCROSYSTEMS, INC. SunOS Reference Manual, 1988.
 
22
 
23
 
24

CITED BY  96