Skip to main content

GridFTP GUI: An Easy and Efficient Way to Transfer Data in Grid

  • Conference paper

Abstract

GridFTP is the de facto standard for providing secure, robust, high-speed bulk data transport. It is based on the Internet FTP protocol, and it defines extensions for high performance operation and security. However, GridFTP lacks an easy-to-use graphical user interface client that is fault tolerant and hides all the complexities from the end users. It is not straightforward to conduct data transfer, monitor transfer status, and recover from transfer errors. Many e-science applications must transfer large datasets that are, in many cases, are partitioned into lots of small files. However, existing GridFTP client tools cannot do such a transfer efficiently and reliably. To address these issues, we developed GridFTP GUI, a Java web start-based GridFTP client tool. It does not require explicit installation and can automatically update to the latest version. It provides an easy and efficient way for users to get credentials, transfer data through drag and drop, optimize transfer parameters, view transfer progress, move a lot of small files in an efficient way, recover from transfer errors, manage files and directories remotely, and establish cross-domain trust relationships. Our experiments show that GridFTP GUI is able to transfer files and directories with very good performance.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Allcock, W.: GridFTP: Protocol Extension to FTP for the Grid. In: Global Grid Forum GFDR- P.020 (2003)

    Google Scholar 

  2. Postel, J., Reynolds, J.: File Transfer Protocol. IETF, RFC 959 (1985)

    Google Scholar 

  3. Allcock, W., Bresnahan, J., Kettimuthu, R., Link, M., Dumitrescu, C., Raicu, I., Foster, I.: The Globus Striped GridFTP Framework and Server. In: SC 2005. ACM Press, New York (2005)

    Google Scholar 

  4. Java Web Start, http://java.sun.com/javase/technologies/desktop/javawebstart/index.jsp

  5. Zamudio, R., Catarino, D., Taufer, M., Bhatia, K., Stearn, B.: Topaz:Extending Firefox to Accommodate the GridFTP Protocol. In: Proceedings of the Fourth High-Performance Grid Computing Workshop HPGC 2007, in conjunction with IPDPS 2007, Long Beach, California (March 2007)

    Google Scholar 

  6. Uberftp, http://dims.ncsa.uiuc.edu/set/uberftp/

  7. GridFTP Client, http://bi.offis.de/gridftp/downloads.html

  8. RFT, http://globus.org/toolkit/docs/latest-able/data/rft/#rft

  9. MyProxy, http://grid.ncsa.uiuc.edu/myproxy/

  10. Gu, Y., Grossman, R.L.: UDT: UDP-based Data Transfer for High-Speed Wide Area Networks. Comput. Networks 51(7), 1777–1799 (2007)

    Article  MATH  Google Scholar 

  11. Postel, J.: Transmission Control Protocol. IETF, RFT 793 (September 1981)

    Google Scholar 

  12. Kettimuthu, R., Allcock, W., Liming, L., Navarro, J., Foster, I.: GridCopy: Moving Data Fast on the Grid. In: Fourth High Performance Grid Computing Workshop HPGC 2007, in conjunction with IPDPS 2007, Long Beach, California (March 2007)

    Google Scholar 

  13. CoG jglobus, http://dev.globus.org/wiki/CoG_jglobus

  14. IGTF, http://www.igtf.net/

  15. Scp, http://en.wikipedia.org/wiki/Secure_copy

  16. GridFTP, http://www.globus.org/toolkit/docs/4.0/data/gridftp/rn01re01.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Liu, W., Kettimuthu, R., Tieman, B., Madduri, R., Li, B., Foster, I. (2010). GridFTP GUI: An Easy and Efficient Way to Transfer Data in Grid. In: Doulamis, A., Mambretti, J., Tomkos, I., Varvarigou, T. (eds) Networks for Grid Applications. GridNets 2009. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 25. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11733-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11733-6_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11732-9

  • Online ISBN: 978-3-642-11733-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics