Ubuntu Linux ARM Home Server dream and why You should have one

Some years ago managing a server at home was something geeky, something for hackers who wanted to control a web server. Now the evolution of the high tech goes toward the buzz word "Cloud Computing" whatever it means to You, it will involve also the non professional consumer because the data are moving from the Personal Computer to a multitude of devices like tablet, smartphone or media center.

Cloud Services

Often Cloud Computing means services, You can choose to run Microsoft Office, Libre Office (the new OpenOffice.org) or Google Docs, You can own phisically a server or You can buy a remote one (per year or for the time You use it). It depends which is the layer You want to control.

Now lets see some cool reasons why You should consider to manage an home server.

The control and Your Privacy

When you use an external service, You can't control really your data, somebody at Google could read your data, your search queries without your permission and without You will be ever notified. Yes you could add some cryptography on top of your data but it will be harder to access to this data when You are not with your PC (in this case HTTPS could protect the connection but it doesn't protect your data on the remote server).

The hardware is cheap and fanless

There is a prototype that will cost just 25$/35$ (Raspberry Pi), it runs Linux and the power usage is very low 2.5Watt. There is another interesting project: Pandaboard that will be officially supported by Ubuntu ARM.

Continuos Data Backup

Services like Dropbox are very cool, but if You want to store more data you have to pay and You will need also a lot of bandwith and a fast connection. An Home computer server based on a SoC (System on a Chip) Computer can do it with open source software like Sparkleshare.

App and System Backup

An "alwais on" low power pc could run OS specific software for the OS. So You could backup Time Machine without an expensive time capsule

Share Your Music or Movies via local streaming

Via the protocol upnp or Samba you can stream your media files over the network and many software for torrent ed2k or torrent offers a web gui to manage the software via browser.

Share your Printer across the LAN network

Often the network model of you printer is more expensive than the basic model plus a SoC.

Share the files across the LAN (and Internet)

You won't be worried anymore about big email attachments rejected with timeout or because the excessive size, because You could send a link to a specific file uploaded in your server to somebody else. OwnCloud.

And at the end an home server could also be used for home automation (in conjunction with Arduino) or as storage for a network webcam.

Some other Links:

Ubuntu ARM plans [video]

commenti

The main problem is find the

The main problem is find the board! I'm searching something similar since 08! I bought a NSLU2 and modified and works well but it has a very powerless processor, so it doesn't have great performance with data transfer (lan backups)
any other board I found had a problem. Usually:
Too expensive (to recover the money saving energy you need too much time)
Too much power required (too much money to keep it up 365/365)
No "2 SATA" connectors only oner or only USB (No RAID with fast sata hd)
Optional:Only One Ethernet

Right now i find more confortable have a desktop with wakeonlan and startit up when I need it, so I had HUGE power for low price, but I save money turning it off when i don't need it.

It would be nice have a product like this below. Have a router\server all in one, connect the internet connection modem, maybe use a micro PCI card for WIFI or add an AP. But it doesn't have SATA connector.

Nice link:
http://www.nexlab.it/index.php/2009/04/12/routerboard-450g-and-linux/

Sorry my bad english, but i'm tired! too much work! :D

You are right, I've the same

You are right, I've the same needs as you. This is http://www.linuxuser.co.uk/reviews/sheevaplug-esata-plug-computer-review... and ARM device already available with SATA.
Anyway I'm looking forward these new ARM gadgets with real GNU/Linux distribution and I hope they will also be supported by the community without much fragmentation.

Here another interesting thread http://www.hwupgrade.it/forum/showthread.php?t=2426279