Slashdot Mirror


Home Network Data Storage Device

It happened again- a machine on my home network died. Taking with it tons of data. It's mostly backed up. No huge loss. But I finally think it's time to get some sort of network raid disk. A unified place to safely store data accessible to the numerous machines on my home lan. So now I pose to Slashdot readers- what are your recommendations? I'm looking for something with RAID and SMB sharing. At least a quarter TB, probably a half, but with some room to grow. What have you used? What works? What fails?

88 of 649 comments (clear)

  1. The Poor Man's RAID Array by eldavojohn · · Score: 5, Informative

    As CmdrTaco, I'm sure you have money coming out of your ears that you've harvested from the pseudo-religion that is Slashdot.

    But for those of you with fewer fiscal resources, I will tell you the stories of my friend and me, a.k.a. The Master Rebaters.

    My story is a simple one. I love music. I have over 1,000 CDs and have spent a lot of time meticulously ripping them with my friend CDex. So, I have some 350-400GB of data that I would like to archive. There are a multitude of possibilities but, since I'm short on cash, I opted for a simple $13 RAID 1 controller ... I know, I know, I'm going to catch hell for using such a crappy generic product. And I know many people who will tell you that VIA is crap when it comes to RAID controllers. Maybe you're one of them. If you are, I hear that the brand Promise provides excellent RAID controllers, you'll just pay a whole lot more for them. A couple of these babies in RAID 1 and you're set.

    My friend, however, opted for a huge and expensive RAID 6 array controller made by Promise. Then he waited and waited until there was a 250 GB Maxtor rebate at CompUSA or Outpost and went in and bought five with cash. Then he filled out the rebates for relatives and played the waiting game. Huge initial investment but he received a lot of money back slowly. Result, a 1.1 ~ 1.2 TB RAID array. He got a lot more storage and more efficient use of the disks since a RAID 6 with striping allows for drives to be rebuilt in the array.

    What he wasn't planning on was the logistics of what he would have to do to his Antec case as a result of all these drives. Fans. Airflow. Heat. These all became huge issues for him--especially in the summer. I'm not sure what your situation is with a case but I made no alterations to my case.

    Now, there's a lot of things I skipped over that you can take into consideration, like SATA or ATA? 7,200 RPM or 10,000 RPM? 8MB or 16MB buffer? Striping size? etc. Honestly, those issues aren't worth my time to mess with. Sure sure, I'm losing precious ms seek/read time on my disks but I'm not that motivated.

    In the end, if you're only looking for half a TB, do what I did. Those 500 GB drives will only get cheaper and if one blows, just pop another in. And if you really need that room to grow, grab the nice RAID controller that supports RAID 0-6 and just use two 500GBs leaving the other three slots open for the future when you might buy them and RAID 6 it.

    What fails? The old IBM Deathstars. Beware!

    --
    My work here is dung.
    1. Re:The Poor Man's RAID Array by mlg9000 · · Score: 3, Informative

      First of all... almost nobody sells RAID 6 devices. I'm aware of only one company that does and it's not Promise. It's an odd ball configuration and I can't see where it would be all that useful. The common RAID configurations are 0, 1, 5, 0+1, 10, and 50.

      Second Promise can never be considered a "nice" controller. It works, it's fairly cheap, but it's consumer grade stuff.

      I wouldn't bother with a cheap RAID controller. Go with md raid in Linux. It's free, you never have to worry about finding the same controller again if the one you have dies, performance is decent (almost always better then cheap RAID cards), and it works really well all around. You might need a PATA or SATA controller to add more drives but those are cheap. High end stuff where performance is critical you get a high end RAID card.

    2. Re:The Poor Man's RAID Array by harrkev · · Score: 4, Funny

      You can do it even cheaper. Check out this page:

      http://ohlssonvox.8k.com/fdd_raid.htm

      That guy uses floppies in a RAID setup using a macintosh.

      So, my guess is that you do not even need any raid cards. Just a 2nd hand iMac, and about 150,000 USB floppy drives. Of course, you might have to stack a USB hub or two in there.

      If you can get your hands on old USB Zip drives, you should only need about 2500 of those.

      Who says I don't know how to save a buck. Who needs expensive RAID cards?

      Let me know how it turns out.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    3. Re:The Poor Man's RAID Array by timeOday · · Score: 4, Insightful
      Why go with RAID at all? Hear me out.

      Whatever you do, you MUST be protected from accidental deletion and corruption. That means you need a backup, which RAID is not. Now assuming you maintain a separate backup, why waste disk space on a separate "hot" backup, which RAID (not 0) provides? If this is home use, you don't care about the downtime required to restore from background in event of a disk failure.

      If you're like me, you don't want to buy a bunch of identical disks at once for home use. Instead, you have a range of larger newer disks, and smaller older disks. . This means the disks you want to use are NOT all the same size, as required by RAID (AFAIK). Instead, you can use LVM with linear mapping to combine smaller drives into one larger one, even if the physical drives are mismatched sizes. Create one logical volume for live, and one for backup, and do nightly updates of the backup. You probably don't want/need to compress the backup if the bulk of your files are already compressed media files.

    4. Re:The Poor Man's RAID Array by canofbutter · · Score: 3, Informative

      RAID6 is not at all an odd combination. It uses a 2D parity scheme to ensure that there is no data loss in the array if there are any 2 drive failures simultaneously. Although I agree that I've never seen RAID6 controllers from promise, Newegg has some from Areca; though you'll pay quite a bit for them.

    5. Re:The Poor Man's RAID Array by Nik13 · · Score: 3, Informative

      Promise DOES sell at least one RAID 6 card: the Promise SuperTrak EX8350.

      And if someone is looking for some RAID card reviews... Here's a couple links:

      http://www6.tomshardware.com/2006/01/02/safer_6_fo r_raid_controllers/
      http://www6.tomshardware.com/2005/10/31/sata_spell s_trouble_for_scsi_raid/
      (Yeah Yeah, THG... Still a good roundup and worth the read if you're looking for a card - jump to the feature table on the last page if you don't want to read the whole thing)

      Lots of people seem to mention the 3ware cards, but at that price I'd rather get the nice Areca ARC1220 instead (which is also PCIe - no PCI-X req'd)

      I'm looking for a similar solution, but even though these cards look very nice, I'll definitely go with software RAID5 too, those controllers are too expensive... I'd rather spend the extra money these controllers cost on more storage (that 500$ will buy around 1TB).

      --
      ///<sig />
    6. Re:The Poor Man's RAID Array by avronius · · Score: 2, Funny

      Interestingly enough, you'd spend more on your electrical bill over the course of 2-3 months than you've "saved" by not buying some new gear. You do get an alternate heating source out of the bargain...

    7. Re:The Poor Man's RAID Array by Nutria · · Score: 2, Interesting

      If you're like me, you don't want to buy a bunch of identical disks at once for home use.

      Why not? A few 250GB drives in external firewire (which is my choice) or USB enclosures would give you excellent security by rotating them off-site and "in another room" on a monthly basis.

      --
      "I don't know, therefore Aliens" Wafflebox1
    8. Re:The Poor Man's RAID Array by jrockway · · Score: 2, Funny

      > Yes, but he was saying that it has 2 SATA ports, and RAID is not supported on the PATA ports. So how do you get 4 drives into the array?

      Partitioning, man, partitioning. I have a nice 4G drive partitioned into 4 1G disks and am running RAID 5 on it. Not only are read speeds increased, but if one partition fails I'll only have to replace that partition. Amazing! :)

      --
      My other car is first.
    9. Re:The Poor Man's RAID Array by shawb · · Score: 5, Funny

      Not to mention that the cheapest floppy drive I found on quick newegg and froogle searches was $5.00 (And that's not even USB, but let's go with it.) Let's just assume that with that sort of volume you can pick them up for $1.00 a unit. That's still $150,000 just for the drives, and you still have to worry about cables, floppy media, hubs and controllers (I believe one USB root hub can only control 127 root devices, uncluding hubs, so let's say about 100 floppy drives and 30 hubs per controller, means 1,500 USB controllers plus 45,000 hubs (powered of cours). This means you have to run power to every floppy drive, or at the very least to every hub, so you have quite possibly several miles of cable to deal with, and some way to generate all this electrical power (Hint: your standard home fusebox probably won't handle it. assume half an amp per device at 12 volts, that's 6 watts, that's almost a megawatt of power assuming good efficiency, so expect no less than about 1000 amps in your standard household 120v current just to power the drives.) and then dissipate the extra heat. And a place to put a square of 400X400 floppies, plus all the auxillary equipment won't be free.

      So, we're easilly talking on the order of... a million dollars in equipment, labor and other expenses. Oh, and this is just talking about RAID 0. If any of those 150,000 floppies fail the whole array fails. Even with massive redundancy you will still need at least a full time employee going around swapping in floppies when one fails. Not to mention you'd need to multiply all the original costs by the amount of redundancy, plus overhead (we're talking having to hire managers and middle managers to coordinate the whole process.)

      --
      I'll never make that mistake again, reading the experts' opinions. - Feynman
    10. Re:The Poor Man's RAID Array by thogard · · Score: 2, Insightful

      Why is this so hard?
      Problem: Disks Die
      Problem 2: They aren't free
      Problem 3: I can't lose any data at all ever even the stuff from the last 24 hrs.
      Oh wait, home users and 99% of business don't have problem 3 even if they think they do.

      So you get your self a nice cheap low power box with a big disk(s). Since its on 24x7 maybe even consider some some of the 2.5 inch disks or if you need speed (which you don't) get the 10k 2.5inch disks.
      So you get a few external cases with firewire and/or UBS2. Set up cron job based on the speed of the machine and how much data your willing to sacrifice to rsync the external disk to the internal one. Then every so often you can pull the external disk off and swap it with one you keep at the office.
      This protects you from any single disk failure and some cases of two disk failure (i.e. lighting strike at the wrong time). You also get an offsite backup and you have a backup of a few days or weeks ago.
      Another thing to keep in mind is keep the formatting simple. It means less issues when things break and things will break.

    11. Re:The Poor Man's RAID Array by GigsVT · · Score: 3, Informative

      By the time your $3000 tape drive "pays off in the long run", I'll be buying 5TB disks for $150.

      Redundancy and mirroring is the way to go these days. It doesn't much matter if your drive fails if it's just one drive in a RAID that is mirrored in other places on other completely independant RAIDs. In any case, ATA/SATA drives don't fail all that much more than SCSI, at least in the first 3 years*.

      Even at work where we store multiple terabytes of business critical data, we use SATA. We just keep 3 independant copies of the data, one offsite. We use incremental rsync snapshots for incremental functionality.

      *The great part is that there's no huge investment. If hard disk technology jumps next year, we can upgrade with no guilt, since we didn't sink a ton of money into it in the first place. Previously we'd milk our SCSI RAIDs and tape drives/robots until they were ridiculously obselete and undersized because the cost was so high to upgrade them. It's no big deal to completely replace every drive every 3 years. The upshot is you generally replace all your disks with half as many disks 3 years later, since sizes have doubled, and the cost is about constant. Your RAIDs slowly get more reliable as the number of drives drops every cycle.

      You can brag about your baker's dozen of 36 GB 6 year old SCSI drives never failing, but I'll have a few 300 GB drives and have spent less money in absolute terms, and far less money once you count the time value of sunk costs into the equation.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    12. Re:The Poor Man's RAID Array by sharkey · · Score: 2, Funny
      If you can get your hands on old USB Zip drives, you should only need about 2500 of those.

      Recipe for hearing loss: 2500 Clicks of Death at the same time.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    13. Re:The Poor Man's RAID Array by cagle_.25 · · Score: 3, Informative
      Whatever you do, you MUST be protected from accidental deletion and corruption. That means you need a backup, which RAID is not.

      Hear, hear! I've said it before, and I'll say it again:

      RAID is not backup!

      If you consider all of the possible things that can make your data suffer, in order of likelihood:

      1. User failure (file deletion, etc.)
      2. Program bugs (got a lot of those with one particular app at work)
      3. OS crash
      4. HDD failure
      5. pwnage

      you can see that RAID will only help with item #4. Anyone with any data more important than ripped CDs needs actual hard backup: tapes, DVDs, offsite, whatever.
      --
      Human being (n.): A genetically human, genetically distinct, functioning organism.
  2. Linux? What else do you expect slashdot to say? by ResQuad · · Score: 4, Informative

    First I'd recomend using a size formating in your question that better fits your situation like "At least 250GB, probably 500GB, but with some room to grow".

    On to solutions. Buy yourself a big case (you can do rackmount or regular "large" ATX cases) and stick a decent computer in there. Add Gigabit NIC. Add an 8 port 3ware SATA Raid controller (configured to RAID5). Add 4 120GB 7200RPM SATA Drives (or what ever you can find cheap, even 200GB drives are relativly cheap these days). Install Linux, share your harddrive using Samba. Done.

    You have 4 extra ports to expand your RAID if you need too, or you could get bigger harddrives. I think 3Ware cards can support up to 2TB of HD space - so that gives you some expandability. Plus you have a RAID5 which has fault tollerence built in.

  3. Simple answer. by MikeFM · · Score: 4, Informative

    Tera Station

    Everything you need probably. I saw a 1TB version for $700 at Fry's the other day.

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    1. Re:Simple answer. by CerebusUS · · Score: 2, Insightful

      I believe Buy.com has the 1TB version (~700GB usuable in a RAID 5 config) for about $700 as well.

      I just convinced my boss to buy 2 of these for backups

    2. Re:Simple answer. by Dausha · · Score: 4, Informative

      ReadyNAS is reported to be a better choice than Buffalo. There is a Tom's Networking review on ReadyNAS 600 that compares the two fairly well. It costs a bit more (~1100) for the same amount of storage, but it's worth it if the quality is that much better. Also, I've been told you can have two of them where one remotely backs-up the other . . . which allows for disaster recovery where the physical location of the original is destroyed.

      --
      What those who want activist courts fear is rule by the people.
    3. Re:Simple answer. by MikeFM · · Score: 2, Insightful

      Or run it behind a Linux box and use a caching filesystem in front of it. :)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    4. Re:Simple answer. by billysara · · Score: 2

      Cheaper-per-gig isn't the key here though. Price, support, noise, reliability, expandability, ease-of-use, power-consumption, size, time to set-up/install etc. The terastation is very, very quiet, fairly low power (for what it is), small, easy to use, easy to add extra space too etc.

      If the submitter had asked "what's the cheapest per-gig solution" then maybe a carefully spec'd self-build would be wise. But a 24hr delivery of a small, quiet, expandable, low-power box seems "cheaper" to me. Maybe I value my time, peace and shelf-space too highly, but then I'm getting old.... ;-)

    5. Re:Simple answer. by plalonde2 · · Score: 3, Informative
      I have the ReadyNAS x6, and I love it to pieces. It just sits there and serves my media (runs SlimServer out to my Squeezebox, no more PC involved). It's been up a couple of months with no problems at all, although I'm starting to fill up.

      For backups I run some nice Plan 9 magic - the Venti archiving file server. No-hastle incremental backups, snapshots of previous days, identical-block compression, and so on. It's been ported to Unix (and so runs on my Mac), and provides more peace of mind (coupled with the raid) about my data than I thought possible.

  4. Wow! Research! by Foxxz · · Score: 5, Funny

    There are dozens of products out there to do this. Linksys alone makes several. You obviously didn't search slashdot, google, etc. The fact this article got accepted... Words fail me.

    -Foxxz

    1. Re:Wow! Research! by xlr8ed · · Score: 5, Funny

      "The fact this article got accepted... Words fail me."

      I think he has a bit of pull with one of the Editor's...

    2. Re:Wow! Research! by SuiteSisterMary · · Score: 2, Insightful

      What's wrong with somebody looking for user testimonials and advice about actual installation and use from a tech site?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    3. Re:Wow! Research! by justasecond · · Score: 5, Funny

      He has a bit of pull with one of the Editor's what?

  5. 2.5 Terabytes of storage by Steev · · Score: 4, Funny

    If you have the funds, this looks promising.
    LaCie Biggest F800 1.6TB RAID Storage 300943U (USB 2.0, Firewire 800).

    It's only CAD $2,599.99, so that's like US $100 :)

    1. Re:2.5 Terabytes of storage by Syn+Ack · · Score: 2

      Hrm, aparently the only person on the planet that thinks the US $ is still worth something.

      $2599,99 is $2,245.00us.

    2. Re:2.5 Terabytes of storage by fbrchnl2112 · · Score: 2, Informative

      As aesthetically pleasing as these LaCie Big Disk enclosures are, I've had serious reliability problems with the two Big Disks I've owned, and can't recommend them. I'm generally a fan of LaCie's other single-drive enclosures. If you do take the plunge, keep in mind that the Big Disks are essentially concatenated within the enclosure to present 2 or 4 disks as a single logical device. There is no RAID protection within the device if one of the disks within the enclosure eats is.

  6. How??? by DAldredge · · Score: 4, Funny

    How can you dupe so many stories yet fail to dupe your own data? :)

  7. NAS with RAID by sterno · · Score: 4, Interesting

    I've been looking on-line trying to find this sort of possibility and the only prefab system I've found that has configurable RAID in a consumer NAS is the Buffalo Terrastation. I've seen lots of NAS devices but basically they are all just a single hard drive with a network connection.

    I have not used one of these and do not know if it's any good, but like I said, I haven't seen any other options for a prefab system. I've priced out what it would cost to roll my own system like this and it ends up being only a tad more expensive to get a prefab device. Actually, I think the price dropped on the terrastation so I'm not sure that's true anymore.

    Also, if you get something like this, you should seriously consider upgrading to gigabit Ethernet if you haven't already. I have a network mounted share for most of my files and it works pretty well, but when I try to do things like synchronize my ipod against it, it totally crawls. Having a networked file server works better if it doesn't feel like your files are on a network.

    --
    This sig has been temporarily disconnected or is no longer in service
  8. It's Time my Son by william_w_bush · · Score: 4, Informative

    My condolences on your recent loss.

    Couple questions:

    1. SMB only? NFS is faster and plain better, but only for mac/linux.
    2. Noise/size/power constraints.
    3. Price.

    SMB only, moderately cheap, quiet and small, go for a teraserver from buffalo networks. Easy to setup, runs decently, 4x250 drives that can be raid-5'd into a 750 array. Costs about $800.

    A good midlevel solution is an nforce4 motherboard, with 4 250 sata drives, total cost around $600 w/ cpu mem, etc. You need a decent case though, and it will be noisier and louder. Plus side is better performance, full customization, and ability to use it as a router or such. You will have to configure it yourself, and likely throw windows on it because the nforce raid support is tricky on linux for a novice.

    I use a heavier 2tb solution myself with a HW raid card, but for most purposes a sw raid is better, and the performance difference is almost never noticable. Personally I recommend the buffalo if you don't need nfs, just for the size, quietness, and convenience.

    --
    The first rule of USENET is you do not talk about USENET.
    1. Re:It's Time my Son by wiggles · · Score: 4, Informative
      NFS is faster and plain better, but only for mac/linux.
      Faster? Yes. Better? Yes. Only for Mac/Linux? NO!!
    2. Re:It's Time my Son by j-pimp · · Score: 2, Insightful

      Faster? Yes. Better? Yes. Only for Mac/Linux? NO!!

      I'll skip the whole you forgot about the inventors of nfs whining and just point out that better is highly subjective. First of all you can do password authentication with samba. With NFS its by uid only. While thats convient if your exporting home directories where all the machines can trust each other and are running UNIX, if you want users to be able to mount or browse shares themselves then samba is the way to go. Also samba allows you to share printers and do domain based authentication. Perhaps NFSv4 can do that and you can prove me wrong, but you should have specified that as I'm sure the average NFS user is as unaware of the features of NFS4 as I am.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    3. Re:It's Time my Son by (H)elix1 · · Score: 2, Informative
      I went the NForce route myself, and figured I would add a few comments.
      • Some mainboards have 8 SATA ports, 2 IDE ports - One of the reasons I went with the DFI SLI-DR board for that reason.
      • Get a solid power supply... you will need it.
      • Put all those drives in the same chassis, pay attention to airflow. Heat is the drive killer. SATA cables were long enough I moved the drives to a separate chassis.
      • If this is a file server, you won't burn any mips to speak of. Get the cheaper CPU.

      Just picked up a Linksys NSLU2UK nas, which works like a charm as well for 'near-line' storage. A bit slower, but takes 2 USB drives. I'm thinking she will do more, but have not cracked the case and pulled out the soldering iron yet. (grin)
    4. Re:It's Time my Son by MikeFM · · Score: 2, Insightful

      Have you tried SFU? It's really crappy. Troublesome to setup and use with major reliability problems. It's workable in a pinch but clearly designed to discourage using it. It just says "We have this feature but look how crappy it is compared to a pure Windows platform." all over it.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  9. Xbox does the trick by Anonymous Coward · · Score: 2, Insightful

    Recipe for xbox raid network storage:

    Add 1 Xbox ($130)
    Add 1 mod chip ($30)
    Add 2 250 GB HDDs ($250) -- you can either disconnect the CD-ROM or follow instructions on adding a second hard drive, but disconnecting allows everything to be internal
    Add 1 Linux for Xbox ($0)
    Stir in Raid 5 set-up and samba

    And you've got yourself a headless quarter terabyte raid 5 network server for a low-budget of $410.

  10. Lightweights.. Try 3.5+ TB by freelunch · · Score: 2, Informative

    I record a lot of concerts at 24/96 and also have a large collection of music in FLAC format. Current archive is 3.5TB and rapidly growing. It mostly consists of 320 and 250GB S/ATA WD drives.

    I have good enclosures and run all my drives cool, 25-29C. Two 120mm case fans, one front, one rear.

    I am guessing there isn't anything that can compete with the price-performance of just building another Linux box with 7 or so drives. Is there?

  11. inventgeek.com by alanw · · Score: 3, Informative
    As seen on Saturday over on RootPrompt, Inventgeek is running an article The Poor Man's RAID array, written by Jared Bouck. It's built out of SCSI drives and a RAID controller card. The appliances that the company I work for ships use dual SATA drives, the Linux MD driver and LVM2 though. I still haven't worked out whether that rumours that SCSI drivers are better built and have a greater MTBF are true - they certainly cost a lot more for smaller capacities.
    What self-respecting geek doesn't get the warm fuzzies at the mere mention of the RAID. With the rising GB to Dollar ratio, we felt it was a good time to feature a project that takes Pure Geekieness(TM) and mixes in a good helping of do it your self. Where else are you going to store all those MP3s (legally obtained, of course)? On a single 200 GB Drive? Or a RAID 5 Array? Take you pick, I know where I will be storing mine.
  12. A very basic rule by darkwhite · · Score: 4, Informative

    Never trust your data to any one box.

    As for the solution, the cheap and easy option nowadays is to simply use stock motherboards - most will accomodate 4 SATA drives and up to 4 PATA drives with no extra work - and run Linux with software RAID on them. It's still a problem to boot from a RAID disk, so one can be set aside for that purpose. Motherboards have GigE nowadays, so speed is not limited by the network link. 300 GB drives are cheap, making a 1.5 TB server affordable if you acquire it piecewise over the course of a year or two.

    Now duplicate this setup into 2 boxes and you're good to go.

    --

    [an error occurred while processing this directive]
  13. Re:RAID by The+Qube · · Score: 2, Informative

    Maybe these are too big for your needs, but EcoByte makes very nice black-box storage boxes based around Linux and 3ware controllers. They offer excellent performance, SMB etc file sharing, web configuration etc etc. We use them at work and they are great. I guess initially you could just buy an empty box and populate it with the hard drives you need and then expand it further as you need more storage space.

    --

    "First they ignore you, then they laugh at you, then they fight you, then you win."

  14. RAID != backup by undeadly · · Score: 5, Insightful
    It happened again- a machine on my home network died. Taking with it tons of data. It's mostly backed up. No huge loss. But I finally think it's time to get some sort of network raid disk. A unified place to safely store data accessible to the numerous machines on my home lan.

    RAID could help with downtime, but is not a substitute for backup, really. Tape backup is still very expensive (high inital cost), and DVD's are limited in both quality and storage capacity. Well, I use both, but then my storage needs are slight since I burn my most important data to a DVD-RAM disc every night.

    What OpenBSD thinks about RAID:

    RAID (Redundant Array of Inexpensive Disks) gives an opportunity to use multiple drives to give better performance, capacity and/or redundancy than one can get out of a single drive alone. While a full discussion of the benefits and risks of RAID are outside the scope of this article, there are a couple points that are important to make here:

    * RAID has nothing to do with backup.
    * By itself, RAID will not eliminate down-time.

    If this is new information to you, this is not a good starting point for your exploration of RAID.
    1. Re:RAID != backup by undeadly · · Score: 4, Informative
      Your assumptions are too narrow. Again, RAID is not backup. What do you do if the RAID controller card goes bad? Or a defect PSU toasts the hardisks? Or you delete the wrong file (RAID won't help you here...)

      Most home users are better served with having an extra harddisk that they backup to (may recover accidentally deleted files) than RAID. There are many programs to do that automatically. Of course, burn (high quality) DVDs regularly of the most important data.

  15. Buy a computer by Sloppy · · Score: 3, Interesting
    You need a computer with a bunch of hard disks. Duh?

    The only non-obvious thing (i.e. a lot of people are telling you to do the wrong thing) is that you should use software RAID instead of hardware RAID. The cheapest CPU that you can buy, will still be 99% idle.

    A less non-obvious thing (but some people still forget it) is that you want a well-cooled machine, because heat is what kills hard disks. Get a nice case; pretend you're building a machine that you wanna overclock like an 31337 h4xx0r, but then of course, don't really overclock it.

    Oh yeah, and keep an eye on /proc/mdstat -- when your first disk dies, you want to know it happened, instead of finding out a year later when your second disk dies. (I use a lil' python script that displays the array status on a VFD using lcdproc. But there are lots of other ways to deal with it. Just make sure you deal with it somehow.)

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  16. Avoid the Netgear SC101 by Experiment+626 · · Score: 4, Informative

    Recently I was also shopping around for a storage solution. At the store, I saw a promising looking device called the Netgear SC101. You pop any two IDE drives into it, plug an Ethernet and power cable in the back, and you have yourself a NAS. Because you can pick out your own drives, you can even do a terabyte in a cheaper and much smaller unit than 4 x 250 GB units like the Buffalo Terastation.

    Unfortunately, where this device failed for me was that it doesn't just share the stuff as a SMB share like a real NAS box does. It uses some weird proprietary protocol, and only machines with the right drivers installed can talk to it at all. Such drivers aren't available for Linux, or Mac, or BSD... even versions of Windows that are old (98, ME, etc.) or 64-bit won't work. It has to be a 32 bit version of Win 2k3, XP, or 2k with the right service pack level for the drivers or no data for you.

    No self-respecting geek would want a device with such limited compatibility. If a piece of network equipment only lists Windows in its compatibility, that normally means the manufacturer only officially supports Windows, or maybe you need Windows to set up and administer the thing. When even many versions of Windows can't access the device, it's a junker. I took it back the next day, and will start researching hardware purchases more carefully in the future.

    In short, Netgear's short-sighted decision to use some strange proprietary protocol instead of SMB turns this unit from something I would have strongly recommended into that gets a definite thumbs down.

    1. Re:Avoid the Netgear SC101 by Anonymous Coward · · Score: 2, Insightful
      Netgear's short-sighted decision to use some strange proprietary protocol instead of SMB

      This was funny as hell!

      In Soviet Russia standards open YOU!
  17. Infrant ReadyNAS by MisterFig · · Score: 4, Informative
    Infrant Technologies has two great products, the ReadyNAS 600, and the ReadyNAS X6. The difference is that the X6 does all of the configuration for you and the 600 is more user controlled.

    I own the X6 and love it.

    - It's GBE is very fast.
    - It supports raid-5 with up to 4 drives. (mirroring on 2 drives)
    - You can just keep adding bigger drives. so it'll be highly expandable down the road.
    - Supports SMB, NFS, FTP, etc.

    It's $600 for the unit with no drives.

    Check out the toms networking review, it's linked from Infrants site.

    1. Re:Infrant ReadyNAS by kozchris1 · · Score: 2, Informative

      I have the X6 also. Love it. Fast and quiet. Infrant has excellent support also. True hardware raid unlike the Buffalo terastation IIRC.

  18. Dear CmdrTaco by this+great+guy · · Score: 2, Funny
    It happened again- a machine on my home network died.

    Dear CmdrTaco, I am sorry to have to announce this to you, but honestly I just don't care.

    Love, this great guy.

  19. ReadyNas X6 by phalanx · · Score: 2, Interesting

    ReadyNas X6 is very nice. It has support for upto 4 SATA drives and can grow the raid array if you want to only start with 2 drives. I would recommend this with the SATA 400GB western digital raid drives.

  20. Buffalo and Infrant by Belisarivs · · Score: 2, Informative

    We just got a couple Buffalo TeraStation units at work. The software that comes on the CD is a peice of junk, but the unit itself seems good. The major drawback I've heard about it is that it's really slow in RAID5 mode. Not too big a deal for us, as it's a cache sitting in front of tape, so it's still a faster backup medium. It's obviously running Samba in the background, but it doesn't support NFS mounts. I don't know if that's a big deal for you or not.

    The other company I've heard about is Infrant. Similar setup to Buffalo, only instead of being mistaken for a Bose subwoofer, it looks like a small radio circa 1920. It claims an impressive set of awards, but I don't know if it's any faster in the RAID5 department than Buffalo.

    But, for home backups that are occurring overnight, and if you're not pushing 100+GB at a time, you're probably good with either. They're both, depending on capacity, between $800-$1,500.

  21. Linksys NSLU2 by LodCrappo · · Score: 5, Interesting
    This might not be perfect for the original poster's needs, but it works great for mine which are somewhat similar. Basically the linksys NSLU2 is a little box with an ethernet port and two usb 2.0 ports. it runs a variety of linuxes, mine runs Debian. You can learn about the open source side of the device here: http://www.nslu2-linux.org/

    You can hook up several hard drives (or other usb toys) via a usb hub. Performance is not great, but totally fine for storage of music and movies if you only have a few users on your network. It supports samba, ftp, nfs, http, probably any other way you'd like to access the files. You could do software raid or some other type of mirroring/backup if you'd like.

    The main reasons I really like this thing for an at home server:

    • Silent operation, no fans in the nslu2 and you can get fanless enclosures for the HDs
    • Takes very little space away from your home office
    • Very small power draw
    • Easy to add/remove drives without any reboots
    • Can power off drives that aren't used frequently, then turn them on when needed

    I was amazed at how quiet my office became after replacing my PC file server with this guy and PC firewall with a wrt54g. I could actually hear the gf talking again, which is the only downside so far.

    --
    -Lod
  22. Blah by slaker · · Score: 2, Interesting

    1. Buy a large tower case. Or use an old one. Whatever. Make sure there are lots of 3.5" drive bays.
    2. Put in some kind of crappy, low-heat motherboard and CPU. Use the Celeron 300A you bought back in 1998. Whatever. Pop in 128MB RAM or so.
    3. Buy a large, name brand PSU. Enermax, Seasonic, PCP&P, something like that.
    4. Put in some kind of crappy boot drive. The 10GB drive that probably went with the Celeron 300A will be fine. Load Linux or Windows Server. Whatever makes you happy (yes, Windows Server will run on 128MB, especially if it's not doing anything but serving files).
    5. Install a multiport IDE or SATA controller. Sil, Promise, Via, whatever. They're all OK. You want to be able to handle at least four drives. I prefer SATA at this point, 'cause I like big drives.
    6. Speaking of big drives, 250GB disks are dirt cheap. Buy four of those. I prefer Samsung and Hitachi drives. We're using spanned 250GB drives 'cause 500GB drives by themselves cost four times as much.
    7. Configure some a nice spanned, mirrored volume (RAID10 or the like). Two copies of a 500GB volume will be just fine. I prefer to use software RAID, in case I have to move the disks to another machine that doesn't have the same controller, but if you have a hardware option for RAID10, more power to you. Remember that RAID mirroring doesn't protect you from your own stupidity and cheapo PCI disk controllers never do RAID volume management.
    8. Or don't mirror, and just use the second volume as a backup destination for the first.
    9. Stick the resulting PC in a closet someplace. Administer with VNC or SWAT or RDP or whatever makes you happy.
    Total cost for this project is probably $500 or $600, almost all due to the hard disks.

    Alternatively, you could use an NSLU2 + a 500GB drive in a USB enclosure. That would also be a $500 setup, and there's no redundancy there.

    --
    -- I wanna decide who lives and who dies - Crow T. Robot, MST3K
  23. The obvious solution! by grolschie · · Score: 4, Funny

    100 gmail accounts, GmailFS installed on your PCs, and highspeed innuh-net! ;-)

  24. Re:easy answer by Lehk228 · · Score: 2, Funny

    but what if his news services stops carrying alt.sex.pedophilia

    --
    Snowden and Manning are heroes.
  25. Redundent Network Storage on the cheap by schnablebg · · Score: 2, Informative

    Not RAID, but on my network I have a Linkys NSLU2 with two identical external USB harddrives. It has built in SMB support and can be configured to do a full drive backup daily. Its not the most scalable solution but it is low cost and easy to maintain.
    The NSLU2 runs Linux and can be hacked so that you can setup more complex cron jobs to do your backups, if desired.

  26. My recommendation by slobber · · Score: 2, Informative

    I spent quite a while trying to find a perfect RAID NAS device for home use. Everything I came across was either ridiculously overpriced or grossly underpowered.

    My basic requirements are:
        RAID 5 support
        Extensive HTTP based admininstration
        Samba, NFS, rsync share support (browsing files over HTTP - a plus)
        Gigabit Eithernet Interface
        20MB+ Read/write speed
        Support from 1 to at least 4 SATA disks
        Disks should be easily swappable

    A few month ago I finally came across Infrant's ReadyNAS X6 box. Specs read like just what doctor ordered - everything I wanted seemed to be there. I got it and after 3 months of use I am not disappointed. I purchased 4 300GB Maxtor MaxLine drives and got about 850GB of NAS disk space. I use it as a primary storage for MythTV, backing up two laptops [rsync], and (obviously) the rest of my data which is now much safer on RAID. The box runs Infrant's custom Linux distro and (I think) Motorolla 350Mhz CPU. It has a dedicated XOR chip. Array upgrades are seamless - you can start with just a single disk, then to RAID 1 (add another disk), then RAID 5 (3 and 4 disks).

    The only thing that I was hoping would be better was write speed - I get about 15MB sequential write and 25MB seq. read speed. After some digging, I get a feeling this is actually a problem with network card not being able to keep up with packets. If that's the case, I might be able to pop another network card in one avaliable PCI slot.

    As far as price goes, Infrant's box and 4 300GB drives cost me under $1K USD which seems quite reasonable. I highly recommend taking a look at this unit if you are considering purchasing NAS.

    BTW, I am in no way affiliated with Infrant, just a satisfied customer :)

    --
    "You mortals are so obtuse." -Q
  27. Dead Simple/Cheap ($80 + 2 ext enclosures & HD by StCredZero · · Score: 5, Informative

    LinkSys NSLU2. Plugs into your home network. (10/100) Then you get yourself 2 IDE drives and 2 USB 2.0 enclosures then plug them in. Then you can set it to periodically back-up one drive to the other. Sure, it's not as bullet-proof as RAID5. But it's dead simple, cheap, and it just works. Failure recovery is dead simple. Also, the system is has some of the same flexibility as the Buffalo Teraserver. (Plug in your friend's USB 2.0 drive when he comes over.)

    Also, with this scheme, you can delete a file and change your mind. (Recover from the back-up before the weekly copy job.)

    And, if this is too simple for your geek quotient, it's Linux-based and hackable!

  28. Re:Linksys NSLU2 by wiresquire · · Score: 3, Informative

    Mod parent up.

    I can't believe anyone would recommend anything else for a geek besides the NSLU2!!

    It runs based on Linux, so you can replace the firmware
    Not only do you have a NAS device, which you can mirror disks on, but then you can basically add on whatever you want, eg Firewall, web/mail/file server, music center, VOIP PBX, use NFS as well as Samba etc.

    Tom's Networking has a little howto on this.

    And if you're interested in more information, CmdrTaco I've found this other site where you can often find some good information from users about techy related stuff that matters.

    --

    So does Anonymous Coward have good karma?

  29. Avoid the NSLU2 by sheldon · · Score: 3, Informative

    So I have an NSLU2 at home. Had it for about a year. The length of time the thing has been actually useful is maybe two days. Let me give you the counterpoint...

    - Silent operation, no fans in the nslu2 and you can get fanless enclosures for the HDs

    Make sure it's an aluminum case at least. And be prepared to try several different ones until you find one that works well.

    - Takes very little space away from your home office

    No, other than the six thousand cords you've got hanging off the back of it to plug in these external drives.

    Oh, and don't accidentally disconnect a cord. The NSLU2 doesn't support anything approaching to Plug and Play. You'll likely damage data on the drive, but the most annoying thing is you gotta shutdown and restart the whole thing.

    - Very small power draw

    True.

    - Easy to add/remove drives without any reboots

    Not in my experience.

    - Can power off drives that aren't used frequently, then turn them on when needed

    Again, not in my experience. This is most likely going to lock up the whole thing so it stops responding.

    The other problems with the NSLU2 besides the speed(might as well hook it up to a 10baseT hub, cause it can't fully utilize 100baseT), is that if you do try to transfer a large amount of data(say 15 gigs of MP3s) more likely than not the whole thing will lock up on you.

    In short... The NSLU2 is unreliable, for a variety of reasons mostly having to do with software, but also having to do with the external drives and the lack of support for hot plugging USB devices. The NSLU2 is slow. The NSLU2 is a pain to manage on the table because of all the cords hanging out of the thing. The NSLU2 is not well supported by Linksys, they periodically release firmware updates but 9 times out of 10 they don't help. The NSLU2 is particular about what type of USB enclosure you use, as well as even what drive, so it's hit or miss whether it will work.

    To be fair, I did look at buying a Netgear SC101, and everything I have read indicates that it's even worse.

    I ended up just taking my drives and sticking them on my computer and leaving them there. I thought it would have been nice to have this running all by it's lonesome in another room with some batch scripts periodically replicating data over to it. But it's simply not reliable enough.

    I've been meaning to try to sell my NSLU2 on ebay. Maybe someone who wants to install their own copy of the nslu2 Linux on it can have some fun. But it's not a good device for a SOHO server, that's for certain.

    1. Re:Avoid the NSLU2 by nick+this · · Score: 4, Informative

      The difference between what you experience and what the parent poster experienced is the fact that you were running stock firmware, and the parent poster was running unslung or debonaras, or any one of the other replacement firmwares for the slug.

      The linksys firmware might suck, I don't know, having scraped off the linksys dreck immediately upon plugging the device in.

      You might just give unslung a shot. It's easy, and fixes most (all?) the complaints you've mentioned.

    2. Re:Avoid the NSLU2 by LodCrappo · · Score: 3, Informative
      > Make sure it's an aluminum case at least. And be prepared to try several different ones until you find one that works well.

      I have 4, two are adaptec and 2 are two different compusa house brand cheapo things. Never had any problem, didn't know that it mattered or I might have skipped the cheap ones.

      > No, other than the six thousand cords you've got hanging off the back of it to plug in these external drives.

      Well.. its not 6,000... but it does take enough to be a little bit of a hassle. I have 4 hds connected, so of course there are 5 usb cables (one per HD and one from slug to hub). And then you have power cords for the slug, hub, and HDs.. thats 6 all together. 11 cords, and then you have the ethernet out fron the slug for 12 total I think. 6000>12, but still I guess if you dont like cords, 12 could really freak you out.

      > Oh, and don't accidentally disconnect a cord. The NSLU2 doesn't support anything approaching to Plug and Play. You'll likely damage data on the drive, but the most annoying thing is you gotta shutdown and restart the whole thing.

      Not on my slug. ReiserFS avoids any nasty problems with damaging data, and I have only restarted my slug once (new kernel) since I installed Debian over 6 months ago. Of course I haven't tried disconnecting the root drive, that would probably not work out well. But all the other drives are regularly turned off or disconnected. no problems at all. You need to use disk labels since the device numbers can move around a bit, otherwise its been perfect.

      > The other problems with the NSLU2 besides the speed(might as well hook it up to a 10baseT hub, cause it can't fully utilize 100baseT), is that if you do try to transfer a large amount of data(say 15 gigs of MP3s) more likely than not the whole thing will lock up on you.

      Man you must have gotten the crapmaster slug from hell. I literally filled the first 300GB drive I connected in a single ftp session, not one error or problem. I regularly dump large amounts of data to/from the device and never have seen any problems. Sure, its not exactly fast, but plenty fast for 2 users to watch divx off of at the same time. The only time I saw a performance problem was when I tried to do a native compile of a new kernel on the box itself.. took several hours due to excessive swapping and during this time video was choppy every once in a while. Still better than I thought it would be.

      > it's not a good device for a SOHO server, that's for certain.

      All I can say is "sorry about your luck". This thing rocks as a SOHO server!!

      --
      -Lod
  30. Re:Linux? What else do you expect slashdot to say? by silas_moeckel · · Score: 2, Informative

    Matched drives give you better performance but they are not technicaly required. Some raid cards might have checked for this but none that I have worked with. 3ware specificaly does not use a chunk of a drive so that different drive sized can be accomodated I have a 4 drive 2 maxtor 2 WD raid 5 on a 3ware 95xx and it works fine. Cheep windows mirror and stripe software "raid" controlers probably have this issue but it should work fine putting a larger drive in to replace the failling unit, as there logic is a simple write every block twice and say your as big as the first drive or write ever other block to each drive and say yours 2x as big. If your using a "raid" card that cheap you might as well use software raid and get a better feature set (expansion, raid level migration, raid 5 support and sub drive arrays for starters)

    --
    No sir I dont like it.
  31. Simple solution by DogDude · · Score: 2, Informative

    Just do what I did: buy a used server. I got a used Compaq Proliant with RAID 5+x, with room for a total of 12 drives. It was $450. Easy, cheap, and it works. No dicking around with software and shit necessary (unless, of course, your idea of a good way to spend a weekend is configuring software). And of course, the hardware is designed to work perfectly. I've got one in my business, and one at home.

    --
    I don't respond to AC's.
  32. Infrant ReadyNAS X6 is the best NAS period. by JoeShmoe · · Score: 4, Informative

    The ratings and reviews on their homepage http://www.infrant.com/ say it all. This thing blows a Terastation away in terms of ease of use, supported protocols, and goodies. Buy an empty ReadyNAS X6 from http://www.eaegis.com/ for $579 (no tax, free shipping). Fill it with two of whatever drive is dirt cheap this week (cough-newegg-cough). Here's the kicker...ReadyNAS will expand the drive array automatically each time you add a drive. So buy a couple 300GB's for $100 each and you'll have 300GB of mirrored storage. A few months from now, you run out of room, you just drop in another 300GB drive and now you've got 600GB of redundant storage. Add another drive and you'll have 900GB with redundancy. Still need more room? Replace those 300GB drives one at a time with higher capacity drives and watch it automatically resize the set to use the extra space. Without ever having to rebuld the array! Trying to backup a TB of data so you can move your NAS from 300GB drives to something higher really sucks the big one.

    Of course it does CIFS(SMB). But it is one of the only NAS products to support Apple File Protocol, which is a must for networks with Mac/OS X users that insist on using filenames with colons, slashes and question marks and other things that make CIFS/SMB explode. It also supports NFS and rsync for the UNIX/Linux crowd and both FTP and HTTP for the web browser crowd (hi, grandma). It also streams in both flavors of home media server protocols (UPnP and the HMS) so you can buy a $100 Linksys media extender and watch anything you have stored on your RAID. It also has a SlimServer plugin for streaming music to those SlimServer devices that you can hook up to your stereo or a cheap pair of speakers.

    It's also supports Gigabit with Jumbo Packets (write only currently) so you can copy 200GB of HD camera footage to the NAS in a couple hours instead of a couple days. The RevB case is cable-less with just thumbscrews between you and swapping a drive. It also holds the drives vertically because who is the idiot who thinks stacking heat factories horizontally on top of each other is a good idea. Also, I can't tell you how many RAID products only lets you specify an alert SMTP server name but no authentication information, which means e-mail alerts don't get delivered (boo Promise, boo 3Ware). ReadyNAS has its own MTA so the mail gets through without a problem, and it can also let you set login/password to authenticate to your ISP's SMTP server. It looks nice, clean, and it certainly not the noisiest thing I've had in my room, although I will be happy when future firmware lets you put the drives to sleep so the case fan can be completely turned off when you aren't using it.

    I spend three weeks shopping for a NAS for my network, and I'm glad I looked past everyone telling me Terastation. I've had this ReadyNAS X6 for a few weeks now and I love it. I'm already shopping for a second so I can recycle the old drives from all my other rag-tag household systems into one nice neat package.

    -JoeShmoe

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
    1. Re:Infrant ReadyNAS X6 is the best NAS period. by JoeShmoe · · Score: 4, Informative

      Oh, I alsost forgot...just about the coolest feature is that the thing has a PCI slot and two USB ports. This means that you can add a wireless card or a firewire card if you want to use firewire storage devices or a wireless USB adapater or even USB storage devices and printers!

      For USB printer connected to the back, the ReadyNAS works as a print server. If you add USB storage (almost everyone already has a USB drive kicking around somewhere) then that storage is available as a volume on the ReadyNAS. You obviously can't use it for part of the RAID but it is fantastic for loading up a drive of movies to take over to someone's house or bringing data from other homes/offices to backup on the RAID.

      The ReadyNAS can also be configured to automatically copy data from any flash storage to a specified directory. So you have a camera with a CF or SD card, right? Get a USB card reader, and every time you plug your camera's flash card into it, it will copy the pictures over to your /Pictures volume so you can pull them up on your Media Center in the living room.

      Since the underpinnings are all Linux, it's a sure bet that the PCI and USB ports will provide all sorts of cool amazing things as time progresses. I fully expect that you'll someday be able to add a second NIC and have the ReadyNAS function as a firewire...sorta like that big ugly yellow banana slug NAS that was reviewed on here a few months ago.

      -JoeShmoe

      --
      -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  33. Re:overkill - there is an easier way by dc2447 · · Score: 2, Interesting

    Total overkill. Here is how to get a 250 Gb Raid 10 storange free of charge 1: Get 125 Gmail accounts 2: Get Google filestem 3: Job done

  34. Snap Server by ckhorne · · Score: 2, Informative

    Check out Adaptec's Snap Servers. They used to be made by Quantum until Adaptec took them over. I have an older one I got off of ebay, added 4x 120Gb in a RAID5, and can get to the same shares via SMB, NFS, and allows from a host of other protocols. User-friendly, plug and play, and fast.

  35. Re:Linux? What else do you expect slashdot to say? by tf23 · · Score: 2, Informative

    Don't these raid controllers want the drives to be the exact same model?

    My 3ware couldn't care about model. It's the *size* that matters. The replacement drive has to be >= the size of the drive it's replacing.

  36. Independent RAID 5 solution by First+Person · · Score: 4, Interesting

    Once you understand that RAID is reliability strategy and are prepared to have appropriate backup measures in place, then RAID 5 becomes an attractive option for the home network. I've recently looked at several options.

    • LaCie Biggest Disk - Cheap but of questionable reliability. Since RAID systems should be reliable above all else, I would rule this out.
    • Buffalo TeraStation: An interesting product but again reviews are pretty mixed.
    • FirewireDirect Vanguard V5: Solid offering from a company that focuses primarily on larger scale storage solutions.
    • NetApp: A well regarded product primarily aimed at corporate users.

    In my case, a three disk RAID 1 solution proved more appropriate than RAID 5. I value high reliability on the home system and wanted to use a rotating third disk as a backup in the event of catastrophic data loss (e.g. house burns to ground). FWIW, I also use a DAT for differentiatial backups. For many users this may be overkill -- sacrificing three disks plus fixed hardware costs to greatly reduce potential data losses -- but for priceless coding projects and digital pictures, this might be good for you as well.

    For some users working with video or having large audio collections, much larger disk systems may be desired. First make sure that you have an appropriate mechanism for backing up a terabyte or three. Then, the Vanguard V5 may be an excellent solution if the $2-3k price is acceptible.

    --
    Given one hour to live, the student replied: "I'd spend it with professor FP who can make an hour seem like a lifetime."
  37. Re:RAID-5? BAARF! by cloudmaster · · Score: 3, Insightful

    Write performance: insigificant. He said it was for archival use, so presumably it's a lot of reading and not so much writing. Besides, any reasonable RAID should be faster than a single disk, and with just two or three drives you'll be fast approaching the upper limit of gigabit ethernet (I'm presuming that Taco's house isn't wired with infiniband, though I suppose it might be).

    Multi-disk failure: Well, you can still lose your RAID-10 if two disks from the same linear array fail, so you're spending a lot of money and not really gaining a whole lot - the 33.3% figure only applies to a 4-disk RAID-10.

    If you've got 4 disks and are concerned about 2 failing, go RAID-6. You get the same capacity as the RAID-10 would get you (capacity * (n-2)), and you also have a 0% chance that 2 failed disks will take the array down. To increase capacity, you just need to add one disk at a time, too (after the initial 3), as opposed to the RAID-10, where you have to add in [at least] pairs.

  38. roll your own with openbsd and netatalk/smb by capsteve · · Score: 2, Informative

    get a 1 or 2 u rack mount case, a couple samsung 250gb drives, mini-itx mobo, openBSD, and roll your own. i started out in '98 using linux for my personal home server(redhat>suse>debian>redhat>fedora>openbsd), and without a doubt openbsd has been the most stable and the least problematic... i've been using it for the last 18 months, and the only reason for rebooting was when i experienced an extended power outage, when i moved, and when i added a new hard drive (because of a noisy case fan). http://www.doink.org/geeklog/public_html/article.p hp?story=20051212224355152

    BIG TIP!!! get a frackin' UPS! i'm currently using an ancient APC smart 2200, but i've had fewer flakey problemsthe last three years i've been running with a UPS, and i think alot of it is just having clean power... of course my sysadmin chops might have gotten better as well, but i'm pretty sure clean power goes a loooonnnng way.

    finally, as far as file sharing is concerned, i prefer netatalk cause i'm a long time mac user(as is my wife) and i've been a sysadmin in the graphic arts for a long time. netatal 2.0.x works very nicely on openbsd. but you should run whatever file sharing (netatalk, smb, nfs) is most conducive to your client OS.

    i can't tell you which backup/archive is gonna be the best for you... if i could run legato networker on bsd cheaply, i would. i'm leaning towards bru for the time being, but i'd like to explore amanda some more.

    good luck.

    --
    three can keep a secret, if two are dead - benjamin franklin
  39. Re:RAAAIIIID???? ::boom:: by j-turkey · · Score: 3, Informative
    So I know what 0, 1, 5, and 0+1 are, but not 6, 10 and 50. Care to enlighten those of us who are too lazy to Google?

    I don't know RAID 6 and 50 well enough to explain them, so the link will do the job. While I'm at it, they can do 10 (compare it to 0+1 to understand better)

    RAID 6
    RAID 10
    RAID 50

    --

    -Turkey

  40. Why a card instead of a RAID device? by jbn-o · · Score: 2, Interesting

    Why choose a card (and the requisite set of drivers and/or other software) instead of a box that manages the RAID for you and presents a single drive to the host (like Raidweb boxes)? I don't work for Raidweb, but I know some of their customers and the people I know are satisfied with the devices.

    If a home media jukebox drive fails, who will be at home to replace a drive with a cold spare? Do people normally build their card-based systems with fallback power supplies and a hot spare?

  41. Been working on that by Qzukk · · Score: 4, Interesting

    I've been putting together the specs for such a beast. I decided to go with SATA for cheap drives and "SATA-II" (or whatever you want to call it, since there isn't a standard name for NCQ and 3.0Gbps support) for future-proofing.

    1) The natural first choice was 3ware. 12 port SATA-II controller (9550SX-12), for about $800. 3ware products are very well supported on Linux. The only downside is that it's a PCI-X device (this is NOT "PCI Express"!), and PCI-X busses are generally only found on very high end motherboards for servers and workstations. Any athlon motherboard or single-processor opteron board claiming to have PCI-X is lying, they really mean PCI express (AMD chipsets did not support PCI-X at all until around the time dual opteron motherboards were being created)

    So since I didn't want to spend $500 on a motherboard that had built in scsi raid, support for 16GB of ram and dual opteron processors just to use that $800 card, I looked around some more...

    2) And found a serious contender, the 12 port Areca 8x PCIe ARC-1230 (also about $800). While most low end motherboards don't provide an 8x PCI Express slot, they DO provide a 16x slot which will work just fine for this card (after all, this will be the fileserver, so a motherboard with crappy built in video will do, we're not playing Doom 3 here). Linux drivers are provided as source, even including a kernel tree patch which will build the driver into the kernel rather than as a module, making booting directly from the RAID controller easy.

    Slap the Areca into Tom's Hardware's 37 watt computer (motherboard has built in GigE, but pentium-Ms are 32 bit processors, making giant files/filesystems a pain. An Athlon 64+cheap mini-ATX can be had cheaper, but uses more power), add in a stack of 10 watt 400GB WD Caviar Raid Edition 2 drives, and you're set for a very low power fileserver with a lot of storage.

    Now, my turn to "ask slashdot":

    Where do I get a 250-300 watt powersupply with 12 SATA power connectors?

    Alternatively, do the SATA drive cages (like 3ware's RDC-400-SATA (pdf) have their own SATA power connectors built in and use standard molex connectors on the outside? Do I need special cages to support 3Gbps drives (ok, not a serious problem for now, but futureproofing)? 3ware's website says it'll work, their product PDF doesn't.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
    1. Re:Been working on that by maswan · · Score: 3, Informative

      > Where do I get a 250-300 watt powersupply with 12 SATA power connectors?

      You don't need to. All the current drives have molex power connectors too, right? If you are unsure, check the specs. Hitatchi's OEM data sheets are great in that regard, since they tell you everything.

      Then get a bunch of molex Y-adaptors, they're really cheap. I haven't seen SATA power Ys yet, but hopefully that's just a matter of time.

      Take a good look at the current requirements for the drives though. At 12 drives you're heading into the region where most PSUs won't supply enough current. The startup current for 12 current hitachi sata drives is 1.8*12=21.6A at 12V, and most PSUs are only rated at 12-18A.

      Also, watch 5V too, the current draw at "max r/w"-load is 1.3A on both 5V and 12V (on those hitachi drives). Even beefy PSUs in the 600+W range most of the time only have 20-30A at 5V, even when they have 3x18A 12V. That's probably enough for 12 drives, but if you want to scale it up you can run into stability problems.

      I know this, since I just put together a machine with 18 drives in it, and had lots of power trouble at first.

    2. Re:Been working on that by affliction · · Score: 2, Informative
      Where do I get a 250-300 watt powersupply with 12 SATA power connectors?


      Oh, I think you're gonna need a lot more than 300 watts. Double that at least.

      I just built a system with 8 400GB drives and a Pentium 3. Started with a 400 watt supply and it wouldn't even turn on. Went an bought an Antec 550 and it turns on just fine, but acts a little flaky now and again. I definately need something in the 600-700 category.

      There was a project I saw on the Internet just a bit ago, unforunately I can't remember where, but he had 12 SATA drives and ended up having to buy a 1KW supply. He had a 650 but it wouldn't even turn on. Although, if I remember right he was running dual Xeons, so that could skew the results a bit...

      Regardless, you need something much bigger. You could get an additional supply just to power drives. Basically you just need to ground the green wire on an ATX supply to get it to turn on with a connection to a motherboard. http://www.gideontech.com/content/articles/196/1 This site will show you how.
  42. I'm about to do this myself.. by multipartmixed · · Score: 2, Interesting

    ..I'm getting an old Compaq rackmount server with a boatload of disk for nothing. Apparently, it's not longer useful because it isn't a multi-gigahertz platform. LOL!

    My plan is to slap Solaris 10/x86 on it, fire up SVM and do a RAID 10 disk set with two hot spares. Hopefully, that will last me long enough that Sun T3s will come into affordability for homeusers.

    Why SVM? Well, simple -- I use it all the time at work, and it will require minimal effort to make work. Assuming, of course, that SVM on Solaris 10 x86 is works the same as it does on Solaris 9/SPARC. Last time I ran Solaris x86 (version 7), I don't think it had the option to run DiskSuite (now called SVM).

    --

    Do daemons dream of electric sleep()?
  43. He already has that by Jeff+Molby · · Score: 5, Informative

    I have mod points, but I feel it's more important to just correct you. He already has everything backed up and the LVM idea doesn't do anything to help his situation.

    He does care about downtime. Downtime = time spent restoring. With a RAID level > 0, all he has to do is replace a drive and tell the raid to rebuild. He's done in 5 minutes. It would take that long just to queue up a restore job for the tape.

    1. Re:He already has that by Jeff+Molby · · Score: 2, Informative

      The problem with RAID, is your drives need to be of the same size Not true. Most, if not all, controllers can handle multiple drive sizes; they just go with the lowest common denominator. Sure, it's inefficient, but it actually offers something of an upgrade path. I have a 4 drive RAID with 3 different drive sizes. It originally had 4 80GB drives, but I replaced two failed drives with whatever was most affordable at the time. When the last of the 80GB drives fails, I'll rebuild the array to the new lowest denominator.

  44. Hardware VS Software Raid by krunk4ever · · Score: 2, Informative

    Hardware VS Software Raid

    The $13 card you purchased is software Raid. Promise cards are mostly hardware RAID. I recently purchased a Promise FastTrack S150 SX4-M for less than $100 hardware RAID5 card compared to the $30-50 software RAID5 cards. I'm pretty satisified with the purchase but unfortunately there isn't room for much upgrade. I currently have 4x160GB in a RAID5 configuration giving me 480GB of space and 1 disc of redundnacy.

    Some useful links to tell you the difference between software raid and hardware raid are:

    http://www.pcguide.com/ref/hdd/perf/raid/conf/ctrl Hardware-c.html
    http://www.redhat.com/docs/manuals/linux/RHL-9-Man ual/custom-guide/s1-raid-approaches.html
    http://techrepublic.com.com/5100-10880_11-5715216. html
    http://www.linuxplanet.com/linuxplanet/tutorials/4 349/2/

  45. Re:Linux? What else do you expect slashdot to say? by dwights · · Score: 2, Informative

    I would assume most of the users on here are quite linux savy (if not, ask a friend, they may be able to help, but prepared to supply beer and pizza).

    Rather than a dedicated cheap nas device, i decided to go with a DIY linux software raid array. The current linux software raid is pretty reliable. if your doing mission critical data, i recommend hardware raid instead however. To estimate this, try to attempt to guage the cost associated with re-gathering all your data, and spend at least 1/4 that much for your storage.

    My solution was 4 200gb ata seagate baracuda drives in sw raid 5. the cost was about:
    - 4 drives @ $125 cdn
    - case & powersupply @ $100 cdn
    - board, cpu, 512mb ram @ $200 cdn
    total cost - 900$ cdn

    i used the onboard ide controller for a 80gb os disk, and a separate 2channel pci ide controller for the 4 disks, in raid 5, giving about .6tb of storage:
    achilles:/storage 559G 474G 86G 85% /storage

    i've been using this volume for about 1.5 years now with no problems *knock wood*. I've also rebuilt a sw raid 5 array at work, so i know that part of it works (for the most part).

    A few benefits i find using linux rather than a hardware device:
    - i can ssh/winscp in and get any of my files, anytime, from anywhere
    - i can run apache, mounting my /store/picturelibrary/ directory, and share my pictures with family
    - nfs or smb mount the volumes to any other linux/windows machines
    - the geek satisfaction of having my own .6tb volume.

    my next step from this is to purchase 4-8 SATA drives, a 8channel sata controller, and go with that. One thing to consider, is the location of your system. With this many drives, it can generate substantial heat (and noise), so you probably dont' want it sitting in a warm location in your home, where you have to listen to it droning away (4 cudas make some noise :) ). Mine is in my basement, also has a cdrw on it (for quick doc backups), a 2gb orb drive (for quicker backups) and a shared printer.

    hope this helps! a good linux sw raid howto is at:
    http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html

    One other thing. you can also use the mdadm tools to monitor the volume for any issues, and if/when they arrise, you can have it email you a message. This way you can pick up a spare 200gb drive on your way home from work to replace the failed one :). The linux md device also supports a hot spare, which i recommend you consider if the data is important enough to you.

    dwight s.

  46. You don't need all that rubish. by jotaeleemeese · · Score: 4, Interesting

    You don't need 1000 CDs.
    You don't need 500 DVDs.
    You don't need hours and hours of shaking, badly focused home videos.
    You don't need 5000 bad pictures.

    (if you really do you know I am not referring to you).

    Nobody is going to watch all that crap, and unless you have not got a life, you are included on that select group.

    Prune your digital trash.

    You will find that a moderate amount of disk space is more than enough to hold all your files.

    If you want to make a datacentre of your home, go ahead and enjoy, but the lamest excuse is to house all those GBytes of data that are never going to be seen again.

    --
    IANAL but write like a drunk one.
  47. RAID 6 by cheezemonkhai · · Score: 2, Informative

    RAID 6 is pretty much the same as RAID 5, except that the parity is stored on two disks not just one. This is so that the array can cope with the failure of more than one disk.

    --
    This executive summary was bought to you by cheese :)

  48. eggs, baskets, metaphors by tverbeek · · Score: 2, Interesting
    ...A unified place to safely store data ...

    In other words, "I want one really good basket to keep all of my eggs in." What... did they stop teaching problem-analysis in the CS dept after I graduated from Hope? {smile}

    Might I humbly suggest that you buy/build/salvage a pair of inexpensive computers, each with a fair amount of RAM, a hard drive (or RAID 0) of your desired capacity*, and the fastest NIC your switch can handle. (Forget the fancy RAID controllers, and of course anything better than a PCI VGA card is wasted.) Install the OSOS of your choice on both. Turn on Samba on one of them: that one's your file server. On the other one, set up a nightly cron job to synch (without deletion) the shared directory on the first machine to its local copy of that data: that's your redundancy.

    This solution effectively protects you from fried electronics, accidental deletions, and even small fires if the boxes are in different parts of the house (and if the whole house is going up, you get your choice of which box to run back in and rescue), scenarios in which the really-good-basket approach will still scramble your eggs.

    *Consider getting different brands to reduce the likelihood of near-simultanous failure. I've had multiple drives from the same lot start failing within months of each other, and you don't want to have a second drive failure while you're still browsing for a replacement for the first.

    --
    http://alternatives.rzero.com/
  49. Re:Dead Simple/Cheap ($80 + 2 ext enclosures & by Rysc · · Score: 2, Interesting

    I had a similar experience with the YellowMachine. It was advertised as 1TB RAID, but the fine print reads "on some models" and the ones I could actually find only gave 650G in RAID5 configuration. No big deal. But it's slow. SLOW. It's got an ARM processor that runs at 100 bogomips and it has 64M of RAM.Mounting is slow. ls is slow. I got it to store media files but I find I can't play mp3s from it unless I tell my player to cache the whole song (and forget about crossfade). It came with telnetd running and no ssh, but fortunately it was based on Debian Woody so fixes are easy. And boy has it required a number of fixes.

    I'm thinking of doing something like you did--copying critical configuration info off of it and reusing its md in a faster x86 box.

    --
    I want my Cowboyneal
  50. slackware + raidtools + lvm + webmin by frosgate · · Score: 2, Informative

    It's sort of ironic, I'm actually in the process of doing just this, but for work. The data is not mission critical data, but it's important enough that we need some redundancy.

    Here's the basic solution:
    1. Slackware linux
    2. Multiple pairs of harddrives set as mirrors (raid1)
    3. Combine these mirrors into a single volume with lvm
    4. Share the volume using samba &
    5. For easy managment, use webmin

    I'm using standard IDE drives because their cheap, and we've got a half dozen laying about. One nice thing about raid1 on linux is that you do NOT need the two harddrives to match in size. The size of the mirror will be the size of the smaller of the two drives. LVM allows me to take a lot of the smallish mirrors (60gb-160gb) and combine them into one large volume (total is 580gb). Because of the mirror'ing, there isn't much concern about a single dead drive taking out LVM.

    I'm running this setup with a Pentium III-733mhz w/128mb memory, and have found the only bottle neck to be the speed of the drives themselves. A suggestion about that: Make sure that the two drives of each mirror reside on different ide channels; this improves things noticeably.

    peace,
    nathan o'brien

  51. Different sized drives aren't a problem at all by Andy+Dodd · · Score: 2, Interesting

    There are some great posts on this topic in a past Slashdot discussion (Taco should've done his Googling ffs, it was only 2-3 months ago that the discussion in question was on Ask /.)

    The discussion in question http://ask.slashdot.org/article.pl?sid=05/11/26/03 37226

    The basic idea:

    Split drives into small partitions, say 20-25 GB each. Since most drives available now are a multiple of 50GB, I suggest going with 25GB or 50GB per partition. Make software RAID devices out of sets of these partitions, one on each drive. e.g. md5 = sda5 + sdb5 + sdc5 + sdd5. Take all of those smaller RAID drives, and then LVM them together.

    I just set up such a system on my dad's fileserver back at home, and will be doing the same with a machine I'm building within the next week or two. So far my opinion is that this approach ROCKS.

    There are more details on neat tricks you can do with such a RAID + LVM setup in the discussion I posted the link to. Among other things, if you have a 150GB drive and three 250GB drives, you can have four-drive RAID for the first 150GB of the drive set, then 3-drive RAID with the remaining 100GB.

    --
    retrorocket.o not found, launch anyway?
  52. Solution by MikShapi · · Score: 3, Insightful

    I don't know about all you wackos with the 600$ CPU's and 600$ RAID controllers at home, but I have better things to do with my money. Like invest it rather than spend it on useless trinkets, theoretical seek-time figures and unused gigaflops.

    Here's my brew:

    1. Old PC. Any one would do, probbably even a good'ol P1. 128MB RAM is more than enough. I consider this FREE. I run a dual-PIII-450MHz that I have lying around.
    2. 4x[BIG-SATA-DRIVE]. How big? When I built mine, highest bang-for-buck was 250GB. So I went with 4 of those.
    3. 1x PCI SATA controller.
    4. 1x PCI GbE NIC.

    [3] and [4] are peanuts. [2] is worth, what, 500$?

    The entire rig will easily give you ~10-25MB/sec, which is, for any home use I can consider including pumping 10GB files over the network, plain enough.

    Plug any crap old 2GB or greater IDE harddrive in for sport (or two and do yourself a RAID1 configuration).
    Install Linux.
    Install SAMBA.
    Configure RAID.
    Set up healthchecks that email you if something in /proc/mdstat is wrong.

    [OPTIONAL]
    1. Grab several old IDE drives. Not neccesarily same sizes.
    2. Stick them in some other box (I did it on my windoze box cuz that's where I had case space).
    3. Configure a RAID0, or better yet, a spanned volume. Use windoze dynamic disks, use LVM, whatever makes your boat float. Set up a compressed filesystem if you think that would help any. Usually, with the kind of things people store on huge arrays at home, it won't.
    4. Do a daily dump of everything from your RAID to your backup array.

    DONE. Forget about it and go do something better with your time.

    --
    -