My desktop PC gets bogged down as a web server, database, code repository and file server. I would like to buy a small PC to offload these duties and have it on 24/7. I was thinking of buying an ASUS EEE Box when they come out. I wouldn't mind building my own but most low power PCs seem quite pricey. Any suggestions?
Our own Jeff Atwood has a nice post about building your own low power pc on Coding Horror.
I think that might be a pretty good idea. I've got an old castoff box which works well but unfortunately sounds like a jet getting ready for takeoff.
I use a Linksys NSLU2 for some of these duties. It does DNS/DHCP for me, and when I had a larger drive installed it did svn repo and file server duties.
It'll also do minor web duties, but doesn't cope so well with MySQL, for instance. Wordpress was a bit beyond it. Static web pages serve up okay though.
How about a Mac Mini?
It would seem a standard mac mini runs at between 20 -37 watts depending on the cpu load
You probably don't need a very fast or powerful machine. Try finding a used system from the Pentium III era.
Windows Home Server works very well with any x86 compatible CPU that is roughly equivalent to a 900MHz Pentium III. Turns out that the VIA Eden C7 chips meet this bar very well. But so do the Intel Atom etc... chips.
We have been playing with a bunch of VIA and Atom small-form-factor PCs here and found that most work great.
The only ding I really have against VIA is their CPUs are not yet x64 capable, and Microsoft has made it clear from the beginning that future versions of Windows Home Server will be 64 bit only. So if you want more than a few years of use out of your box, an x64 CPU is probably the way to go.
- Celeron 4xx Series CPU
- 945GC µ-ATX motherboard
- 8GB Compact Flash Card
Not the most power efficient, but you can't beat the price/performance/availability of parts.
Here's a great article on building a low-power Windows Home Server box. The author claims 37 watts:
Building a Green Windows Home Server: The 37 Watt Server
(Updated URL)
I love my slug.
Admittedly, it can't compete with a full fledged PC, but it needs just a few watts and runs a complete Debian.
We have our office right next to the guys making a neat little something called BUBBA, it's a low powered pc about the size of a larger external harddrive. It runs linux and is basically made to be fiddled with. It's obviously more expensive than buying a "regular" box and personally I have my own "fullsize" computer doing the work so I wouldn't need one. But if you're more about space/low noise than saving that last buck it might be worth considering.
Unless you need a lot of storage, my suggestion is to find a cheap used laptop. I have one in my basement running Linux and it works well enough. It even has a built-in battery backup so if the power flickers it doesn't have to reboot.
The Asus EEE is already available. I've seen it, looks like a great low-power system. It won't be a speed demon, both the disk and the processor will be slower than a higher power PC.
I just built Home Music Server. It is Asus Eee PC + 2Tb DLink NAS
less than $300 and ~30-50w of power depending on load. No sound at all.
More info here: My Home Music Server