Title: Improving performance of a distributed file system using hierarchical collaborative global caching algorithm with rank-based replacement technique

Authors: Rathnamma Gopisetty; Thirumalaisamy Ragunathan; C. Shoba Bindu

Addresses: Jawaharlal Nehru Technological University, Anantapur, India ' Department of Computer Science and Engineering, SRM University, Amaravathi, AP, India ' Department of Computer Science and Engineering, Jawaharlal Nehru Technological University, Anantapur, India

Abstract: In the emerging big data scenario, distributed file systems play a vital role for storage and access of large data generated in the web-based information systems. Improving performance of a distributed file system is a very important research issue in the current context. Client side caching and prefetching techniques enhance performance of the distributed file system. Efficient replacement policy is required to improve performance of the caching process. In this paper, we have proposed a novel client side caching algorithm namely hierarchical collaborative global caching algorithm and a cache replacement algorithm namely rank-based cache replacement algorithm. We have used support value computed for the file blocks, for prefetching, caching and replacement purposes. We have proved through simulation experiments that the proposed algorithm performs better than the existing algorithms discussed in the literature.

Keywords: distributed file system; DFS; client side caching; prefetching; hierarchical caching; replacement algorithms.

DOI: 10.1504/IJCNDS.2021.114445

International Journal of Communication Networks and Distributed Systems, 2021 Vol.26 No.3, pp.287 - 318

Received: 25 Dec 2019
Accepted: 03 Mar 2020

Published online: 22 Apr 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article