Title :
Supporting efficient noncontiguous access in PVFS over Infiniband
Author :
Wu, Jiesheng ; Wyckoff, Pete ; Panda, Dhabaleswar
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Abstract :
Noncontiguous I/O access is the main access pattern in many scientific applications. Noncontiguity exists both in access to files and in access to target memory regions on the client. This characteristic imposes a requirement of native noncontiguous I/O access support in cluster file systems for high performance. In this paper, we address noncontiguous data transmission between the client and the I/O server in cluster file systems over a high performance network. We propose a novel approach, RDMA Gather/Scatter, to transfer noncontiguous data for such I/O accesses. We also propose a new scheme, optimistic group registration, to reduce memory registration costs associated with this approach. We have designed and incorporated this approach in a version of PVFS over InfiniBand. Through a range of PVFS and MPI-IO micro-benchmarks, and the NAS BTIO benchmark, we demonstrate that our approach attains significant performance gains compared to other existing approaches.
Keywords :
client-server systems; virtual storage; workstation clusters; I/O access support; I/O server; Infiniband; NAS BTIO benchmark; PVFS; RDMA gather/scatter; access pattern; cluster file systems; file access; memory regions; memory registration costs; noncontiguous access; noncontiguous data transfer; noncontiguous data transmission; optimistic group registration; Application software; Client-server systems; Cost function; Data communication; File servers; File systems; Information science; Network servers; Performance gain; Scattering; Supercomputers; Virtual memories;
Conference_Titel :
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7695-2066-9
DOI :
10.1109/CLUSTR.2003.1253333