[torquedev] [Bug 92] Enhancement to enable dynamic tokens

bugzilla-daemon at supercluster.org bugzilla-daemon at supercluster.org
Sat Oct 16 03:53:24 MDT 2010


--- Comment #2 from joshua.weage at gmail.com 2010-10-16 03:53:23 MDT ---
(In reply to comment #1)
> (In reply to comment #0)
> This is interesting. We have a fully resource-aware server and scheduler.
> Server part is in bugzilla here:
> http://www.clusterresources.com/bugzilla/show_bug.cgi?id=67
> But we also have a separate external daemon for dynamic resources like
> licences. You store licenses dirrectly on server? How do you handle the delay?

As I have this implemented, in the case of a "dynamic token" the scheduler runs
an external script to obtain the current number of available tokens/licenses
rather than using the value specified on the server.  I also added a "dynamic
token delay" parameter to the scheduler which causes subsequent jobs which are
requesting the same "dynamic token" to be delayed a specified number of seconds
before being scheduled.  A sufficiently long delay gives the previous job
enough time to start and obtain licenses before the next job needing the same
software licenses will be scheduled.

Configure bugmail: http://www.clusterresources.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the torquedev mailing list