License aware job application filter

When many HPC applications have to be used on a cluster, most of the time they are using the well know FlexLM license manager to provide floating licenses. The CCS Job scheduler doesn't do, by default, a license aware scheduling, but by extending it with a Job Activation Filter this feature can be achieved.

This is the goal of the filter associated with this blog for which the documentation is attached.

Quickly speaking, the filter use the license feature term associated to a job in its properties, the with this feature retrieve the license manager to query and check if there are available tokens before activating the job.

Adding license feature can be done thru the /license CLI option or with the license tab in the job properties within the Job Manager.

I hope you will enjoy the filter

Xavier

Attachment(s): LicenseActivationFilter.zip