<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
But my argument was, and still is, if there is only one site to submit
to, changing situations are almost irrelevant, as there are no options
anyhow.  Give me one example, where you have only 1 site, set X and Y
properly, yet you need site scores as an additional throttling
mechanism!<br>
<br>
Mihael Hategan wrote:
<blockquote cite="mid:1193601091.22794.3.camel@blabla.mcs.anl.gov"
 type="cite">
  <pre wrap="">On Sun, 2007-10-28 at 11:23 -0500, Ioan Raicu wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I mentioned 2 throttling mechanisms, one is to have X outstanding jobs
at any given time (limits jobs in the queue), and Y jobs/sec
submit rate (limits the rate of submission).  I believe both of these
throttling mechanisms could exist without computing site scores,
assuming the user knows what to set X and Y to.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
They do exist, but they don't deal with asymmetries between sites. Nor
do they deal with changing situations.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Ioan

Mihael Hategan wrote: 
    </pre>
    <blockquote type="cite">
      <pre wrap="">On Sun, 2007-10-28 at 10:25 -0500, Ioan Raicu wrote:
  
      </pre>
      <blockquote type="cite">
        <pre wrap="">Assuming you have a single site to submit to, then I don't see why you
don't want to disable the site scoring altogether?
    
        </pre>
      </blockquote>
      <pre wrap="">Because having too many jobs on that one site may still cause problems.

That said, the algorithm currently there needs some work.

  
      </pre>
      <blockquote type="cite">
        <pre wrap="">Of course you still want throttling, but that is more on the level
of X outstanding jobs at any given time (and possibly Y jobs/sec
submit rate), so you don't overrun the LRM, but you would not want to
lower X to some low value just because some jobs are failing.  Again,
once you go to multi-site runs, you need the site scoring to decide
among the different sites, but with a single site, I see no drawbacks
to disabling the site scoring mechanism.  

Ioan

Ben Clifford wrote: 
    
        </pre>
        <blockquote type="cite">
          <pre wrap="">On Sun, 28 Oct 2007, Ioan Raicu wrote:

  
      
          </pre>
          <blockquote type="cite">
            <pre wrap="">they were due to the stale NFS handle error.  I think Mihael outlined in an
email a while back how to disable the task submission throttling due to a bad
score, assuming that you have a single site to submit to anyways. 
    
        
            </pre>
          </blockquote>
          <pre wrap="">I know how to disable it. I don't particularly want it running rate free.

Whats happening here is that the feedback loop feeding back too much / too 
fast for the situation I experience.

There's plenty of fun to be had experimenting there; and I suspect there 
will be no One True Rate Controller.

  
      
          </pre>
        </blockquote>
        <pre wrap="">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================
_______________________________________________
Swift-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a>
<a class="moz-txt-link-freetext" href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a>
    
        </pre>
      </blockquote>
      <pre wrap="">
  
      </pre>
    </blockquote>
    <pre wrap="">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================
    </pre>
  </blockquote>
  <pre wrap=""><!---->

  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
============================================
Ioan Raicu
Ph.D. Student
============================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
============================================
Email: <a class="moz-txt-link-abbreviated" href="mailto:iraicu@cs.uchicago.edu">iraicu@cs.uchicago.edu</a>
Web:   <a class="moz-txt-link-freetext" href="http://www.cs.uchicago.edu/~iraicu">http://www.cs.uchicago.edu/~iraicu</a>
       <a class="moz-txt-link-freetext" href="http://dsl.cs.uchicago.edu/">http://dsl.cs.uchicago.edu/</a>
============================================
============================================</pre>
</body>
</html>