<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Hi all,</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> I am trying to setup a
torque+maui system with intention of sharing it among two groups. I have some
scheduling/job prioritization requirements to meet and wish to understand what
all parameters I need to invoke in the scheduler (maui) conf to achieve the
same.</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> Have mentioned the problem
statement stepwise:</span></font></p>
<p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span style="">1)<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Need to set up a common shared
torque+maui cluster for two groups (G1 & G2).</span></font></p>
<p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span style="">2)<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Need the group to share the cluster
based on jobs i.e. if the cluster can run 100 jobs in parallel then the two
groups G1 and G2 will have the job quota set amongst them say G1:60 and
G2:40.</span></font></p>
<p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span style="">3)<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">If a group has all its job in
running state and no queued job left to execute, and there are jobs in queued
stated from the other group (and job slots still available on cluster) then the
scheduler should do a backfill from the other group's job
queues.</span></font></p>
<p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span style="">4)<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Incase the job quota of one group,
say G1, is being consumed by other group, say G2, and after sometime the group
G1 starts putting its job on the queue, then the scheduler should from the next
scheduling cycle start pushing the jobs for the group G1 till the quota for G1
jobs is met.</span></font></p>
<p class="MsoNormal" style="margin-left: 0.5in; text-indent: -0.25in;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"><span style="">5)<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Each group will have multiple
priority queues to push their jobs on. Essentially meaning that the scheduler
will have to calculate the priority within a group jobs also when it is about to
schedule one from it. </span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> Any pointer to the parameters
that would help me achieving this will be great.</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> Currently I am working with
following version of torque & maui.</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Torque</span></font><font face="Wingdings" size="2"><span style="font-size: 10pt; font-family: Wingdings;"> -> </span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">
2.1.9</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Maui</span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font><font face="Wingdings" size="2"><span style="font-size: 10pt; font-family: Wingdings;"></span></font><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">-> 3.2.6p19</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Regards,</span></font></p>
<p class="MsoNormal"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Virendra</span></font></p>