Platform LSF Reference Version 6.2

lsb.serviceclasses
Platform LSF Reference
461
USER_GROUP
Syntax
USER_GROUP=all
| [user_name] [user_group] ...
Description
Optional. A space-separated list of user names or user groups who can submit jobs to
the service class. Administrators, root, and all users or groups listed can use the service
class.
Use the reserved word
all to specify all LSF users. LSF cluster administrators are
automatically included in the list of users, so LSF cluster administrators can submit jobs
to any service class, or switch any user’s jobs into this service class, even if they are not
listed.
If user groups are specified in
lsb.users, each user in the group can submit jobs to
this service class. If a group contains a subgroup, the service class policy applies to each
member in the subgroup recursively. If the group can define fairshare among its
members, the SLA defined by the service class enforces the fairshare policy among the
users of the SLA.
User names must be valid login names. User group names can be LSF user groups (in
lsb.users) or UNIX and Windows user groups.
Example
USER_GROUP=user1 user2 ugroup1
Default
all
(all users in the cluster can submit jobs to the service class)
Examples
The service class Uclulet defines one deadline goal that is active during working
hours between 8:30 AM and 4:00 PM. All jobs in the service class should complete
by the end of the specified time window. Outside of this time window, the SLA is
inactive and jobs are scheduled without any goal being enforced:
Begin ServiceClass
NAME=Uclulet
PRIORITY=20
GOALS=[DEADLINE timeWindow (8:30-16:00)]
DESCRIPTION="working hours"
End ServiceClass
The service class Nanaimo defines a deadline goal that is active during the
weekends and at nights.
Begin ServiceClass
NAME=Nanaimo
PRIORITY=20
GOALS=[DEADLINE timeWindow (5:18:00-1:8:30 20:00-8:30)]
DESCRIPTION="weekend nighttime regression tests"
End ServiceClass
The service class Inuvik defines a throughput goal of 6 jobs per hour that is always
active:
Begin ServiceClass
NAME=Inuvik
PRIORITY=20
GOALS=[THROUGHPUT 6 timeWindow ()]
DESCRIPTION="constant throughput"
End ServiceClass