Spritely NFS: implementation and performance of cache-consistency protocols

Abstract: "File caching is essential to good performance in a distributed system, especially as processor speeds and memory sizes continue to scale rapidly while disk latencies do not. Stateless-server systems, such as NFS, cannot effectively manage client file caches. Stateful systems, such as...

Full description

Saved in:
Bibliographic Details
Main Authors: Srinivasan, V. (Author), Mogul, Jeffrey C. (Author)
Format: Book
Language:English
Published: Palo Alto, Calif. 1989
Series:Western Research Laboratory <Palo Alto, Calif.>: WRL research report 89,5
Subjects:
Summary:Abstract: "File caching is essential to good performance in a distributed system, especially as processor speeds and memory sizes continue to scale rapidly while disk latencies do not. Stateless-server systems, such as NFS, cannot effectively manage client file caches. Stateful systems, such as Sprite, can use explicit cache consistency protocols to achieve high performance, without some of the inconsistencies possible in NFS. By modifying NFS to use the Sprite cache consistency protocols, we isolate the effects of the consistency mechanism from the other features of Sprite. We find dramatic improvements on some, although not all, benchmarks, suggesting that an explicit cache consistency protocol is necessary for both correctness and good performance."
Physical Description:VII, 26 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!