The guarantee SLA bigMemSLA has 10 slots guaranteed, limited to one slot per host.
One velocity goal of service class Tofino is active and on time. The other configured velocity goal is inactive.
bslaSERVICE CLASS NAME: Tofino-- day and night velocityPRIORITY: 20GOAL: VELOCITY 30ACTIVE WINDOW: (17:30-8:30)STATUS: InactiveSLA THROUGHPUT: 0.00 JOBS/CLEAN_PERIODGOAL: VELOCITY 10ACTIVE WINDOW: (9:00-17:00)STATUS: Active:On timeSLA THROUGHPUT: 10.00 JOBS/CLEAN_PERIODNJOBS PEND RUN SSUSP USUSP FINISH300 280 10 0 0 10
The deadline goal of service class Sooke is not being met, and bsla displays status Active:Delayed:
The configured velocity goal of the service class Duncan is active and on time. The configured deadline goal of the service class is inactive.
bsla DuncanSERVICE CLASS NAME: Duncan-- Daytime/Nighttime SLAPRIORITY: 23USER_GROUP: user1 user2GOAL: VELOCITY 8ACTIVE WINDOW: (9:00-17:30)STATUS: Active:On timeSLA THROUGHPUT: 0.00 JOBS/CLEAN_PERIODGOAL: DEADLINEACTIVE WINDOW: (17:30-9:00)STATUS: InactiveSLA THROUGHPUT: 0.00 JOBS/CLEAN_PERIODNJOBS PEND RUN SSUSP USUSP FINISH0 0 0 0 0 0
The throughput goal of service class Sidney is always active. bsla displays:
bjobs -sla SidneyJOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME136 user1 RUN normal hostA hostA sleep 100 Sep 28 13:24137 user1 RUN normal hostA hostB sleep 100 Sep 28 13:25
For time-based SLAs, use -sla with -g to display job groups attached to a service class. Once a job group is attached to a time-based service class, all jobs submitted to that group are subject to the SLA.
bslaSERVICE CLASS NAME: Sidney-- throughput 6PRIORITY: 20GOAL: THROUGHPUT 6ACTIVE WINDOW: Always OpenSTATUS: Active:On timeSLA THROUGHPUT: 10.00 JOBs/CLEAN_PERIODOPTIMUM NUMBER OF RUNNING JOBS: 5NJOBS PEND RUN SSUSP USUSP FINISH111 94 5 0 0 12 --------------------------------------------------------------SERVICE CLASS NAME: Surrey-- throughput 3PRIORITY: 15GOAL: THROUGHPUT 3ACTIVE WINDOW: Always OpenSTATUS: Active:On timeSLA THROUGHPUT: 4.00 JOBs/CLEAN_PERIODOPTIMUM NUMBER OF RUNNING JOBS: 4NJOBS PEND RUN SSUSP USUSP FINISH104 96 4 0 0 4
These two service classes have the following historical performance. For SLA Sidney, bacct shows a total throughput of 8.94 jobs per hour over a period of 20.58 hours:
bacct -sla SidneyAccounting information about jobs that are:- submitted by users user1,- accounted on all projects.- completed normally or exited- executed on all hosts.- submitted to all queues.- accounted on service classes Sidney, ------------------------------------------------------------------------------SUMMARY: ( time unit: second )Total number of done jobs: 183 Total number of exited jobs: 1Total CPU time consumed: 40.0 Average CPU time consumed: 0.2Maximum CPU time of a job: 0.3 Minimum CPU time of a job: 0.1Total wait time in queues: 1947454.0Average wait time in queue:10584.0Maximum wait time in queue:18912.0 Minimum wait time in queue: 7.0Average turnaround time: 12268 (seconds/job)Maximum turnaround time: 22079 Minimum turnaround time: 1713Average hog factor of a job: 0.00 ( cpu time / turnaround time )Maximum hog factor of a job: 0.00 Minimum hog factor of a job: 0.00Total throughput: 8.94 (jobs/hour) during 20.58 hoursBeginning time: Oct 11 20:23 Ending time: Oct 12 16:58
For SLA Surrey, bacct shows a total throughput of 4.36 jobs per hour over a period of 19.95 hours:
bacct -sla SurreyAccounting information about jobs that are:- submitted by users user1,- accounted on all projects.- completed normally or exited.- executed on all hosts.- submitted to all queues.- accounted on service classes Surrey,------------------------------------------------------------------------------SUMMARY: ( time unit: second )Total number of done jobs: 87 Total number of exited jobs: 0Total CPU time consumed: 18.0 Average CPU time consumed: 0.2Maximum CPU time of a job: 0.3 Minimum CPU time of a job: 0.1Total wait time in queues: 2371955.0Average wait time in queue:27263.8Maximum wait time in queue:39125.0 Minimum wait time in queue: 7.0Average turnaround time: 30596 (seconds/job)Maximum turnaround time: 44778 Minimum turnaround time: 3355Average hog factor of a job: 0.00 ( cpu time / turnaround time )Maximum hog factor of a job: 0.00 Minimum hog factor of a job: 0.00Total throughput: 4.36 (jobs/hour) during 19.95 hoursBeginning time: Oct 11 20:50 Ending time: Oct 12 16:47
Because the run times are not uniform, both service classes actually achieve higher throughput than configured.