Low-Power Home Linux Server?
mpol writes "For years I've been using a home server with Linux, but recently I've been having doubts about the electric bill. I'm not touched by the recession yet, but I would like to cut costs, and going from a 100-Watt system to a 30-Watt system would save me 70 bucks a year. The system doesn't need to do much, just apache, imap, ssh and some nfs, but I do prefer to have a full-fledged system, where I can choose what to install on it. I also don't really care if it's a low-power Via or an ARM processor as long as it's cheap. I'm aiming for $300 or less for a full system, which I could then earn back in about four years through power savings. I've been reading about the Western Digital Mybook World Edition, which has an ARM processor but isn't that easy to install Debian on. A Mac Mini draws about 85 Watts, so that isn't an option either. Something a bit more than turn-key would be fine, but preferably not a complete hack-job. Adding a temporary CR-ROM or DVD-ROM, or a USB disk with an iso to install from would be nice. Any Slashdotters run nice and cheap low-power Linux systems? What can you recommend?"
I'm working on getting a Buffalo Linkstation Pro Duo set up with Debian Lenny. It's mostly complete, I'm rebuilding the kernel as I type to get USB printer support working. It's very compact and low-power, and has mirrored 500 GB disks, which I think is essential for any home server.
The downside is that I had to solder on a serial connection in order to get access to uboot (a bootloader similar in concept to GRUB) so I could view early kernel output and diagnose problems, log in if networking didn't come up, etc. If you can find a NAS device which supports a serial console (or at least can use netcat instead), that would be good.
One thing to be aware of is that you get a lot less CPU power with these low-watt ARM CPUs. The Linkstation Duo is great for fileserving, printing, and light email and webserving duties, but when I installed Gallery and postgres to view my photos over the web, it ran extremely slowly. That's not too surprising given it's a NAS not a full-fledged server, but it's something to keep in mind. You may only need a low-power device for 90% of your apps, but that last 10% can use a surprising amount of CPU.
You don't look like you need extensive processing power, so why not just underclock your current server? That alone will save you a pretty penny on your bill.
Also, the mac mini draws 110 watts http://store.apple.com/us/browse/home/shop_mac/family/mac_mini?aid=AIC-NAUS-K2-BUYNOW-MACMINI-DESIGN&cp=BUYNOW-MACMINI-DESIGN
"The difference between genius and stupidity is that genius has it's limits" - Albert Einstein
Get a Sheeva plug its 5W and it looks like an adapter.
http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp
Where on earth did you get 85? Are you reading that off the power brick? Those figures are meaningless for this purpose - that's the total load the PS is rated to deliver, not the average load at the wall socket.
The Mac Mini has all the components and power management features of a notebook so it's going to be about as good as you can get. For less money, the FitPC or a second-hand laptop is probably the next best choice.
An old laptop will probably give you the lowest power for the cheapest cost. It doesn't sound like reliability or performance is your main concern. You can disassemble it and take out the LCD to save a couple more watts if you want, but a typical laptop draws between 10-20 watts.
The Linksys WRT54G router runs a version of Linux in an open source distribution...
Or a D-Link DNS 323 NAS box... there's quite an active hacking community using these boxes...
Karma: Excellent. 15 moderator points expire sometime.
I just finished setting up a via epia 5000 - it maxes out at 20watts power and runs a 533mhz cpu. It retails for about $100 US.
I recently went through the same search, two good options show up 1) Get a mac mini. The idle power consumption is 13 watts. You get a dvd rom, intel cpu, video out if you need it etc. It costs more and the high cpu usage is 110W. Make sure to not get the older mac mini's, only the ones starting I believe last January had the low idle watt usage. And as a bonus at the end you have a mac you can resell. 2) Get a Sheeva Plug. It only costs $99 and only draws 5 Watts of power. It is arm. I myself simply put a usb stick in it loaded up debian and have been happy ever sense (So I am running at 5.5 W). Silent, low power draw. Downside it that it takes 10 minutes to setup and you can't just plugin a monitor and drop in a install cd you have to drop an install image in a sd or usb stick, but there are helpful webpages people have made showing you step by step how to do this.
Do you changes clothes while making the "chee-chee-cha-cha-choh" transformation sound?
There is a lot of energy that goes into making a new computer. You need to factor that in before you can decide if you are really saving energy.
300 dollar? you could pay the 70 bucks extra for the old system 4 years for that...
www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
Highly recommended.
I installed debian (lenny) and then updated to squeeze because (and this is to be expected) the squeeze installer is currently borked. Attached to an external drive caddy this solution chopuld come in well under your 30W and will do all you need.
I have mine serving media to the PS3, downloading stuff, serving my music collection to wherever I happen to be, doing Samba, NFS, TFTP, SSH, SMTP and IMAP.... it's a great.
I bought a Western Digital MyBook network drive which is basically a little ARM board with 32MB memory. It is intended just to serve up some windows shares over a network. But you can run a simple program to enable ssh access, install a package manager and start installing other software on it - mine runs a few cron jobs to download files, as well as being a print server through its spare USB port. I'm not sure how far it could be pushed given how little memory it has, but I'm sure a bit of email & NFS wouldn't be beyond it if you're not fussy about speed.
Power and cost were only a bit more than the drive itself.
Matthew @ Bytemark Hosting
Energy to build a new computer: 18,100 MJ ~= 5,000 kwh. Source. Fossil fuels assumed to be 45 MJ per kg, the value for gasoline.
Proposed ROI payback period is $300/$70 ~= 4 years, saving $70 per year. Electricity cost in the US for residential customers is $0.104 per kwh. Source. This means he expects energy savings of around 675 kwh per year.
Expected EROI payback period is: 5,000 / 675 ~= 7.4 years.
I have to admit to being pretty surprised by that number. Usually, energy to manufacture is a fairly small portion of the retail price. Not so for computers, I guess.
It looks like you included the energy for producing the 17" CRT Williams assumes each desktop computer has. I think we could leave that out for a server.