[Beowulf] Green Cluster?
alex at tinkergeek.com
Sun Jul 20 11:25:21 EDT 2008
A graduate student at Purdue did research into this topic. He
presented his work at the 2007 Linux Cluster Institute conference and
the professor he works with still uses the same technique to
dynamically add or remove nodes from his cluster.
His paper can be found at:
Geoff Galitz wrote:
> Many, many, many moons ago I wrote a plugin for the clustering framework
> (now defunct) that we used and I was a developer on back at UC Berkeley. It
> was quite simple... it simply checked to see if jobs were in the queue, if
> not it looked to see what nodes were free (using OpenPBS/Torque native
> commands), did the necessary parsing of a few backend config files and then
> issued standard shutdown commands to the idle nodes. When jobs started to
> back up in the queue, the plugin used WOL to start up nodes.
> It was in perl and less than 100 lines.
> I easily could have used IPMI instead, but many of the boxes we were using
> had better WOL support than IPMI. WOL is standard while IPMI can vary from
> vendor to vendor... so if your needs are no more complex than this, WOL is a
> good way to go.
> Geoff Galitz
> Blankenheim NRW, Deutschland
> -----Original Message-----
> From: beowulf-bounces at beowulf.org [mailto:beowulf-bounces at beowulf.org] On
> Behalf Of Nathan Moore
> Sent: Samstag, 19. Juli 2008 22:02
> To: beowulf at beowulf.org
> Subject: Re: [Beowulf] Green Cluster?
> I think the feature you're looking for is "Wake on LAN",
> I've wondered similar things - the small cluster I run for a
> students/departmental use is generally off, except when I'm teaching
> computational physics, or have a student interested in a specific research
> project. It would be nice to be able to "turn on" a few machines (from
> home, at 11:30pm) when I have to run something substantial.
> If you find a good step-by-step resource describing how to do this, I'd love
> to hear about it.
> Nathan Moore
> On Sat, Jul 19, 2008 at 11:53 AM, Perry E. Metzger <perry at piermont.com>
> fkruggel at uci.edu writes:
> > I am wondering whether there is any mechanism to automatically
> > power down nodes (e.g., ACPI S3) when idle for some time, and
> > automatically wake up when requested (e.g., by WOL, some cluster
> > scheduler, ssh). I imagine that I could cut down power & cooling
> > on our system by more than 50%. Any hints?
> Depending on the motherboard, there are ways to do this. You can do
> wake on network and other tricks. However, if you would really save
> half the power, that implies that your cluster is half idle. If it
> really half idle, why aren't you simply shutting half of it down?
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit
Beowulf mailing list, Beowulf at beowulf.org
To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
More information about the Beowulf