<HTML dir=ltr><HEAD>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.17023" name=GENERATOR></HEAD>
<BODY style="WORD-WRAP: break-word">
<DIV id=idOWAReplyText99525 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>i have not tried it this way, but&nbsp; could you try something like:</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>CLASSCFG[my_queue] FSTARGET[GROUP:group1]=25</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2>CLASSCFG[my_queue] FSTARGET[GROUP:group2]=25</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>for all 4 groups?</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>i'd think that the CLASSCFG[my_queue] should limit the fairshare allocation to just the my_queue class?</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Steve Young [mailto:chemadm@hamilton.edu]<BR><B>Sent:</B> Fri 4/23/2010 2:22 PM<BR><B>To:</B> Greenseid, Joseph M (IS)<BR><B>Cc:</B> mauiusers@supercluster.org<BR><B>Subject:</B> Re: [Mauiusers] adjust priorities based on group usage<BR></FONT><BR></DIV>
<DIV>Hi, 
<DIV><SPAN class=Apple-tab-span style="WHITE-SPACE: pre"></SPAN>Were trying not to use fairshare in this situation. Basically we just want to decrease a group's job's priority so that the other groups are favored until the resources of the queue are balanced out between all the active groups. Also, I was under the impression that fairshare is calculated across the whole grid so I'm not sure it would work out for us. If one group was using their queue of the resources they owned and then tried to use the other queue of resources that are shared across the 4 groups, fairshare would be calculated across all the queue's correct?&nbsp;</DIV>
<DIV><BR></DIV>
<DIV>-Steve</DIV>
<DIV><BR></DIV>
<DIV><BR></DIV>
<DIV><BR>
<DIV>
<DIV>On Apr 23, 2010, at 10:26 AM, Greenseid, Joseph M (IS) wrote:</DIV><BR class=Apple-interchange-newline>
<BLOCKQUOTE type="cite">
<DIV>
<DIV id=idOWAReplyText650 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>have you looked at setting fairshare targets for each group for this queue?&nbsp;</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>--Joe</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> <A href="mailto:mauiusers-bounces@supercluster.org">mauiusers-bounces@supercluster.org</A> on behalf of Steve Young<BR><B>Sent:</B> Thu 4/22/2010 3:49 PM<BR><B>To:</B> <A href="mailto:mauiusers@supercluster.org">mauiusers@supercluster.org</A><BR><B>Subject:</B> [Mauiusers] adjust priorities based on group usage<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Hi,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I'm trying to devise a solution with maui 3.3 in order to support a&nbsp;<BR>requirement to balance out resources by groups over a class (queue).&nbsp;<BR>We have a few different queue's bound to certain sets of resources.&nbsp;<BR>Our newest cluster (288 cores) is shared between 4 different groups.&nbsp;<BR>I'm trying to figure out how to have priority figured out so that this&nbsp;<BR>new cluster would give a higher priority to the groups that are using&nbsp;<BR>it the least. So for example, two groups are using the cluster... each&nbsp;<BR>group should be allowed to utilize 50% of the resources of this queue.&nbsp;<BR>As soon, as a third or fourth group starts using the resources they&nbsp;<BR>would end up being highest priority until the percentages balanced out&nbsp;<BR>to 33% or 25% (3 or 4 groups). My first thought is to try something&nbsp;<BR>like UPROCWEIGHT and set it to a negative number (-1) so that a&nbsp;<BR>person's priority should go down if they are using lots of processors&nbsp;<BR>already. However, this would seem to be a user based approach and&nbsp;<BR>wouldn't help in keeping the balance between groups. Perhaps, if there&nbsp;<BR>were a GPROCWEIGHT that would be what I am looking for.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Also, as I mentioned before we have one central queue system with&nbsp;<BR>many queue's of different resources. In the previous paragraph I&nbsp;<BR>explained how we want to balance one of the clusters (queue) between 4&nbsp;<BR>groups. However, I don't want to come up with this scenario and have&nbsp;<BR>it apply to the whole grid. There are other queue's (clusters) that&nbsp;<BR>belong to only one group so I would only want that group to be able to&nbsp;<BR>utilize all of those resources without having it effect the balancing&nbsp;<BR>of the queue with the shared resources (of 4 groups).<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; At any rate I hope I make some sense here ;-)... I'm looking for any&nbsp;<BR>suggestions on how I can accomplish something like this or how other&nbsp;<BR>places have implemented this. Thanks in advance for any advise!<BR><BR>-Steve<BR><BR><BR><BR>_______________________________________________<BR>mauiusers mailing list<BR><A href="mailto:mauiusers@supercluster.org">mauiusers@supercluster.org</A><BR><A href="http://www.supercluster.org/mailman/listinfo/mauiusers">http://www.supercluster.org/mailman/listinfo/mauiusers</A><BR></FONT></P></DIV></DIV></BLOCKQUOTE></DIV><BR></DIV></DIV></BODY></HTML>