I have only done this process through the command line. I use the GUI quite a 
bit but did not use it for setting up FairShare....

Sean
________________________________
From: Mun Johl [m...@apeirondata.com]
Sent: Friday, August 12, 2016 10:51 PM
To: Fotis Georgatos
Cc: Sean Smith; users@gridengine.org
Subject: Re: [gridengine users] Is round-robin scheduling per user possible?

Hi all,

I just thought I'd get a sanity check from you all before I actually make the 
SGE changes.  As a reminder, we basically want to implement a fairness scheme 
solely based on user.  So if User-A launches 10 jobs, and User-B launches 10 
jobs--and let's say there is only one execution host--then we want User-A and 
User-B's jobs to dispatched in a round-robin fashion.

Based on the information you folks have provided, it seems the Functional 
Policy is the most appropriate for us.  The Share Tree Policy's historical 
usage characteristic would probably not be appreciated by some folks I'm afraid 
(unless the lifetime parameter could be set to something on the order of 
minutes--which the documentation seems to state is not possible).

Regarding how to actually make this change: I was planning to use the Policy 
Configuration tool in QMON and simply selecting the "Functional Policy" button. 
 We don't have too many users at this point so I plan to add them manually and 
then set the number of total functional tickets to be 200 per user (e.g.).  And 
I will Clear the "Share Functional Ticket" button so that each job has the same 
relative priority.

Am I close?  Anything I've missed or misunderstood?

Thanks,

--
Mun


On Thu, Aug 11, 2016 at 4:40 PM, Fotis Georgatos 
<kefalo...@gmail.com<mailto:kefalo...@gmail.com>> wrote:
And if you need a tool to keep an eye on the action as it happens, have a look 
at qtop:

http://github.com/qtop/qtop

Policy application monitoring at your fingertips.

Enjoy, F.

On Thursday, August 11, 2016, Mun Johl 
<m...@apeirondata.com<mailto:m...@apeirondata.com>> wrote:
Hi Sean, Christopher,

Thanks for the link, Sean.  I'll definitely give that a read and see if I can 
figure out the details (I'm kind of new to configuring SGE).  And thanks to 
both of you for your feedback.

Regards,

--
Mun


On Thu, Aug 11, 2016 at 5:03 AM, Sean Smith <sean.sm...@softmachines.com> wrote:
I will add that I just didn't provide a link we use this in production at Soft 
Machines and it works well.....

Sean
________________________________
From: Christopher Heiny [christopherhe...@gmail.com]
Sent: Thursday, August 11, 2016 4:33 AM
To: Sean Smith
Cc: users@gridengine.org; Mun Johl
Subject: Re: [gridengine users] Is round-robin scheduling per user possible?


On Aug 10, 2016 11:49 PM, "Sean Smith" <sean.sm...@softmachines.com> wrote:
>
> I would recommend reading this.
>
> http://arc.liv.ac.uk/SGE/howto/sge-configs.html#_fair_share

Hi Mun,

We use the fair share approach that Sean links to provide round robin 
scheduling within queues at our site.

Cheers,
Chris

>
> Sean
> ________________________________
> From: users-boun...@gridengine.org [users-boun...@gridengine.org] on behalf 
> of Mun Johl [m...@apeirondata.com]
> Sent: Wednesday, August 10, 2016 8:27 PM
> To: users@gridengine.org
> Subject: [gridengine users] Is round-robin scheduling per user possible?
>
> Hi,
>
> First a simple question: How do I change the priority of a queue?  I thought 
> that would be trivial via qmon; but I couldn't find where the priority could 
> be changed (at least, not in our setup).
>
> Now, my real question is this: Is it possible to configure SGE such that jobs 
> are dispatched to execution hosts on a round-robin per user configuration?  
> For example, if User-A queues up 10 jobs, and then User-B queues up 10 jobs 
> to the same queue; can SGE be configured to dispatch each of the 20 jobs to 
> execution hosts in a round-robin fashion per user?  If so, how?
>
> If the above is not possible, then I'm thinking of creating a queue per user. 
>  In that scenario, is it possible to configure SGE to dispatch to execution 
> hosts in a round-robin fashion per queue?
>
> Many thanks,
>
> --
> Mun
>
> _______________________________________________
> users mailing list
> users@gridengine.org
> https://gridengine.org/mailman/listinfo/users
>



--
echo "sysadmin know better bash than english"|sed s/min/mins/ \
  | sed 's/better bash/bash better/' # signal detected in a CERN forum



_______________________________________________
users mailing list
users@gridengine.org
https://gridengine.org/mailman/listinfo/users

Reply via email to