[Swift-devel] execution.retries

Mihael Hategan hategan at mcs.anl.gov
Tue Jun 10 12:05:00 CDT 2008


On Tue, 2008-06-10 at 11:58 -0500, lixi at uchicago.edu wrote:

> Yes, I've seen that. My question is: do these lines mean 
> different execution retries?

Yes

>  If yes, can we add another 
> factor here other than the final failureFactor to change the 
> site's score. Then this might prevent more retries 
> submitting to this site again for this single job.

It wouldn't. No matter how small the score, there is a minimum of 2.
Which seems wrong. There should be a delay.

> 
> >The site fails rapidly. The scheduler will never go below 2 
> jobs per site 
> >at once, no matter how much it fails.
> 
> >So, Swift will submit to that site many many times, all of 
> which will 
> >faill; and so that site will absorb all the retries for a 
> site.
> 
> However during the execution, the site's score could be 
> decreased into negative one which would erase at lease 2 
> jobs limit?

That would be the basic idea. If a score is very low, the site should
only be considered after a certain delay.

> 
> Then to some extent, that site would have no chance of  
> absorbing more retries.
> 





More information about the Swift-devel mailing list