Design and Implementation of the Cooperative Cache for PVFS

Recently, there have been many efforts to get high performance in cluster computing with inexpensive PCs connected through high-speed networks. Some of them were to provide high bandwidth and parallelism in file service using a distributed file system. Other researches for distributed file systems include the cooperative cache that reduces servers load and improves overall performance. The cooperative cache shares file caches among clients so that a client can request a file to another client, not to the server, through inter-client message passing. In various distributed file systems, PVFS (Parallel Virtual File System) provides high performance with parallel I/O in Linux widely used in cluster computing. However, PVFS doesnt support any file cache facility. This paper describes the design and implementation of the cooperative cache for PVFS (Coopc-PVFS). We show the efficiency of Coopc-PVFS in comparison to original PVFS. As a result, the response time of Coopc-PVFS is shorter than or similar to that of original PVFS.
Publisher
Springer Verlag (Germany)
Issue Date
2004-06
Keywords

PVFS; cooperative cache; distributed file system

Citation

International Conference on Computer Science (ICCS'04) vol.3036, 43-50

ISSN
0302-9743
DOI
10.1007/b97987
URI
http://hdl.handle.net/10203/4935
Appears in Collection
CS-Conference Papers(학술회의논문)
  • Hit : 385
  • Download : 8
  • Cited 0 times in thomson ci

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0