DocumentCode :
2028315
Title :
Group-based management of distributed file caches
Author :
Amer, Ahmed ; Long, Darrell D E ; Burns, Randal C.
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Cruz, CA, USA
fYear :
2002
fDate :
2002
Firstpage :
525
Lastpage :
534
Abstract :
We describe a way to manage distributed file system caches based upon groups of files that are accessed together. We use file access patterns to automatically construct dynamic groupings of files and then manage our cache by fetching groups, rather than single files. We present experimental results, based on trace-driven workloads, demonstrating that grouping improves cache performance. At the file system client, grouping can reduce LRU demand fetches by 50 to 60%. At the server cache hit rate improvements are much more pronounced, but vary widely (20 to over 1200%) depending upon the capacity of intervening caches. Our treatment includes information theoretic results that justify our approach to file grouping.
Keywords :
cache storage; client-server systems; file servers; network operating systems; software performance evaluation; storage management; LRU demand fetches; automatic dynamic groupings; cache hit rate improvements; cache performance; distributed file system caches; file access patterns; file groups; file system client; group-based management; information theoretic results; server; trace-driven workloads; Accuracy; Computer science; Delay; File systems; Performance gain; Predictive models; Prefetching; Statistics; System performance; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022302
Filename :
1022302
Link To Document :
بازگشت