[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Windows wake-on-lan / "green" computing environments query



> On Feb 9, 2009, at 7:45 AM, Nick LeRoy wrote:
> 
> >    Have you looked at the 7.1.4 Version History? As of 7.1.4 (and 7.2.0), Condor now has some support
> >for "Green Computing". Look at 3.15 Power Management in the manual for details on it. Feel free to
> >post with questions, but I think
> 
> >    you should read that first.
> 
> I'm looking at experimenting with this. We have a Linux pool that sometimes has long periods of inactivity.
> 
> The documentation about how to configure Condor to shut machines down seems simple enough.
> I'm curious what kinds of scripts people are using to wake machines back up. I'm sure I can write
> something but I figured I'd check and see what other people are doing before I reinvent the wheel.


Very interesting idea indeed, but shouldn't this be made an integral part of Condor,
now that Condor already is able to hibernate PCs (Section 3.15 of the manual).

Say, you have a pool of 1000 PCs and there is a submitted job that cannot find a resource
to run on, possibly because Condor has sent too many PCs into hibernation.
You should then decide to wake up an appropriate PC.
How can you decide which PC in hibernation is the right one?

Condor can help if it has stored the ClassAds of the hibernated PCs, before hibernating them.

Therefore, if Condor remembers the ClassAds of PCs it has hibernated, it can then also
quickly decide which hibernated PC should be woken up by WOL to run the job.

[ A practical problem here: immediately after start-up, a PC is in Owner state ]
[ and thus it takes a while before it becomes available for running jobs.]

I suppose most of this is not yet part of Condor.
Could it be considered as a future extension?

Rob.