Discussion:
standing reservations?
biscisking
2010-12-17 15:09:50 UTC
Permalink
I had a queuing system once that allowed for a standing reservation for a user or group (although it was inferior in many other ways to SGE :-) ). I'd like to do this for two different consumable resources (processors and one complex being reported by flex-grid). From what I can tell, advanced reservations don't fit, because they are tied to individual jobs and go away when the job completes. I want a group of users to have dedicated access to a certain number of processors and a certain number of the complex variable, because they paid for both. Is there a way to do this in SGE?

Thanks!

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=306471

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
reuti
2010-12-17 17:13:43 UTC
Permalink
Post by biscisking
I had a queuing system once that allowed for a standing reservation for a user or group (although it was inferior in many other ways to SGE :-) ). I'd like to do this for two different consumable resources (processors and one complex being reported by flex-grid). From what I can tell, advanced reservations don't fit, because they are tied to individual jobs
No, they aren't. What you refer to sounds like a one-shot AR, which is indeed an RFE as enhancement.
Post by biscisking
and go away when the job completes. I want a group of users to have dedicated access to a certain number of processors and a certain number of the complex variable, because they paid for both. Is there a way to do this in SGE?
Please check the "-u" option to `qrsub`.

The reserved resources will then be of course be not accessible to users besides the mentioned ones.

-- Reuti
Post by biscisking
Thanks!
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=306471
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=306506

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
biscisking
2010-12-21 14:57:31 UTC
Permalink
Just a little bit confused. No they aren't tied to jobs? Does this mean I can use the -u option on qrsub to create a reservation for processors/complexes that doesn't vanish after the job they are requested for completes? The mention of the RFE makes me less optimistic.

------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=307893

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
reuti
2010-12-21 16:17:38 UTC
Permalink
Post by biscisking
Just a little bit confused. No they aren't tied to jobs? Does this mean I can use the -u option on qrsub to create a reservation for processors/complexes that doesn't vanish after the job they are requested for completes?
Correct. The AR will stay there for the requested length (by -d or -e). There is no limit on the number of jobs requesting this AR, it can be one or hundreds. If the AR provides only one slot, they will of course run one after the other, i.e. some kind of throttling for non-array jobs.
Post by biscisking
The mention of the RFE makes me less optimistic.
I meant this: http://gridengine.sunsource.net/issues/show_bug.cgi?id=3215

-- Reuti

NB: Please quote the relevant part of the original post.
Post by biscisking
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=307893
------------------------------------------------------
http://gridengine.sunsource.net/ds/viewMessage.do?dsForumId=38&dsMessageId=307921

To unsubscribe from this discussion, e-mail: [users-***@gridengine.sunsource.net].
Loading...