[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] condor_userprio hierarchical group quota



Hi all,

is there any way to get condor_userprio to take into account nested groups? We use hierarchical group quotas with up to three layers, and are regularly getting confused because of this.

- By default, "Config quota" is pretty useless for us, since many groups are only used as subgroups. E.g. it shows Atlas.Pilot 0.2 and Atlas.Pilot 0.8, but hides the Atlas 0.3537 factor [1].
- Adding "-grouprollup" hierarchically shows the supergroup in "-quota" view, so one can do the calculations by hand [2]. In "-most" view, the groups appear in arbitrary order however [3].
- The "Effective Quota" and "Subtree Quota" seem to take hierarchy into account, but are in absolute slot numbers. They are confusingly wobbly when the cluster shrinks/expands

I think having "Effective Quota" and "Subtree Quota" in relative terms would help a lot, but I haven't found a knob to get this information. Is there one?

Cheers,
Max

[1]
[root@lrms-htcondor-1-kit ~]# condor_userprio -quota
Last Priority Update:  7/11 14:29
Group                         Effective  Config     Use    Subtree  Requested
Name                            Quota     Quota   Surplus   Quota   Resources
----------------------------- --------- --------- ------- --------- ----------
Atlas.Pilot                     1483.24      0.20 Regroup   1483.24       5206
Atlas.Prod                      5932.96      0.80 Regroup   5932.96      21235
[...]

[2]
[root@lrms-htcondor-1-kit ~]# condor_userprio -quota -grouprollup
Last Priority Update:  7/11 14:30
Group                         Effective  Config     Use    Subtree  Requested
Name                            Quota     Quota   Surplus   Quota   Resources
----------------------------- --------- --------- ------- --------- ----------
Atlas                              0.00      0.35 Regroup   7417.27          0
Atlas.Pilot                     1483.45      0.20 Regroup   1483.45       5194
Atlas.Prod                      5933.81      0.80 Regroup   5933.81      21239
[...]

[3]
[root@lrms-htcondor-1-kit ~]# condor_userprio -most -grouprollup | grep Regroup
Last Priority Update:  7/11 14:32
Group                          Config     Use    Effective   Priority   Res   Total Usage  Time Since Requested
  User Name                     Quota   Surplus   Priority    Factor   In Use (wghted-hrs) Last Usage Resources
----------------------------- --------- ------- ------------ --------- ------ ------------ ---------- ----------
[...]
CMS.Pilot                          1.00 Regroup                           632   7213725.50      <now>        960
Belle                              0.04 Regroup                           503   1048214.19      <now>        503
Atlas.Prod                         0.80 Regroup                          4241  21234892.00      <now>      21328
Alice                              0.22 Regroup                          5595  18352436.00      <now>       5595
Atlas.Pilot                        0.20 Regroup                          2000   3989887.75      <now>       5084
LHCb                               0.12 Regroup                          4889  17006912.00      <now>       5521
Atlas                              0.35 Regroup                          6241  29966734.00      <now>          0
[...]

Attachment: smime.p7s
Description: S/MIME cryptographic signature