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