[gridftp-user] globus-url-copy with udt and sshftp ..

Graham Jenkins graham at vpac.org
Sun Apr 26 19:39:36 CDT 2009


We've been using globus-url-copy (from globus-4.2.1) with udt and sshftp
for copying large numbers of 300-600M files from country-NSW to Perth
WA.

We've found that it's popular with our customers, because there's no
requirement for grid certificates. But it has some shortcomings:

1) It takes forever to build;

2) It doesn't preserve timestamps;

3) It tends to freeze, often writing strings of null characters to
stdout if we're using "-vb".  We suspect that this occurs when an
excessive number of udp packets get dropped.


One work-around for 3) is to compute how long a transfer "should" take,
then use something like twice that time as a limit with the "-t"
parameter.  But the difficulty here is the meaning of "should".

What we've found to be more satisfactory is to run globus-url-copy as a
background process, with a foreground monitor process which kills it if
the time between sensible outputs using "-vb" exceeds a nominated
interval (default: 60 secs).

So our what we'd like to see in a new version is:

a) An option to quickly build simple executables for "file:" and
"sshftp:" URLs only .. a bit like 'bbcp';

b) An option with the above to preserve timestamps;

c) An option to specify a "no-progress" timeout in seconds.


Any chance of this happening?

-- 
Graham Jenkins
Australian Research Collaboration Service
Victorian Partnership for Advanced Computing
(+613) 9925-4862




More information about the gridftp-user mailing list