Those options did the trick. Thanks!
was it -con 1 that made the difference or tcp-bs?
Another quick question: Is
there an easy way to get performance stats from RFT?
there is not but perhaps that is a feature which could be added. can you tell me what specifically
you are looking for?
On Fri, Aug 22, 2008 at 2:15 PM, John Bresnahan <[EMAIL PROTECTED]> wrote:
can you also try with -con 1? i forgot to mention that one.
do you have access to the gridftp server configuration and logs as well as
the container logs. they might shed some light on the problem.
I8abyte wrote:
Thanks for the info/tips. Yeah, so that's interesting, there's not
much difference with how I'm running it other than blocking/non
blocking and outputting an EPR file or not. Any ideas? Here's what
I'm doing, and it's between the same two systems:
1) globus-crft -c -s -m -vb -P 32 -tb 512K -ef status.epr -f xfer.file
(goes really slooooowww)
versus
2) globus-crft -ez -P 32 -tb 512K -f xfer.file (150-200MB/s)
The performance drop I'm seeing is from the area of 150MB/s - 225MB/s
ground-down to may be as low as 10s of KB/s to upward of 400KB/s, it
also seems to transfer in fits (stops, xfers, stops for another bit,
etc.)
Thanks!
On Fri, Aug 22, 2008 at 11:05 AM, Charles Bacon <[EMAIL PROTECTED]> wrote:
-ez is equivalent to -c -s -m -vb.
Doing a non-blocking transfer actually just subtracts some arguments.
Namely leave off the "-m -vb", and add "-ef status.epr". Then you can
run
with -ef status.epr --getOverallStatus to monitor. There are more
details
at http://www.mcs.anl.gov/~bresnaha/crft.txt
Charles
On Aug 22, 2008, at 9:50 AM, I8abyte wrote:
Hello Everyone--
I have a standalone 4.2.0 RFT/GridFTP service and under certain
conditions I'm noticing a very low performance when submitting jobs
with globus-crft. I get reasonable/repeatable throughput when I use
rft/globus-url-copy so I know the link is good. The only time I do
get good throughput with globus-crft is when I use the "-ez" option.
So, my question is what is the difference when I specify an EPR file
and/or container contact string versus whatever magic the "-ez" option
invokes? Does anyone know what the default options "-ez" sets and how
I'd go about setting those within an EPR file. I mean, the "-ez"
option is easy by itself but it would be good to allow users to submit
jobs and walk away.
Also, forgive my ignorance if some of this is elementary, I'm just
figuring much of this out. Can some suggest a link or additional
reading on what the EPR stuff does and how to use it for what I'm
doing?