In general, the destination host will determine the number of stripes involved in a transfer. If both servers were in a striped configuration in this case, the destination would start by reporting 2 stripes to the client, which would then tell the source to write to those two stripes.

However, when the source server is configured non-striped, it is restricted to single stripe transfers, even if the destination is striped. If you were to set up the source server with this configuration, it should do what you expect:

host1 : globus-gridftp-server -p 2811 -r host1:3000
host1 : globus-gridftp-server -p 3000 -dn

Mike

Silviu Popescu wrote:
Hi,

Can a striped gridftp transfer with globus-url-copy be used to transfer data from M servers to N servers ?
In particular if I have the following scenario.

host1 : globus-gridftp-server -p 2811
host2 : globus-gridftp-server -p 3000 -dn
host3 : globus-gridftp-server -p 3001 -dn
host3 : globus-gridftp-server -p 3002 -r host2:3000,host3:3001
globus-url-copy -stripe gsiftp://host1:2811/tmp/file gsiftp://host3:3002/tmp/file.dld

If I do this it only transfers the file on host2 .
I know that striped transfer is meant to be done for inverse operation (from host3 to host1) but is this behaviour possible ?

Thanks,
Silviu

Reply via email to