I’ve been looking at setting up some central server or possibly NAS-solution for quite some time now.
It would provide a central location for storage between the machines here at home, currently it’s quite annoying that some data is on the laptop and some on the workstation, by having a high-performance network storage unit available this would ease things.
Another requirement is that it provides a reliable and secure storage for data, especially backups and photos which would be awful to loose.
Most NAS solutions that don’t cost and arm and a leg do not provide the reliability required. Typically they are just a USB-drive featuring an ethernet port. And on top of that almost none of them support Gigabit-ethernet which caps the transfer speeds at around 8-9MB/s (theoretically you can achieve 10MB/s, but not sustained).
My requirements for a NAS are the following:
- Reliability, it must support RAID
- Expandability, one drive will not be enough for the whole household so support for 3-4 drives is basically an requirement.
- Low maintenence, I’ve got too many other things to mess with and care about to spend time with a tricky DIY solution.
I’ve found three major possibilities for a household NAS that would fulfill the above requirements.
- The DIY solution, dig up some old hardware in the closet and buy some hotswap capable cage and disks for storage. Then install NASLite on the machine and everything is up and running in notime. NASLite is available both for free and for next to nothing, and provides almost a plug-and-play solution from COTS-hardware. It boots from either a Floppy or a USB-memory and support all major Operating Systems.
- Commercial solution, there are a couple of decent vendors of NAS solutions that cost a bit, but not as much as the enterprise solutions. The most promising I’ve found is the Infrant ReadyNas NV, it’s only drawback at the moment is that it’s a bit too noisy, but apparently there is a kit-upgrade on the way that will make it whisper-quiet.
It supports all major RAID-levels aswell as their own X-RAID which supports hot-upgrades. You can start with a single drive installed, giving no security against failures. And then just plug in a second drive and it will switch to mirroring mode, install a third and it will switch to something like RAID-5 where you can utilize 2/3 of the diskspace. And then chuck in a fourth drive to further increase the storage. All this without any configuring or need to backup/restore. Sounds almost too good to be true, but I’ve read plenty of review and comments that this actually works.
They also seem to be proffessional and are improving on the system all the time. Their solution is built around a custom hardware platform running a linux kernel using Samba and other standard applications to provide network storage. But it’s all controlled from their easy-to-use Web-gui so no need to read man-pages and spend hours configuring or compiling stuff. This is actually the alternative I end up on every time I’ve looked at this, now I only need to save up the money needed to get one (hopefully they will have fixed the noise issue by then).
- The “FREE” solution, get some hardware from the closet, install Linux and setup everything from scratch (I haven’t been able to find any special distro for NAS).
However this would hardly be the reliable and low-maintenence solution I need and would just increase on the burden of worries. It’s the best solution for some of us, but not for me.
Tip: It’s possible to use a Linksys NSLU-2 unit and “unslung” it and install a special linux-distro and firmware on it. See NSLU-2 Linux. It’s a small fanless unit that can live in your bookshelf, just hook it up with one or two USB-drives and you’ve got one sweet solution. The Western Digital MyBook USB-drives are just perfect for the bookshelf position :O)
So I’m currently biased towards the commercial solutions, most reliable and the least amount of work and worries. It’s just the pricepoint.
It’s worth noting that Buffalo Technology, the pioneers in NAS is an alternative to the Infrant unit. However Infrant seems to win most tests in both ease-of-use and performance… and of course there are others who want in on the market.