skip to main content
10.1145/2534695.2534699acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
research-article

Efficient wide area data transfer protocols for 100 Gbps networks and beyond

Published: 17 November 2013 Publication History

Abstract

Due to a number of recent technology developments, now is the right time to re-examine the use of TCP for very large data transfers. These developments include the deployment of 100 Gigabit per second (Gbps) network backbones, hosts that can easily manage 40 Gbps, and higher, data transfers, the Science DMZ model, the availability of virtual circuit technology, and wide-area Remote Direct Memory Access (RDMA) protocols. In this paper we show that RDMA works well over wide-area virtual circuits, and uses much less CPU than TCP or UDP. We also characterize the limitations of RDMA in the presence of other traffic, including competing RDMA flows. We conclude that RDMA for Science DMZ to Science DMZ transfers of massive data is a viable and desirable option for high-performance data transfer.

References

[1]
Aspera fasp. http://asperasoft.com/technology/transport/fasp/.
[2]
Connectx-2 EN with RDMA over Ethernet (RoCE). http://www.mellanox.com/related-docs/prod_software/ConnectX-2_RDMA_RoCE.pdf.
[3]
Gem: Network impairment emulator. http://www.spirent.com/Solutions-Directory/Impairments_GEM.
[4]
Infiniband trade association. http://www.infinibandta.org.
[5]
Ofed: Open fabrics enterprise distribution. https://openfabrics.org/ofed-for-linux-ofed-for-windows/ofed-overview.html.
[6]
Results from nasa high end computing (hec) wan file transfer experiments/demonstrations super computing 2012 (sc12). http://science.gsfc.nasa.gov/606.1/docs/SC12.pdf.
[7]
Infiniband. architecture specification release 1.2.1 annex a16: Roce. Infiniband Trade Association, 2010.
[8]
Intel direct ethernet transport (det). http://software.intel.com/en-us/articles/intel-direct-ethernet-transport, 2010.
[9]
P. Balaji. Sockets vs rdma interface over 10-gigabit networks: An in-depth analysis of the memory traffic bottleneck. In In RAIT workshop 04, page 2004, 2004.
[10]
C. Barakat, E. Altman, and W. Dabbous. On tcp performance in a heterogeneous network: A survey. IEEE Communications Magazine, 38: 40--46, 2000.
[11]
A. Barczyk, A. Mughal, and et. al. Efficient lhc data distribution across 100gbps networks. In Proceedings of the 2012 ACM/IEEE international Conference For High Performance Computing, Networking, Storage and Analysis, SC Companion, Nov 2012.
[12]
Biological and Environmental Research Network Requirements. Office of Biological and Environmental Research (BER), DOE Office of Science and the Energy Sciences Network, 2012.
[13]
D. Dalessandro and P. Wyckoff. A performance analysis of the ammasso rdma enabled ethernet adapter and its iwarp api. In In Proceedings of the IEEE Cluster 2005 Conference, RAIT Workshop, 2005.
[14]
E. Dart, L. Rotman, B. Tierney, M. Hester, and J. Zurawski. The science dmz: A network design pattern for data-intensive science. In IEEE/ACM Annual SuperComputing Conference (SC13), Denver CO, USA, 2013.
[15]
A. C. de Melo. The new linux 'perf' tools. http://vger.kernel.org/~acme/perf/lk2010-perf-paper.pdf, 2010.
[16]
GridFTP. http://www.globus.org/datagrid/gridftp.html.
[17]
Y. Gu and R. Grossman. Udt: Udp-based data transfer for high-speed wide area networks. Computer Networks (Elsevier) Volume 51, Issue 7, 2007.
[18]
V. Jacobsen, R. Braden, and D. Borman. Tcp extensions for high performance. RFC 1323, May 1992.
[19]
R. Kettimuthu, W. Liu, J. M. Link, and J. Bresnahan. A gridftp transport driver for globus xio. In PDPTA, pages 843--849, 2008.
[20]
E. Kissel and M. Swany. Evaluating high performance data transfer with rdma-based protocols in wide-area networks. In Proceedings of the 14th IEEE International Conference on High Performance Computing and Communications (HPCC-12), 2012.
[21]
P. MacArthur and R. D. Russell. A performance study to guide rdma programming decisions. In High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), June 2012.
[22]
S. Molnár, B. Sonkoly, and T. A. Trinh. A comprehensive tcp fairness analysis in high speed networks. Comput. Commun., 32(13--14): 1460--1484, 2009.
[23]
I. Monga, C. Guok, W. E. Johnston, and B. Tierney. Hybrid networks: Lessons learned and future challenges based on esnet4 experience. In IEEE Communications Magazine, May 2011.
[24]
S. Narravula, H. Subramoni, P. Lai, R. Noronha, and D. K. Panda. Performance of hpc middleware over infiniband wan. In Proceedings of the 2008 37th International Conference on Parallel Processing, ICPP '08, pages 304--311, Washington, DC, USA, 2008. IEEE Computer Society.
[25]
N. S. V. Rao, W. Yu, W. R. Wing, S. W. Poole, and J. S. Vetter. Wide-area performance profiling of 10gige and infiniband technologies. In Proceedings of the 2008 ACM/IEEE conference on Supercomputing, SC '08, pages 14:1--14:12, Piscataway, NJ, USA, 2008. IEEE Press.
[26]
Y. Ren, T. Li, D. Yu, S. Jin, T. Robertazzi, B. Tierney, and E. Pouyoul. Protocols for wide-area data-intensive applications: Design and performance issues. In Proceedings of the 2012 ACM/IEEE international Conference For High Performance Computing, Networking, Storage and Analysis, Nov 2012.
[27]
B. Tierney, E. Kissel, M. Swany, and E. Pouyoul. Efficient data transfer protocols for big data. In E-Science (e-Science), 2012 IEEE 8th International Conference on, pages 1--9, 2012.
[28]
C. Villamizar and C. Song. High performance tcp in ansnet. SIGCOMM Comput. Commun. Rev., 24(5): 45--60, Oct. 1994.
[29]
W. Yu, N. Rao, P. Wyckoff, and J. Vetter. Performance of rdma-capable storage protocols on wide-area network. In 3rd Petascale Data Storage Workshop PSDW 2008, 2008.
[30]
W. Yu, Y. Tian, J. Vetter, N. S. Rao, T. Liu, and G. Shainer. Exio: Enabling globus on rdma networks - a case study with infiniband. Technical Report AU-CSSE-PASL/10-TR01, PASL, Dept. of CDDSSE, Auburn University, 2010.
[31]
W. Yu, Y. Tian, and J. S. Vetter. Efficient zero-copy noncontiguous i/o for globus on infiniband. In Proceedings of the 2010 39th International Conference on Parallel Processing Workshops, ICPPW '10, pages 362--368, Washington, DC, USA, 2010. IEEE Computer Society.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
NDM '13: Proceedings of the Third International Workshop on Network-Aware Data Management
November 2013
84 pages
ISBN:9781450325226
DOI:10.1145/2534695
  • General Chairs:
  • Mehmet Balman,
  • Surendra Byna,
  • Brian L. Tierney
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 November 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. RDMA
  2. networking
  3. performance measurement

Qualifiers

  • Research-article

Conference

SC13

Acceptance Rates

NDM '13 Paper Acceptance Rate 9 of 14 submissions, 64%;
Overall Acceptance Rate 14 of 23 submissions, 61%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)2
Reflects downloads up to 04 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media