Skip to content

Commit 62b657f

Browse files
committed
TA: additional notes concerning department views
1 parent 6b6f100 commit 62b657f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

doc/markdown/manual/release-notes/03_major_enhancements.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ The following is a brief list of Department View features and the underlying cha
1515
- Departments/ACLs can be assigned to cluster objects such as the global configuration, hosts, queues, projects, ... or resource quota sets to allow or deny access to these objects. This restricts the access rights for user jobs (see *users_lists* in sge_conf(5), sge_host_conf(5), sge_queue_conf(5), sge_pe(5) or sge_resource_quota(5)) and the visibility of cluster objects in the user interface if the department view is enabled.
1616
- The department view is enabled when a certain command line switch is used (`qhost/qstat/qselect, ... -sdv`).
1717
- Various default files allow managers to force a user to view the department view. (`sge_qstat`, `sge_select`, ...). This will automatically hide all details about objects that do not belong to the department.
18+
- Cluster managers will always see all objects, regardless of the department view setting.
1819

1920
### Prevent Denial of Service Attacks
2021

@@ -33,17 +34,18 @@ Example:
3334

3435
```
3536
gdi_request_limits=*:add:job:john:*=500,
37+
*:add:job:eng-users:@eng-hosts=100,
3638
*:add:job:*:*=50,
3739
qstat:get:*:*:*=60000
3840
```
3941

4042
In this example:
4143
- The first rule allows user `john` to submit 500 jobs per second.
42-
- The second rule allows all other users to submit 50 jobs per second.
43-
- The third rule allows 60,000 `qstat` requests per second.
44-
- All rules apply on all hosts independent where the client command is executed.
44+
- The second rule allows all users in the `eng-users` user list to submit 100 jobs per second on hosts in the `@eng-hosts` host group.
45+
- The third rule allows all other users to submit 50 jobs per second.
46+
- The fourth rule allows 60,000 `qstat` requests per second.
4547

46-
These rules are independent of the submit client used (e.g., `qsub`, `qrsh`, DRMAA client, or GUI). If a user exceeds the limit, the submit client will display an error message indicating the violated limit rule.
48+
If a user exceeds the limit, the used command line application will display an error message indicating the violated limit rule.
4749

4850
Note that one `qstat` command can trigger multiple GDI requests depending on the switches used. For example, `qstat -f` can query up to 15 different objects (job, queue, execution host, etc.) with one command. Therefore, the limit should be set high enough to allow users to get all necessary information in one command. For instance, a limit of 60,000 `get` requests allows about 5,000 `qstat -f` commands or 60,000 `qstat -j` commands per second.
4951

0 commit comments

Comments
 (0)