On 2014.02.19, 00:05 , JF Mezei wrote:
> On 14-02-18 17:58, nospam wrote:
>
>> or try macs fan control, yet another tool with almost the same name.
>> apparently coming up something original is difficult.
>> <
http://www.crystalidea.com/macs-fan-control>
>
>
> This one does run on the Xserve. (It can control up to 18 fans !)
>
> While I am not able to lower the minimum speed, I was able to exercise
> each fan individually.
>
> What is interesting is that the above app shows a current RPM of 1500
> for one fan, and Server Monitor shows 6.016 RPM. Roughly a factor of 4
> in the values.
Looks to me like some fans have different methods for sensing /
measuring speed and the factor is 4. This may be important to how you
control your fans. Perhaps by listening you can figure out how to get a
desired setting irrespective of the indicated setting.
eg: if it says "6000" and you ask for 6000 there should be no change in
fan noise. But it could be you need to ask for 1500 to get 6000
indicated (which still might be 1500 - but indicating 6000).
> Running Handbrake or some Adobe encoders is about the only things that
> normally cause the fans to speed up from idle, even in summer.
>
> What I might try is to set different values for each fan to see if it
> makes for quieter environment (fewer harmonics).
Do you have something like iStat Pro running that shows you temperatures?
I'd decide on max temperatures for various parts first - then set fan
speeds that keep those parts under that number by some margin. Note
that Google made a study some years ago showing that hotter hard disks
last longer than cooler hard disks (look it up for the details).
If you just have enclosure fans, then it's better to keep the
electronics as cool as possible. Heat kills electronics over time and
they're more expensive than disks. (Did you find a way to put ordinary
SATA disks in the Apple disk caddies?).
The real problem with your approach is that you're now serving the
server having to watch temperatures and set fan speeds and not the other
way around.
If noise is the issue, then putting the server in an appropriate
location with ample ventilation - but good sound deadening would be a
far better approach.
As to the fewer harmonics one could write a program to listen (audio
input) to the environment, do FFT's to determine beat frequencies and
then tune the fan RPM's to reduce the beat. Good science project.
--
... it may be that "in the cloud" really isn't the best term
for the services these companies offer. What they really
want is to have us "on the leash."
-David Pogue, Scientific American, 2014.02