LSF Version 7.3 - Platform LSF Configuration Reference
The time windows of multiple service-level goals can overlap. In this case, the largest number
of jobs is run.
An active SLA can have a status of On time if it is meeting the goal, and a status Delayed, if it
is missing its goals.
A service-level goal defines:
throughput — expressed as finished jobs per hour and an optional time window when the goal
is active. throughput has the form:
GOALS=[THROUGHPUT num_jobs timeWindow [(time_window)]]
If no time window is configured, THROUGHPUT can be the only goal in the service class.
The service class is always active, and bsla displays ACTIVE WINDOW: Always Open.
velocity — expressed as concurrently running jobs and an optional time window when the goal
is active. velocity has the form:
GOALS=[VELOCITY num_jobs timeWindow [(time_window)]]
If no time window is configured, VELOCITY can be the only goal in the service class. The
service class is always active, and bsla displays ACTIVE WINDOW: Always Open.
deadline — indicates that all jobs in the service class should complete by the end of the specified
time window. The time window is required for a deadline goal. deadline has the form:
GOALS=[DEADLINE timeWindow (time_window)]
Restriction:
EGO-enabled SLA service classes only support velocity goals.
Deadline and throughput goals are not supported. The configured
configured velocity value for EGO-enabled SLA service classes
is considered to be a minimum number of jobs that should be in
run state from the SLA
Time window format
The time window of an SLA goal has the standard form:
begin_time-end_time
Times are specified in the format:
[day:]hour[:minute]
where all fields are numbers with the following ranges:
•
day of the week: 0-6 (0 is Sunday)
•
hour: 0-23
•
minute: 0-59
Specify a time window one of the following ways:
•
hour-hour
•
hour:minute-hour:minute
•
day:hour:minute-day:hour:minute
The default value for minute is 0 (on the hour); the default value for day is every day of the
week.
You must specify at least the hour. Day of the week and minute are optional. Both the start
time and end time values must use the same syntax. If you do not specify a minute, LSF assumes
lsb.serviceclasses
354 Platform LSF Configuration Reference