High-speed file transfer: Difference between revisions

From Iskomunidad
Pasy (talk | contribs)
Uvle (talk | contribs)
mNo edit summary
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=gridFTP=
=GridFTP=
GridFTP is an extension of the standard File Transfer Protocol for high-speed, reliable, and secure data transfer.
<br />
<br />
Special thanks to [http://pregi.net PREGINET] and [http://cc.upd.edu.ph UPCC] for the test servers and special lines.
{| align="right"
  | __TOC__
  |}
<br />
<br />
==Different Implementations==
* [https://wiki.birncommunity.org/display/BIRNDOC/GridFTP+Install+Guide installation guide @ BIRN]
* [https://wiki.birncommunity.org/display/BIRNDOC/GridFTP+Install+Guide installation guide @ BIRN]
* [https://twiki.grid.iu.edu/bin/view/Documentation/Release3/InstallOSGGridFTP Stand-alone Grid FTP @ OSG]
* [https://twiki.grid.iu.edu/bin/view/Documentation/Release3/InstallOSGGridFTP Stand-alone Grid FTP @ OSG]
Line 5: Line 15:
* [http://www.globus.org/toolkit/docs/latest-stable/gridftp/ GridFTP @ Globus]. See also [https://www.globusonline.org/media/publications/The_Resource_Providers_Guide_to_Globus_Online/gridftp.html guide]
* [http://www.globus.org/toolkit/docs/latest-stable/gridftp/ GridFTP @ Globus]. See also [https://www.globusonline.org/media/publications/The_Resource_Providers_Guide_to_Globus_Online/gridftp.html guide]
* [http://cac.engin.umich.edu/resources/loginnodes/globus.html Globus GridFTP @ Umich]
* [http://cac.engin.umich.edu/resources/loginnodes/globus.html Globus GridFTP @ Umich]
<br /><br />


===Globus Implementation===
*'''Platform: CentOS 6 x86_64'''
*GridFTP Server
*GridFTP Client
*GridFTP Modules
<br>
====Screenshots====
[[Image:Gridftp_sample.png|500px]]
<br>
<br>
====GridFTP vs standard FTP====
Using 950MB file and 100Mbps network cards, we compare the transfer rate of both services.
<br>
In standard FTP, it took about 15mins to transfer the file completely.
<br>
[[Image:Sftp_sample.png|800px]]
<br>
While in GridFTP, it took only 1 minute and 30 seconds.
<br>
[[Image:Gridftp_sample1.png|800px]]
<br>
==OSG Implementation==
<br>
==CERN Implementation==
<br>
==Issues==
*Platform: Ubuntu 13
*'''Installation guide @ Birn''' <br>
Issues:<br>
1. pacman-3.26-r1 is not supported by ubuntu 13<br>
*'''Stand-alone Gridftp @ OSG''' <br>
Issues:<br>
1. osg-gridftp package is only supported by rhel-5/6 platform <br>
*'''Gridftp @ CERN''' <br>
Issues:<br>
1. Only supported by RPMs (rhel platforms) <br>
*''All installation of gridftps are only supported by rhel platforms. There is no available for ubuntu.
''
<br>
==ToDo==
* GUI wrapper
<br>
==Caution==
* [https://www.usenix.org/conference/usits-03/gridftp-threat-or-menace GridFTP; Threat or Menace]
<br /><br />
=See Also=
* [[Network Attached Storage]]


<br /><br />
<br /><br />
[[Category:DILC Projects]]
[[Category:DILC Projects]]

Latest revision as of 16:26, 14 February 2014

GridFTP

GridFTP is an extension of the standard File Transfer Protocol for high-speed, reliable, and secure data transfer.

Special thanks to PREGINET and UPCC for the test servers and special lines.



Different Implementations



Globus Implementation

  • Platform: CentOS 6 x86_64
  • GridFTP Server
  • GridFTP Client
  • GridFTP Modules


Screenshots



GridFTP vs standard FTP

Using 950MB file and 100Mbps network cards, we compare the transfer rate of both services.
In standard FTP, it took about 15mins to transfer the file completely.


While in GridFTP, it took only 1 minute and 30 seconds.


OSG Implementation


CERN Implementation


Issues

  • Platform: Ubuntu 13
  • Installation guide @ Birn

Issues:
1. pacman-3.26-r1 is not supported by ubuntu 13

  • Stand-alone Gridftp @ OSG

Issues:
1. osg-gridftp package is only supported by rhel-5/6 platform

  • Gridftp @ CERN

Issues:
1. Only supported by RPMs (rhel platforms)

  • All installation of gridftps are only supported by rhel platforms. There is no available for ubuntu.


ToDo

  • GUI wrapper


Caution



See Also