[Swift-devel] per-site scheduler parameters

Ben Clifford benc at hawaga.org.uk
Tue Apr 29 07:43:53 CDT 2008


I implemented the following primarily for skenny and Xi Li.

Building swift with cog >=r1991 will give two new profile keys that can be 
used in the sites.xml site catalog:

  initialScore - this allows the initial score for a site to be set to 
something other than 0, so that initial job submission rate can be set 
higher without setting the throttle factor higher.

  jobThrottle - this behaves like the job throttle set in 
swift.properties, but affects only the site for which it is set. This 
should allow (for example) local execution to have a throttle of 0, GRAM2 
sites to have a throttle of 0.2, GRAM4 sites to have a throttle of 4 and 
Falkon to have the throttle off, defined in the site definitions for those 
sites rather than having to reconfigure it manually when switching between 
sites (the numbers here being my rough preferred values for each type of 
site).


-- 




More information about the Swift-devel mailing list