<HTML dir=ltr><HEAD><TITLE>[Mauiusers] adjust priorities based on group usage</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.17023" name=GENERATOR></HEAD>
<BODY>
<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? </FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT> </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> mauiusers-bounces@supercluster.org on behalf of Steve Young<BR><B>Sent:</B> Thu 4/22/2010 3:49 PM<BR><B>To:</B> mauiusers@supercluster.org<BR><B>Subject:</B> [Mauiusers] adjust priorities based on group usage<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Hi,<BR> I'm trying to devise a solution with maui 3.3 in order to support a <BR>requirement to balance out resources by groups over a class (queue). <BR>We have a few different queue's bound to certain sets of resources. <BR>Our newest cluster (288 cores) is shared between 4 different groups. <BR>I'm trying to figure out how to have priority figured out so that this <BR>new cluster would give a higher priority to the groups that are using <BR>it the least. So for example, two groups are using the cluster... each <BR>group should be allowed to utilize 50% of the resources of this queue. <BR>As soon, as a third or fourth group starts using the resources they <BR>would end up being highest priority until the percentages balanced out <BR>to 33% or 25% (3 or 4 groups). My first thought is to try something <BR>like UPROCWEIGHT and set it to a negative number (-1) so that a <BR>person's priority should go down if they are using lots of processors <BR>already. However, this would seem to be a user based approach and <BR>wouldn't help in keeping the balance between groups. Perhaps, if there <BR>were a GPROCWEIGHT that would be what I am looking for.<BR> Also, as I mentioned before we have one central queue system with <BR>many queue's of different resources. In the previous paragraph I <BR>explained how we want to balance one of the clusters (queue) between 4 <BR>groups. However, I don't want to come up with this scenario and have <BR>it apply to the whole grid. There are other queue's (clusters) that <BR>belong to only one group so I would only want that group to be able to <BR>utilize all of those resources without having it effect the balancing <BR>of the queue with the shared resources (of 4 groups).<BR> At any rate I hope I make some sense here ;-)... I'm looking for any <BR>suggestions on how I can accomplish something like this or how other <BR>places have implemented this. Thanks in advance for any advise!<BR><BR>-Steve<BR><BR><BR><BR>_______________________________________________<BR>mauiusers mailing list<BR>mauiusers@supercluster.org<BR><A href="http://www.supercluster.org/mailman/listinfo/mauiusers">http://www.supercluster.org/mailman/listinfo/mauiusers</A><BR></FONT></P></DIV></BODY></HTML>