Hi Guys,

Thanks very much for the explanation, that was what I needed.

Chris

On Wed, Jun 26, 2013 at 8:08 PM, Raj Kettimuthu <[email protected]> wrote:
> 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