Improving performance of a distributed file system using hierarchical collaborative global caching algorithm with rank-based replacement technique. (24th February 2021)