Brian Oborn
Wed, 23 Jul 2008 13:43:26 -0700
[snip]
There are many cases where a cluster is not used for continuously for calculations, but rather to reduce turn-around. Our cluster for instance is sitting idle at least 1/2 the time, but keeping it's size to the point where when people do run they can get their results back in 8 hours or less makes them much more productive. This way they can look at the results, tweak things as necessary, and run again while the setup is still fresh in their mind.Generally speaking, if you have a large cluster, and you have enough work for it, it is going to be running flat out 24x7. If it isn't, you've bought more hardware than you need.
We've been trying to encourage other departments on campus to use some of our extra cluster time, but with rather mixed results.Again, though, I think you might want to ask if you're doing the right thing here. If all your machines are not working flat out 100% of the time, you have hardware depreciating (and rapidly becoming obsolete) to no purpose, and there are loads of people out there, probably even on your own campus, who probably are desperate for compute cycles. (Hell, I could use extra cycles -- I can never afford enough.)
Optimally, a cluster will be working 100% of the time, until one day when it is obsolete (that is, the cost in space, power, and cooling is more than replacing it with faster/better hardware), it gets shut down, replaced, and sold off. Perry
_______________________________________________ Beowulf mailing list, Beowulf@beowulf.org To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf