Title :
PVFS over InfiniBand: design and performance evaluation
Author :
Wu, Jiesheng ; Wyckoff, Pete ; Panda, Dhabaleswar
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH
Abstract :
I/O is quickly emerging as the main bottleneck limiting performance in modern day clusters. The need for scalable parallel I/O and file systems is becoming more and more urgent. We examine the feasibility of leveraging infiniband technology to improve I/O performance and scalability of cluster file systems. We use parallel virtual file system (PVFS) as a basis for exploring these features. We design and implement a PVFS version on InfiniBand by taking advantage of InfiniBand features and resolving many challenging issues. We design the following: a transport layer customized for PVFS by trading transparency and generality for performance; buffer management for flow control, dynamic and fair buffer sharing, and efficient memory registration and deregistration. Compared to a PVFS implementation over standard TCP/IP on the same InfiniBand network, our implementation offers three times the bandwidth if workloads are not disk-bound and 40% improvement in bandwidth in the disk-bound case. Client CPU utilization is reduced to 1.5% from 91% on TCP/IP. To the best of our knowledge, this is the first design, implementation and evaluation of PVFS over InfiniBand. The research results demonstrate how to design high performance parallel file systems on next generation clusters with InfiniBand
Keywords :
buffer storage; network operating systems; parallel architectures; performance evaluation; transport protocols; workstation clusters; I/O performance; InfiniBand technology; TCP/IP; buffer management; buffer sharing; client CPU utilization; cluster file systems; flow control; memory deregistration; memory registration; parallel file system; parallel virtual file system; performance evaluation; transport layer; Bandwidth; File systems; Hardware; Information science; Memory management; Parallel processing; Scalability; Software standards; Supercomputers; TCPIP;
Conference_Titel :
Parallel Processing, 2003. Proceedings. 2003 International Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
0-7695-2017-0
DOI :
10.1109/ICPP.2003.1240573