Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

RXIO: Design and implementation of high performance RDMA-capable GridFTP

Journal Article · · Computers and Electrical Engineering
 [1];  [2];  [3]
  1. Auburn Univ., AL (United States). Dept. of Computer Science
  2. Auburn Univ., AL (United States). Dept. of Computer Science; Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Computer Science and Mathematics
  3. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Computer Science and Mathematics

For its low-latency, high bandwidth, and low CPU utilization, Remote Direct Memory Access (RDMA) has established itself as an effective data movement technology in many networking environments. However, the transport protocols of grid run-time systems, such as GridFTP in Globus, are not yet capable of utilizing RDMA. In this study, we examine the architecture of GridFTP for the feasibility of enabling RDMA. An RDMA-capable XIO (RXIO) framework is designed and implemented to extend its XIO system and match the characteristics of RDMA. Our experimental results demonstrate that RDMA can significantly improve the performance of GridFTP, reducing the latency by 32% and increasing the bandwidth by more than three times. In achieving such performance improvements, RDMA dramatically cuts down CPU utilization of GridFTP clients and servers. In conclusion, these results demonstrate that RXIO can effectively exploit the benefits of RDMA for GridFTP. It offers a good prototype to further leverage GridFTP on wide-area RDMA networks.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) (SC-21); National Science Foundation (NSF)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1328264
Journal Information:
Computers and Electrical Engineering, Journal Name: Computers and Electrical Engineering Journal Issue: 3 Vol. 38; ISSN 0045-7906
Publisher:
Elsevier
Country of Publication:
United States
Language:
English

Similar Records

A GridFTP transport driver for Globus XIO.
Conference · Mon Dec 31 23:00:00 EST 2007 · OSTI ID:1001598

Harnessing multicore processors for high-speed secure transfer.
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:971472

GridFTP pipelining.
Conference · Sun Dec 31 23:00:00 EST 2006 · OSTI ID:971459

Related Subjects