3.5 Terabyte NAS Reviewed
Steve Kerrison writes "Thecus' new N5200 NAS can hold five SATA drives, which with currently available drives means up to 3.5TB (or 2.75TB in RAID-5) of storage before formatting. From the review: '£600. That's roughly what this will set you back, minus hard drives. Add in five 750GB drives and you'll be forking out a number closer to two thousand. However, act a bit more modestly and you can still have a terabyte (even in RAID-5) for under a grand.'"
I need a good NAS to hold a video collection. I wonder though if I'd be better off to build one instead. Cheap headless linux box with 5 bays would work, yes?
Why is all the good stuff already modded 5, when I have mod points?
For those of you who don't know how much a pound is worth:
£600 = $1100
£2000 = $3700
(Yes, the pound is one of the heaviest currencies in the world - in that one GBP is worth more than one unit of other currencies)
Exercise your right not to vote. thinkoutside.org
Hmmm...needs a lower pricetag, but can you think of ANYWHERE better to put your pr0n? :p
I want one.
I guess if you don't count shipping, you might be able to pull it off.
640kb is enough for anyone! RAM, Disk space, meh it's all the same.
Your sig doesn't work.
"storage before formatting."
Well you can't very well use it _without_ formatting, can you? Lying marketing hacks. Of course it might not have a terabyte free after formatting, and then won't be cool enough for those geeks that can't get a hard on unless their SAN passes the latest .
Only 40 twenty-four days of DVD-quality porn. Less space than a Nomad. Lame.
I think I would much rather build a NAS instead of paying this much for one. Also I think it could be fun to build
A thousand dollars (pounds actually but it is too early to convert stuff) is a ridiculus price to pay for a terabyte of space. I just got an external 500 gig from newegg. Price? 230 real dollars. Yeah its USB, but you know what? I paid about 50 cents for a gig. THATS a good deal.
I have a couple of the Buffalo Terastation Pros (name depends on market). They seem to be a no-brainer at their pricing point if one doesn't get the largest-capacity model. Reason for two: one can do encrypted backups to the second, so my stuff is reasonably backed up and maybe secure. The things are almost silent in use, which is a way bigger factor then I ever thought it would be. Downside is the units don't support NFS out of the box, so they're just a tad too slow to stream video from. (Unless the problem is the Tvix5000U, a Korean product which is a great hardware design totally stuffed by abysmal software.)((As was it predecessor))(((And its portable equivalent)))((((Bugger, I spot a purchasing trend here I should have fixed))))
What are people using for small office/home file servers? I'm looking for something that will hold about a terabyte in storage, and another terabyte in some sort of SAN backed disk. I.e., I want to be able to present arbitrary sized LUNs to machines on the network and also have standard file storage ability (CIFS/SMB, NFS, FTP). Right now I'm running Samba/NFS on Linux but have not figured out how to present LUNs to the clients. The iSCSI and Coda stuff in the kernel has not been updated in quite a while from what I can see.
""Thecus' new N5200 NAS can hold five SATA drives, which with currently available drives means up to 3.5TB (or 2.75TB in RAID-5) of storage before formatting."
If hard drives used constant linear velocity instead of constant angular velocity then they could have a greater capacity.
It would seem to me that one of the strengths of the COTS solutions are that they have fairly slick integrated interfaces for managing access.
If you roll your own, you might well have to set up Samba/CIFS/Netatalk all separately, which could easily become a huge pain. If you want a new share, you'd have to add it manually to all three, and deal with their varying authentication schemes.
I did some Googling around for OSes specifically designed for roll-your-own NAS boxes (which it seems must exist), and came up with some stuff. One of the neatest projects looks like it has died, which is sad: Darma NAS OS. It seemed to be Linux-based and had a Java web-based management GUI, used the usual SMB/NFS/AppleShare, and supported ACLs and some other neat management stuff.
I'm curious what people who've gone the DIY route are using to ease the management hassle that I could easily see a SAN becoming if it's OS is just straight Linux.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
NAS is overrated. Just put them in any computer and leave it on all the time, put it to sleep when you don't need it:
3 ide 400gb harddrives at $150 a piece = 1.2 terabytes = $450 (pricewatch)
No need to build a seperate linux box. Linux is great that its free, but most distros don't have a sleep/suspend function, which is how Windows DEVASTATED Linux right out of our office (and we were hardcore linux). The linux community has no clue just how important being able put your computer to sleep is by simply hitting the power button, and then wake it up instantly by hitting the power button again (or a keyboard key). That and winning over the 3d game developer community. Linux has come a long way with auto hardware detection and UI, but its got to get the suspend function, 3d developers, and most of all, it needs to understand people who want to get work done don't want a complicated as crap OS (that needs lots of config) to get in the way, they want the OS to get OUT OF THE WAY so they can get on to doing WORK. I'm no windows fanboy, but when push comes to shove, I need stuff to just plain work by default with no further config and never crash. That was everyones big beef with Windows back in the day, it was crap, but with XP they finally fixed it, and we have zero plans to upgrading to vista. Run an XP box as light as possible with a few key critical apps you actually use, keep it clean, and never install any software on it from dubious sources, and you can run stable as hell (well, as stable as linux anyway). And have your Battlefield 2.
I think I've got about 2 terabytes of data myself and growing, across 3 amd64 computers.
a review came out today showing how much faster a tape drive is in playing back porn that the uber large NAS with a whopping 6mb/sec restore.
(All prices approximate.)
This will support 4 drives over SATA, or 7 if you use all of the IDE channels:
$105 4U case and 400w power supply
$165 915G Socket 479 Motherboard w/ 4 SATA, 2 IDE, and gigabit ethernet.
$71 Celeron M 370 (Dothan) CPU
$25 DDR2 memory (256MB)
$25 CompactFlash OS drive (1GB)
$15 IDE to Compact Flash adapter
$0-25 Linux OS -- there are specialized NAS distributions available commercially for those that afraid of setting things up themselves
= $406-$431
Which beats this device's $670 lowest price found on Froogle.
Additions:
$20 4x SATA I
$60 4x SATA II
$50-100 Replacement power supply
+$60 1GB DDR2
+$150 Pentium M CPU
Sure, the Celeron M will use more power than a Celeron M ULV, and the included power supply may be inadequate for configurations with large drives (but that's more drives than the article's product supports). And this device doesn't have the USB device capaibility, either. But you've got the freedom to do things how you like.
$91 Athlon 64 3000+ CPU which will spend most of its time in power-saving mode, depending on how often the array is used. This also allows you to use a 64-bit Linux distro. AMD64 mode gives a very nice performance boost to encryption, if you're into that. There are cheaper 64-bit Sempron series chips if you don't mind sacrificing some L2 cache. Eventually there will be some cheap dualcore CPUs too.
$85 ASUS M2NPV-VM Socket AM2 NVIDIA GeForce 6150 Micro ATX AMD Motherboard. Everything you need including the best onboard video available. I'm using its Socket 939 predecessor in my home server.
You'll need to be more careful about the memory you choose though. Spring for a good high-efficiency power supply too, probably Seasonic S12 or Enermax Liberty.
NASLite from http://www.serverelements.com/ allows you to use quite ancient hardware (eg Pentium 1 or 2) and get a 4 (or even 8 with the latest version) hard drive NAS up and running with SMB, NFS, FTP and HTTP access. Took me about 10 mins (not including formatting), and only had to buy the hard drives since people virtually throw away machines that this can run on! Worth every cent of it's modest fee IMHO. (I have no affiliation to NASlite)
My guess is that TF he is about is the FED's irresponsible money printing, and the governments disrespect towards the constitution which explicitly states that money must be backed by silver or gold i.e. no fiat money allowed. Not that the euro is much better, but at least it isn't burdened by huge deficits.
No way would I use a machine like that without a RAID5 setup. I've lost countless hours (and access to music I no longer have, since the CDs were lost in a move or just quit playing). Whatever you spend on discs, going from 4-5 only adds 20% in cost, which even at $400 is pretty damn cheap compared to the work a TB or two of storage represents.
Old machines with ATX type motherboards and such are far too cheap to justify shelling out $700 or more for a "dedicated" type solution. Get an old machine with a P2B-F motherboard and a decent PII cpu, throw away the old power supply and put in a shinty new $70 or so power supply, plug in a controller card if you wanna use SATA drives, and off you go - essentially for the price of the drives you want to put in it.
Why spend $1100 to get 5 drives when you can spend $150 for practically any cheap PC with 4 IDE slots? That's $600 for 8 slots, 6TB raw @750GB for another $3000 or 2TB @250GB for $500. It might not be as fast, but if you distribute the data right, you're getting access times across 8 IDE switches instead of 5 - and it's just as reliable. Spending all $1100 gets you 6 hosts, 24 slots; $1500 for 6TB @250GB or $9K for 18TB. You might spend more time replacing drives and components, but that might be worth the money.
And you get 6 hosts on which to distribute other processes when not fetching data. Quite a nice compute/storage fabric.
You've still got to boot, and decide which Linux distro to run your SW RAID. Maybe off a CD - whose distro?
--
make install -not war
Raw capacity isn't what's important.
What's important is cost per gigabyte.
So, in conclusion, SATA drives provide more space, have less need for drives and therefore save energy. (And they prevent me from boasting about my Pentium4 :'().
Oh wait a sec! I should RTFS, I can still have more space, cheaper! Current SATA solutions get up to 3.5 Terabytes, but 5. Either way, SATA definitly depricates my ATA setup.
I guess with all the ads crammed on to the page, they don't have room for a pic of the actual piece of hardware they are reviewing.
I know I can't win "I remember when ..." rod-length-checks but this is a banner day for someone who paid barely under $1000 for his very first ever hard disk; a 10MB Seagate ST-506 with controller.
I didn't see mention of what internal software was used, but a lot of NAS devices use Samba and won't work properly with Vista. Check out this link.
That's the problem with NAS devices; Microsoft loves to change its network protocols with each new version of Windows, breaking countless NAS devices that are past vendor support.
There are a number of NAS devices designed to work with Windows 2000 that don't work well with windows XP; the vendors won't provide updates and would rather you just chuck it and buy a new NAS device.
We apologize for the inconvenience.
I'd like to experiment with ZFS on the cheap. In particular, I'd like to start off with two drives, and slowly add drives as my storage needs increase. Great, but: which controller card(s) to use to maximize my eventual capacity while spending the least on cards. I don't need hardware raid (with cards like the 3ware 9500S-4LP that someone else mentioned starting at $315). Does it make more sense to use 4 port cards for performance reasons? Or can I use 8 or twelve port cards? I imagine performance will suffer? Or is it more constrained by the total bandwidth of the bus? In which case should I use PCI-Express or PCI-X? I'm wondering where the price/performance sweet spot is in terms of SATA cards; obviously, I'm limited to 3-4 cards total, but if I could get by with only one (eg 12 port) card, I could go with a smaller form-factor case. Can anyone shed some light here? Recommended brands?
"If you are an idealist it doesn't matter what you do or what goes on around you, because it isn't real anyway."-R.P.W.
Done the DIY route.
1. I use LVM2 to manage the discs and ReiserFS partition. No need to create new mount points for disc (no new "/data2" directory to add to all configuration), just add more storage space to the LVM pool and grow the partition (which can be done while system is live with ReiserFS). More space will automatically be available in the directory exported with other service.
2. Have SMB configured so that unix system accounts and passwords are used (by default on recent installations). Once SMB is up and running, no more needs to fiddle the configuration. When new user must be added, just add him in the system and the user will be both available to Samba and SFTP/SSH. I rarely make new directories and configure them with every service, instead I create subdirectories inside the already exported one and rely on linux file access control mecanism.
3. Most distro provide nice GUI (or, enable you to install an additionnal software package like WebMin, GParted, etc...) to make above configuration painless.
4. Added benefits of using LVM2 (with or without addition of software RAID) is that data is automagically accessible when plugged in any other linux box (even when using external USB2 or 1394 cases). Useful if server craps, or when new bigger drives are installed and data must be copied from older disks (over network, old disk plugged in some other machine). When a hardware RAID controller craps, one must plug the disk in the exact same model, otherwise they aren't accessible.
5. Old desktop motherboard also have hardware monitoring/sensing, additionnal grunt power to run P2P clients like mldonkey or to run SETI@Home when idle, can run a virus scanner, etc... and general purpose distros have easy-to-configure package for those features, which may not be available on all XScale-based dedicated box (although the box from TFA *did* have SMART, could be used as a print server, etc...)
Curent system is a P2B motherboard with a Coppermine Celeron @1.1Ghz and 768MB (thanks to this guide for tips about CPU upgrade, and this other for RAM upgrade), 2x Seagate 300GB discs, for data and swap, compactflash with IDE adapter for booting or FreeDOS for flashing bios. Realtek 1Gigabit NIC (a little bit overkill given the bus speed). Bigwater SE for cooling. Took me 2 evenings after work to set-it up completly (actually, checking the watercooling kit against leakage and downloading the
In addition to serving files over Samba/NFS/SFTP/HTTP, it runs mldonkey, BOINC, lm_sensors, smartmontools & hddtemp, clamav, rkhunter & chkrootkit, auto-downloads updates with cron-apt and also has some package installed that make nice e-mail reports of everything.
It doesn't make coffee yet.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]