Re: NAS appliance or home server



On Fri, 15 Aug 2008 16:54:24 +0100, Daniel James wrote:

I've been meaning, for some time, to provide some sort of storage
server for the motley collection of computers -- some Windows and some
linux based -- that lurk around here. The primary requirement is that
it be able to run headless, and that it support both samba/cfs and NFS
from a RAID-1 array (probably 2x750GB SATA), but it'd be nice to be
able to do some other things with it too.

I'm torn between opting for an easy off-the-shelf NAS solution that may
not offer all the facilities that I'd like and setting up an actual
server. An actual server has some attractions in that I'd like to run
some sort of version control server (probably CVS or svn) on it, and
possibly also use it as a distccd server to help with big builds on my
linux development box. Neither of these is likely to be available as
standard on any NAS appliance.

So, I'm toying with four options.

1. A NAS appliance. There are some that support samba and NFS and would
meet my minimum requirement. These things generally run low-power CPUs
(often ARM or PPC) so run at quite low power, which is good for
cost/greenness but makes it harder to customize them.

I might possibly, at some later date, play around with running modified
firmware (these things mostly run some sort of linux, with a web
interface for admin and some sort of bundled backup application) but I
don't want to get into trying to cross-compile unfamiliar distros and
reflashing unfamiliar hardware (possibly irreversibly) at this stage
.. so realistically the NAS appliance route offers me just the minimum
requirement.

2. Small format PC -- new build, mini-ITX, or similar -- running either
a standard Linux distro or (say) FreeNAS (I don't know of any support
for NFS from Windows-based servers). I could easily set up the file
server side, and would also be able to set up a VCS server. It wouldn't
have the power to be much use as a distccd server, though. There's a
nice intel ATOM 1.6GHz mini-ITX board for around £50 (including CPU)
that I might use ... but a big problem is that there seems to be a
dearth of small cases for this sort of setup -- and those that do exist
are expensive.

3. An old PC running linux or FreeNAS (as above). This would give
similar power to a SFF box (less than the ATOM -- they're 450MHz PIIIs)
so I still wouldn't have much joy with distccd but it would be cheap to
set up (I'd just need a SATA controller card and a couple of drives --
the motherboards have on-board SCSI but SCSI drives are nothing like as
cost-effective as they used to be). Downside here is that the old boxes
I have are big and noisy, and possibly not very economical to run.

4. New full-size PC. I'm thinking of something like a low-end EE AM2
A64X2 with everything on-board in a quiet case and an efficient PSU.
This would run linux with samba/cifs and NFS networking and anything
else I felt like -- there would be plenty of oomph for distccd. It
could easily be quiet enough, but would be big (not as big as my spare
PIII boxes) but would use more power -- I'm guessing about 80W idle
whereas I'd hope a NAS appliance could manage 20-30W.

On the side of the NAS box are:
- Ease of setup and use
- Small size
- Low power consumption
- Low noise

On the side of a SFF box are:
- Flexibility
- Small size -- if I can find a small case
- Low power consumption (but how low?)
- Low noise (I hope)

On the side of the old PC are:
- Flexibility
- Low cost

On the side of the new PC build are:
- Flexibility
- Speed
- Low noise

TBH I'd really love to reuse one of the PIII boxes because I hate
seeing kit that still has life in it lie idle, but they're huge and
slow (though good enough for fileserving) and roar like a train ... The
energy consumption is an unknown, too.

Resolving this quandry would be easier if I knew more <sigh>.

Does anyone have hands-on experience of any of the (2-drive) NAS
appliances that might help? I know that the relatively cheap Icy-Box
NAS4220 supports samba and NFS and RAID1, so that would be a
possibility. The Qnap TS-209 Pro also does all this (and has Gbit net)
but costs more than twice as much, is it worth it? Do any other 2-drive
NAS appliances support NFS out of the box, and can they be recommended?

How much power do these NAS boxes actually use? Anyone put a meter on
one? I'm guessing about a bit more than 10W for the logic board plus
around 7-10W per drive (when spinning). How noisy are they? Do NAS
boxes spin their drives down when inactive? Does the delay when they
spin back up again cause problems for network clients?

The intel ATOM CPU is said to use no more than 4W ... but the spec for
the ATOM mini-ITX board quotes power use up to 50+W -- I suppose the
supporting circuitry is responsible for that. That seems a lot ... how
does it compare with the VIA C7 boards from the likes of VIA and
Jetway? The C7 can use IIRC around 7W, but the support circuitry might
be more frugal. You can get a fanless 1.2GHz C7 board for not too much
more than the ATOM board (which has a fan) ... would that save me
power?


My mini-ITX box draw 30W at the wall, and about 10W of that is the
horribly inefficient 12V SMPS, that I keep meaning to replace with a
custom lead acid battery backed PSU. This is a VIA EN12000, a PCI ADSL
card and a couple of 100GB 7200rpm 2.5" laptop drives in a software RAID
one. It is totally fan free, has no heat build up problems and gives me
total flexibility.

With the VIA Padlock crypto acceleration, I get some exceptional
performance out of a 1.2GHz fanless box.

My biggest criticism is that the BIOS does not offer serial redirection.
It would also be nice if there was dual GbE adaptors as well.


JAB.

--
Jonathan A. Buzzard Email: jonathan (at) buzzard.me.uk
St. Andrews, United Kingdom.
.



Relevant Pages

  • Re: NAS appliance or home server
    ... linux based -- that lurk around here. ... As far as power consumption goes: ... It has two 3.5" hard drives, so I'd budget 10W per drive. ... server side, and would also be able to set up a VCS server. ...
    (uk.comp.os.linux)
  • Re: newbie with a 7025-F50 trying to install linux
    ... I don't know about loading linux on a F50, but if you are at the ... Service Processor Firmware Menu then the server is powered down. ... should be able to power on the server by going into System Power Menu ...
    (comp.unix.aix)
  • Re: Promise SATA and SuSE 9.1
    ... > use a separate Linux machine as a backup/tape server to backup a different ... not to mount Windoze drives on Linux? ... or any flavour of RAID. ... > power management to spin down the disks, to save power, heat, noise, etc. ...
    (alt.os.linux.suse)
  • linux box or appliance
    ... can anyone suggest the pros of having a linux box.. ... iptables or ipcop versus something like a pix 501 or AT ar440.. ... desktop pc and a lan for a web/mail server, ... the server I have is a fairly old rackmount with dual power supplies ...
    (comp.security.firewalls)
  • Selling LinuxCBT Redhat edition training cource .It is 75 hours/375 Videos on 10Cds training solut
    ... LinuxCBT is a unique and revolutionary approach to teaching the Linux ... outlets and other CBTs do not; real RedHat Linux skills! ... LinuxCBT includes both Client Management and Server Management ... Planning the installation - identify software, ...
    (linux.redhat)