Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] reserving node for special jobs
- Date: Fri, 8 Sep 2006 21:57:22 -0400
- From: Alexander Withers <alexw@xxxxxxx>
- Subject: Re: [Condor-users] reserving node for special jobs
On Fri, Sep 08, 2006 at 06:41:52PM +0200, Brooklin Gore wrote:
> Is there a way to have two VMs on a machine and dedicate one of them to
> always running jobs from only a given user? It seems like there have been
> configs for this discussed in the past -- if so, can someone point me to the
> docs? Thanks, ~Brooklin
Besides what's available in the manual, there's a nice whitepaper
describing in detail a complicated multi-VM setup:
http://www.cs.wisc.edu/~pfc/bologna_batch_system.html
Some of our pools use a configuration based on this document (some pools
have 8 VMs per node!) and it has worked well for us.
Alex
> > From: Ian Chesal <ICHESAL@xxxxxxxxxx>
> > Reply-To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
> > Date: Thu, 7 Sep 2006 17:59:19 -0400
> > To: Condor-Users Mail List <condor-users@xxxxxxxxxxx>
> > Conversation: [Condor-users] reserving node for special jobs
> > Subject: Re: [Condor-users] reserving node for special jobs
> >
> >> We have a set of compute nodes, all identical in hardware and OS. If I
> >
> >> want to reserve one or two of these nodes for a special set of jobs,
> > how
> >> can Condor help me do that? And how do I launch the special jobs into
> >> those reserved nodes?
> >
> > You can't "reserve" nodes but you can specify that some nodes are
> > available to run only jobs that are tagged in a certain way. Lets say
> > you submit your special jobs with a custom classad attribute by adding
> > the following to your submit ticket:
> >
> > +MySpecialJob = True
> >
> > You can make a machine in your pool run *only* these specially tagged
> > jobs by setting:
> >
> > Start = MySpecialJob
> >
> > in your condor_config.local file on the machine. This machine will sit
> > idle if you don't have jobs in the system tagged as special. If you
> > don't want to be that strict you can make this machine prefer special
> > jobs over not-special jobs and have special jobs preempt not-special
> > jobs by setting:
> >
> > Start = True
> > Rank = (MySpecialJob * 10)
> >
> > in your condor_config.local file. Now that machine will run all jobs but
> > it *prefers* your special jobs so Condor's preemption mechanism cuts in
> > a boots off not-special jobs from this machine if there are special jobs
> > in the queue.
> >
> > - Ian
> >
> >
> > _______________________________________________
> > Condor-users mailing list
> > To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
> > subject: Unsubscribe
> > You can also unsubscribe by visiting
> > https://lists.cs.wisc.edu/mailman/listinfo/condor-users
> >
> > The archives can be found at either
> > https://lists.cs.wisc.edu/archive/condor-users/
> > http://www.opencondor.org/spaces/viewmailarchive.action?key=CONDOR
>
> _______________________________________________
> Condor-users mailing list
> To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
> subject: Unsubscribe
> You can also unsubscribe by visiting
> https://lists.cs.wisc.edu/mailman/listinfo/condor-users
>
> The archives can be found at either
> https://lists.cs.wisc.edu/archive/condor-users/
> http://www.opencondor.org/spaces/viewmailarchive.action?key=CONDOR