首页> 外文会议>IEEE International Conference on Parallel and Distributed Systems >RDMA-Based Cooperative Caching for a Distributed File System
【24h】

RDMA-Based Cooperative Caching for a Distributed File System

机译:基于RDMA的分布式文件系统协同缓存

获取原文

摘要

Efficient caching of file data is critical in order to achieve high performance in data-intensive applications. However, only a limited amount of memory is usually available to cache files in client nodes even on high-performance computing platforms. Cooperative caching is an approach that enables client nodes to share memory for file caching and thereby provide a large amount of memory for the file cache in the aggregate. Many studies have confirmed the efficacy of applying cooperative caching to distributed file systems. However, to the best of our knowledge, no study has evaluated an implementation of cooperative caching integrated into a modern distributed file system running on a high-speed network. In this paper, we propose a method that improves the performance of a distributed file system oriented to high-performance computing by integrating cooperative caching into it. In the proposed method, the metadata server of the distributed file system maintains information about the cache in all client nodes, and provides clients with the predicted cache location of any requested file. Further, InfiniBand RDMA is utilized to achieve fast cache transfer between the page caches of client nodes. Implementation of the proposed method in the Gfarm distributed file system and measurement of the performance of three real-world data-intensive applications indicate that the proposed method achieves a maximum speedup of 5.8%.
机译:文件数据的有效缓存对于在数据密集型应用程序中实现高性能至关重要。但是,即使在高性能计算平台上,通常也只有有限数量的内存可用于在客户端节点中缓存文件。协作式缓存是一种使客户端节点可以共享内存以进行文件缓存,从而为聚合中的文件缓存提供大量内存的方法。许多研究已经证实了将协作式缓存应用于分布式文件系统的功效。但是,就我们所知,尚无研究评估协作缓存集成到在高速网络上运行的现代分布式文件系统中的实现。在本文中,我们提出了一种通过将协同缓存集成到高性能计算中来提高面向高性能计算的分布式文件系统性能的方法。在提出的方法中,分布式文件系统的元数据服务器维护有关所有客户端节点中缓存的信息,并为客户端提供任何请求文件的预测缓存位置。此外,InfiniBand RDMA用于实现客户端节点的页面缓存之间的快速缓存传输。该方法在Gfarm分布式文件系统中的实现以及对三个实际数据密集型应用程序的性能的测量表明,该方法实现了5.8%的最大加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号