techstaff:aicluster-admin
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| techstaff:aicluster-admin [2021/02/10 13:42] – [TODO] kauffman | techstaff:aicluster-admin [2021/02/23 19:58] (current) – kauffman | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== AI Cluster Policy Description ====== | ====== AI Cluster Policy Description ====== | ||
| - | |||
| - | After various iterations we (Bob, Har, and I) believe to have an | ||
| - | implementation of the policy that meets the requirements discussed | ||
| - | previously. | ||
| - | |||
| ===== TODO ===== | ===== TODO ===== | ||
| - There are multiple methods used to calculate priority reflected on the spreadsheet. | - There are multiple methods used to calculate priority reflected on the spreadsheet. | ||
| Line 20: | Line 15: | ||
| ==== Sheet usage ==== | ==== Sheet usage ==== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | - The group ' | + | * contributions |
| - | - Red: Do not edit | + | |
| - | - Green: user input (This will be Techstaff 95% of the time) | + | |
| - | - `groups` sheet: | + | |
| * calculates contribution amount for use in `contrib-priority`. | * calculates contribution amount for use in `contrib-priority`. | ||
| * tracks group name and primary owner | * tracks group name and primary owner | ||
| - | | + | |
| + | * All contributions will get entered here. | ||
| + | * Hardware contribution gets converted to USD by techstaff. A receipt of the purchase is good starting point. | ||
| + | * The group ' | ||
| + | * `contrib-priority` calculation references contrib amounts calculated in `groups`. | ||
| Line 70: | Line 66: | ||
| *Note that this example may not be up to date when you read this. | *Note that this example may not be up to date when you read this. | ||
| - | ==== How we modify job priority to favor contributors ==== | + | ===== How we modify job priority to favor contributors |
| * We adjust those priorities with partitions for those who have donated either monetarily or with hardware. Hardware donations get converted a monetary value when logged on the spreadsheet. | * We adjust those priorities with partitions for those who have donated either monetarily or with hardware. Hardware donations get converted a monetary value when logged on the spreadsheet. | ||
| Line 79: | Line 75: | ||
| < | < | ||
| PartitionName=general Nodes=a[001-008] | PartitionName=general Nodes=a[001-008] | ||
| - | PartitionName=cdac-own Nodes=a[005-008] AllowGroups=cdac Priority=100 | + | #PartitionName=cdac-own Nodes=a[005-008] AllowGroups=cdac Priority=100 |
| PartitionName=cdac-contrib Nodes=a[001-008] AllowGroups=cdac Priority=5 | PartitionName=cdac-contrib Nodes=a[001-008] AllowGroups=cdac Priority=5 | ||
| </ | </ | ||
| Line 85: | Line 81: | ||
| ^Partition^Description^Priority^ | ^Partition^Description^Priority^ | ||
| |general| For all users| 0 | | |general| For all users| 0 | | ||
| - | |${group}-own | Machines $group has donated | 100 | | + | |${group}-own | Machines $group has donated. Enabled when asked. |
| |${group}-contrib | A method to give slightly higher job priority to groups who have donated but do not own machines.| Variable based on spreadsheet calculation. | | |${group}-contrib | A method to give slightly higher job priority to groups who have donated but do not own machines.| Variable based on spreadsheet calculation. | | ||
| Line 102: | Line 98: | ||
| The percent will end up as an integer. | The percent will end up as an integer. | ||
| + | |||
| + | There is a [[https:// | ||
| Line 111: | Line 109: | ||
| - | Note that the term " | + | Note that the term " |
/var/lib/dokuwiki/data/attic/techstaff/aicluster-admin.1612986154.txt.gz · Last modified: 2021/02/10 13:42 by kauffman