[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] Order of selection of machines in condor pool
- Date: Thu, 13 Oct 2005 10:32:58 -0500
- From: Dan Bradley <dan@xxxxxxxxxxxx>
- Subject: Re: [Condor-users] Order of selection of machines in condor pool
When there are no preferences at all, Condor gives out matches in no
defined order. (And we'll never put anything by default in, because we
have no idea what's best. Should we prefer fast machines to slow machines?
Should we prefer "dedicated" to "desktop" machines? More RAM versus
less RAM? Too many options...)
Instead, we punted to the user. Check out NEGOTIATOR_PRE_JOB_RANK:
It lets you sort the list of machines that a job matches with.
Minor note: the NEGOTIATOR_PRE_JOB_RANK is a higher-priority sort key
than the rank specified by the user in the job ClassAd. That means, the
user's specification of rank (if any) only gets to break the tie for the
top machines selected by NEGOTIATOR_PRE_JOB_RANK. If instead you want
the user's rank specification to be primary and the "default" rank to be
secondary, then you want to use NEGOTIATOR_POST_JOB_RANK.