LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Embedded & Single-board computer (http://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/)
-   -   which board for a small home server? (http://www.linuxquestions.org/questions/linux-embedded-and-single-board-computer-78/which-board-for-a-small-home-server-4175476264/)

mikk 09-07-2013 04:18 AM

which board for a small home server?
 
Hi!
I'm planning to build a low cost, low power linux home server.
I saw that there are a lot of small single board computers that can run linux and I am a little confused. Do you have some suggestions?
This i wath i need:
Run debian or ubuntu with not too much troubles, a bit of community support. I will run it headless, so I don't care about video drivers support.
Run a bittorrent client, with web interface, on an 100Mbps vdsl.
Run a samba server.
optional: maybe i will like to run on it in the future a webcam streaming server.
So I want to have at least a 100Mbps ethernet port, but if it has gigabit ethernet, the better. No need for wi-fi.
Also a sata port would be much appreciated.
Price is a concern because I have no income at the moment, so I want to stay around 100 or less if possible, including some sort of storage (I saw 2.5'' hdd for less than 40, that leves around 60 for the board).

My best choiche by now is Olinuxino A20. Do you think it will do the job? How much ram do you think I need?
Thanks to everyone!

Doc CPU 09-07-2013 05:12 AM

Hi there,

Quote:

Originally Posted by mikk (Post 5023531)
I'm planning to build a low cost, low power linux home server.
I saw that there are a lot of small single board computers that can run linux and I am a little confused. Do you have some suggestions?
This i wath i need:
Run debian or ubuntu with not too much troubles, a bit of community support. I will run it headless, so I don't care about video drivers support.
Run a bittorrent client, with web interface, on an 100Mbps vdsl.
Run a samba server.
optional: maybe i will like to run on it in the future a webcam streaming server.
So I want to have at least a 100Mbps ethernet port, but if it has gigabit ethernet, the better. No need for wi-fi.
Also a sata port would be much appreciated.
Price is a concern because I have no income at the moment, so I want to stay around 100 or less if possible, including some sort of storage (I saw 2.5'' hdd for less than 40, that leves around 60 for the board).

My best choiche by now is Olinuxino A20. Do you think it will do the job?

Actually, I've never heard of that, I don't know it. Judging from the specs, it's not that bad.
But I'd be hesitant. After all, it's not actually common standard hardware. You might want to extend your server some time, and then you'll be happy about standard interfaces.

Therefore, I'd rather go for cheap standard components. One of my favorite electronics dealers currently offers this: http://www.pollin.de/shop/dt/MjA4ODk...leron_220.html
Looks fit for your description, it has all you want (and more). This board comes without RAM, so you'll need a DDR2 RAM module, which you should be able to find at 10..15EUR. Add a small power supply, and you're done.

Quote:

Originally Posted by mikk (Post 5023531)
How much ram do you think I need?

Considering your "low power, low cost" criteria, I think 1GB should easily do the job - after all, you're not running an X server or a desktop environment.

[X] Doc CPU

mikk 09-08-2013 04:32 PM

The offer you quoted is really interesting, and also the rest of the site has some interesting stuff, tanks you.
Of course, an x86 standard architecture will make everything simpler, but I am not totally convinced. Consider this: at actual prices, an always running device will cost me more than 2€ per watt per year. So, a cheap, low power, few years old x86 system will consume at least 20-30W, costing in a year around 40€ more than a tipical 5W arm system. Said that, I'm also a little curious of seeing how linux work on an arm system.

Doc CPU 09-09-2013 11:40 AM

Hi there,

Quote:

Originally Posted by mikk (Post 5024261)
The offer you quoted is really interesting, and also the rest of the site has some interesting stuff, tanks you.
Of course, an x86 standard architecture will make everything simpler, but I am not totally convinced. Consider this: at actual prices, an always running device will cost me more than 2 per watt per year.

yes, power consumption (and thus, power cost) is a point. And a significant one at that.

Quote:

Originally Posted by mikk (Post 5024261)
So, a cheap, low power, few years old x86 system will consume at least 20-30W

I've got a few systems here with a first-generation Intel Atom (Atom 230 at 1.6GHz), one of which has actually been running as a home/office server 24/7 for the last four years. The average power consumption is about 15W, including the built-in 160GB HDD. External HDDs are sent to sleep (spin-down) when not in use for some minutes.

At the distant end of the efficiency scale there would be a Raspberry Pi - if you're willing to accept that it has its limits in terms of performance. It is sold at slightly under 40EUR, and all you need is a small wall-plug power supply (5V DC at 500..700mA, a bit more if you intend to use USB-powered peripherals) and an SD memory card of 2GB or more. Actually, 2GB is enough for a system featuring a file server (samba), a web server (apache), a mail server (dovecot) and a DHCP/DNS server (dnsmasq), especially when you remove the preinstalled X server and desktop - btdt. Total hardware cost about 50EUR. :-)

Network access to an attached USB HDD proves to be a bottleneck, because internally the LAN port is connected to the CPU via USB, too. But hey, you can get away with less than 10W including the external HDD! The Pi alone needs only 2..3W, that's less than 25kWh per year.

[X] Doc CPU


All times are GMT -5. The time now is 02:31 AM.