I use an MSI Wind Nettop 100 as a server, which sits in a dark corner of my bedroom underneath a router. It’s powered by an Intel Atom 330N which is perfect for a low noise, yet capable server, running things like this wordpress blog and my personal bugtracker. However, quiet just isn’t quiet enough. I wanted something silent, so I set out to reduce the noise even more. The stock machine uses a passive cooler for the CPU, and a small fan at the back which pulls air in from the opposite side of the case. Under no load, the machine is near silent, but when the load goes up, the speed of the fan increases significantly, along with the noise it produces. So my solution was to reduce the fan noise by eliminating the throttling feature on the case fan in addition to using a small, quiet, dedicated CPU fan.
There’s an immediate problem upon inspection of the heatsink. The hard drive caddy places the end of the hard drive directly where we want the fan to go. I can’t help but wonder how bad of a design this is in regards to cooling. All the heat from the cpu is rising into the hard drive, quite possibly shortening its lifespan.
One thing I really like about this computer is the ability to completely remove the hard drive caddy, which makes working on individual components much easier. Fortunately, I have no use for the 5.25″ drive bay, so I bought the appropriate mounting hardware to mount the hdd in that slot, which opens up the vertical space above the CPU heatsink. If I ever add another harddrive, I will purchase a 2.5″ laptop drive and use mounting brackets to mount it in the 3.5″ bay, which should allow the vertical space above the CPU to remain free. Of course, with only ~4% of 80 Gb used so far, that day might be a long, long way away.
|
|
In the above right picture you can see the SanDisk 2Gb Compact Flash card which is plugged directly into the motherboard. I use this as my backup drive. The important files and databases are tar’ed, zipped and moved to the CF card every day at midnight. I once considered installing the OS itself to the card, but that would actually be a bad idea, since these cards have a (comparatively) very limited read/write life. The CPU Fan is simply glued to the heatsink using hotglue. Sound like a bad idea? Possibly, but it hasn’t melted off so far, so I’ve been happy with it. While the case was open, I decided to eliminate the hardrive activity and power indicator LEDs. They aren’t particularly informative, and they light up my bedroom at night.
Now that the case fan is no longer throttled by the motherboard, it would run full speed all the time, which is extremely counter productive to the point of this mod. To remedy this, I added a resistor in series with the fan so as to limit the voltage going across the motor. I chose a 110k ohm resistor, calculated by closing my eyes, walking up to the wall of resistors at Fry’s, and picking the first one I grabbed. In retrospect my choice isn’t too far from optimal, though I think I’ll add another pair of resistors in parallel in series with the resistor that’s currently there. That’ll reduce the noise just a bit more while still providing adequate airflow.
Finishing up: The hard drive caddy goes back in place, the power adapter is plugged in, and a sanity check is performed before putting the case back together. Luckily everything still worked. All there is to worry about now is the hot-glue which is holding the fan in place melting, and also that bare resistor touching the case. But that’s a fix for a rainy day, and it isn’t raining today.
|
|
My server and the Linksys WRT54G router that sits on top of it are in a perpetual uptime contest. It’s like a staring contest, but for nerds. And machines. The router runs the Tomato firmware while the server runs Turnkey Linux, which is a convenience- oriented derivative of Ubuntu Server 8.04LTS.







