The Community for Technology Leaders
2015 Seventh International Symposium on Parallel Architectures, Algorithms and Programming (PAAP) (2015)
Nanjing, China
Dec. 12, 2015 to Dec. 14, 2015
ISSN: 2168-3042
ISBN: 978-1-4673-9116-0
pp: 97-103
ABSTRACT
Prefetching and client side caching are the two important techniques used in distributed file systems (DFSs) for improving performance. Collaborative client side caching techniques are discussed in the literature for reducing the read access time in the DFS. In this paper, we have proposed to have a new type of collaborative caching algorithm which includes not only local caches but also a global cache present in the DFS. We have also proposed a novel support-based technique for prefetching the blocks of the popular files. By combining support-based prefetching with the hierarchical collaborative caching, we have proved through simulation that the read access time can be reduced in the DFS. For performance comparison purpose, we have considered the default read algorithm of Hadoop DFS and the collaborative caching algorithm proposed in the literature.
INDEX TERMS
Prefetching, Collaboration, File systems, Metadata, Cooperative caching, Computer architecture, Servers,Collaborative caching, Distributed file system, Hierarchical Caching, Block prefetching
CITATION
Rathnamma Gopisetty, T. Ragunathan, C. Shobha Bindu, "Support-Based Prefetching Technique for Hierarchical Collaborative Caching Algorithm to Improve the Performance of a Distributed File System", 2015 Seventh International Symposium on Parallel Architectures, Algorithms and Programming (PAAP), vol. 00, no. , pp. 97-103, 2015, doi:10.1109/PAAP.2015.28
88 ms
(Ver 3.3 (11022016))