Hi Chris,
Sorry for the lack of response. It will pull from only one of the 3. Actually, 
it is dictated by the receiver. For eg., if you do a third party transfer 
(server-to-server) with n data movers on each side, all n movers will be used 
on each side. If you have m data movers on one end and n on other end and if m 
> n, then it will use only n data movers on the sending side and if m < n, some 
of the m data movers on the sending side will have multiple connections.

Raj

On Jun 26, 2013, at 5:34 PM, Christopher Wilks wrote:

> Hi Folks,
> 
> I know we're all busy, but I'd like to repeat my query regarding GridFTP in 
> striping mode.  I understand it may not be clear whats happening in my setup, 
> but I'd like to clarify what the expected behavior is with striping mode.  
> 
> Is it expected that only one of multiple configured striped servers will ever 
> transfer data for one download request?
> 
> Put another way, if a GridFTP client attempts to transfer a file X from a 
> GridFTP head server and 3 data transfer servers which all have access to the 
> same file X via a shared filesystem, will the client be pulling parts of X 
> from all 3 servers or only from one of the 3?
> 
> Thanks.
> Chris
> 
> 
> On Fri, Jun 7, 2013 at 11:44 AM, Christopher Wilks <[email protected]> 
> wrote:
> Hi Folks,
> 
> I'm attempting to run gridFTP/Globus in a striped configuration.
> 
> While I can get the downloads to work, I notice that for a given transfer it 
> always gets served from just one of the 3 download (backend) servers I have 
> allocated and presented via the head node (a separate machine).
> 
> I was under the impression that striped mode allowed for splitting up a 
> single transfer over multiple download servers, is that correct and I just 
> have something misconfigured?
> 
> I'm posting the command lines I used to start up the head node, one of the 
> backend nodes (they're almost all the same except for IPs), and the client 
> command line.  I'm also attaching the gridftp.cfg file from one of the 
> backend nodes (they're almost all the same except for IPs).
> 
> Thanks very much for the help, and nice work on gridFTP,
> Chris Wilks
> 
> Everything is run under sudo, the following has the IPs and ports changed 
> from the real ones.  I have 4 different physical machines (not VMs) with one 
> running the head node and the other three serving as backend machines.
> 
> head node (19.3.22.26) command line:
> /usr/sbin/globus-gridftp-server -p 30893 -r 
> 19.3.22.27:30893,19.3.22.28:30893,19.3.22.29:30893 -c /etc/gridftp.conf
> 
> a backend node command line:
> /usr/sbin/globus-gridftp-server -p 30893 -dn -c /etc/gridftp.conf
> 
> the client's command line:
> globus-url-copy -vb -stripe gsiftp://[email protected]:30893//file_to_grab 
> file:///dev/null
> 
> I'm using a mix of versions on the servers, don't know if thats a problem:
> the head node and 2 of the 3 backend serves are using this version:
> globus_gridftp_server: 6.24 (1366041562-83)
> and the other backend server is using this version:
> globus_gridftp_server: 6.23 (1363700466-83)
> the client is:
> globus-url-copy: 8.6
> 

Reply via email to