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

bugzilla-daemon at supercluster.org bugzilla-daemon at supercluster.org
Fri Oct 15 14:28:44 MDT 2010


http://www.clusterresources.com/bugzilla/show_bug.cgi?id=92

           Summary: Enhancement to enable dynamic tokens
           Product: TORQUE
           Version: 2.5.x
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P5
         Component: pbs_sched
        AssignedTo: glen.beane at gmail.com
        ReportedBy: joshua.weage at gmail.com
                CC: torquedev at supercluster.org
   Estimated Hours: 0.0


Created an attachment (id=59)
 --> (http://www.clusterresources.com/bugzilla/attachment.cgi?id=59)
Dynamic token patches

These patches enable the C FIFO scheduler properly schedule jobs which require
network based licenses, such as flexlm, which may also be used by software not
running under the control of Torque.

This was implemented using the existing tokens capability in the server and C
FIFO scheduler.  This has been in production on one cluster for 18 months with
Torque 2.3.6.  I recently updated the patches for 2.5.2.

There are three patches.  The first changes the token limit to 1000000 using a
#defined value in pbs_server.  The second contains all of the necessary changes
to the scheduler.  The third adds documentation for the tokens resource and
server attribute to the man pages.

Ideally this should probably be re-written to enable the C FIFO scheduler to
understand generic resources; however, since the token capability was already
there, I just extended it.

-- 
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