Best eSATA JBOD?
redlandmover writes "I already have an HP Media Server (upgraded processor, and memory) that has already been upgraded internally to 3.5TB. I'm sure everyone already has their favorite backup solution (RAID, WHS, a billion external hard drives, etc). My question is: what is the best JBOD (Just a Bunch of Drives), eSATA-connected, external hard drive enclosure? (Preferably, at least 4 drives.)"
after the cretin suggested that RAID was some sort of substitute for a backup.
This isn't quite what you want, but I have a $30 6 drive caddy (with 4 drives atm) and a $70 4 port internal SATA card. I just run long SATA cables to it, but it was cheaper than any single-cable solution i found, so that may not be a bad way to go.
One thing I noticed though was that I actually have enough room for all 9 of my hard drives inside my case! I may migrate them in.
And yes, before you say it, that is certainly quite a bit of porn!
-Taylor
Worldwide Military budgets: $2100 billion. Worldwide Space Exploration budgets: $38 billion. Really, world? Really?
Duct tape the drives together, then use software RAID JBOD.
That's what MacGyver would have done.
Please note that RAID and such are not "backup solutions" ! If your FS get screwed, you loose info.
Think of a backup solution as independent from the media where the info is kept. Then you decide if you want to use RAID, tapes, etc.
My backup solution: incremental backups every half-hour. And full backup once a month.
Now for the media I use to store the backups : RAID mirroring for incremental and hard drives put in a safe at the bank with rotation for full backups. (NO RAID used for full backups).
Everything I write is lies, read between the lines.
Duct tape the drives together, then use software RAID JBOD. That's what MacGyver would have done.
Duct tape? Oh heavens no! No, here's what I did: I went down to the local thrift store and bought a few big shelf speakers for ten dollars. Then I took them apart and got the really powerful magnets out. Using these, you can attach the drives to the outside of your case. There's one gotcha though--some cases are aluminum which means you have to attach the magnets and drives to your CRT if you have one. This usually just means a longer cable though.
The smart thing about this is that the drives are on the outside of the case so they remain cooler than they would in any enclosure.
If you think a RAID is a backup, you'll be overjoyed with the results of my advice!
My work here is dung.
...I can't get the manufacturer to acknowledge or confirm that there is problem when copying between hard drives in the same enclosure. Windows hangs and eventually the Event Logs show "device is not connected" or some sort of issue. Copying between drive and the motherboard's SATA drives works fine but it always hangs/times-out/becomes inaccessible after a random amount of transfer. It's surprisingly well put-together without looking tacky and well-priced but this copying issue between drives inside it is a pain. Transfer between drives inside it seem to work without a hitch using slower USB. http://mediasonicinc.com/store/product_info.php?products_id=150 It syncs with your PC's power so if the PC goes off, the box goes to sleep and wakes up when the PC power is restored.
Why do you need an enclosure that does JBOD?
In my opinion you need an enclosure that does 2 things.
Encloses your drives.
Provides power (since current eSata doesn't, LOL).
Let your system handle the JBOD. Everything supports JBOD. Or, you know, just have them as 4 separate drives and be organized, so you can deal with them as raw drives if need be, and so if one goes dead, it'll be a lot easier to get your shit from the others.
I have yet to see a multi-drive enclosure that DOESN'T force it's shitty controller on you, unfortunately.
I would get 4 enclosures and 4 drives.
Stack them on top of each other.
Strap them together with masking tape (less residue than duct tape, provides a good space to write a label, etc.).
Split the output of a single 12v AC adapter (make sure it can put out enough amps) to all 4 inputs.
Run 4 eSata cables to the back of your PC.
Success.
The only issue is splitting the power lead (not hard, but you will need to find the jacks and you'll have to do it yourself) and running 4 eSata cables.
Yes, I'd be willing to do that just to get away from the shitty controllers in external enclosures. Now, if this were SCSI, you could daisy chain the power and the data for the drives.
If only there was a serial-attached version of SCSI.
I think Linux and Windows can both do this quite easily in software... but why bother? JBOD is the worst of both worlds when it comes to storage arrays. You have all the risk of losing everything if one drive dies, without gaining the performance benefits that RAID 0's striping gives you. Hard disks are cheap enough for a 2TB RAID 10 array to be affordable.
Yes this was quite a predictable comment, but someone had to say it..
You're better off with an SAS external enclosure and a SAS card with external connections. These can be expensive, but will pay for themselves quickly with the lack of extra management.
What management ? You get an eSATA chassis with a port multiplier, slot in some drives, and run a single cable to the eSATA port on the computer. "Management" doesn't even come into it.
It's a home media server. In what was is SAS even remotely justified ?
You can get an external (4-port, but acts like one big 1.2 GiByte/s pipe) SAS RAID card for less than $500 that will allow you to make multiple RAID sets of up to 32-disks in a set using true hardware RAID 5,6,10, etc. You can even get a battery backup unit for the RAID card cache for $100 (priceless on critical DB systems).
An external SAS card allows you to connect over a hundred drives through one connection using SAS expanders (some cards support up to 256 devices). Some external SAS RAID/JBOD cards have two SFF-8088 connections, for eight SAS lanes total. That's 2.4 Gigabytes/sec raw. At that rate, it's your PCI-e bus that's usually the bottleneck.
A lot of SAS expanders are expensive, but Chenbro has some ones for $300 that spread one x4 lane SAS cable into 24 or 32 cables, plus they can be daisy-chained for more storage. Then, buy a nice 24-slot Supermicro 4U chassis with dual-redundant power. That's a little less than $1000. All you need is the Chenbro expander in the chassis, no need for a motherboard.
If you're really cheap, you can use a cheaper $150 external SAS JBOD-only card, but hardware raid really is a must if you have a lot of storage. Plus, a hardware raid can use write-back cache, since it has effectively non-volatile RAM using the battery backup unit. And no, a UPS is NOT a replacement for NVRAM... Has your system ever crashed for any reason or hung for any reason? I've never had a RAID card hang or crash.
So, basically, besides the external SAS card, you have:
24-slot chassis with redundant power: $1000
chenbro SAS expander: $300
cables: depends
That's about $60/slot, plus you have redundant power (and an upgrade route to dual-redundant controllers). You can scale this to hundreds of terabytes, too. Over a petabyte if you have multiple controllers (with raid array rebuilding on one card not affecting rebuilding on another).
BTW, you can use SATA disks with this SAS setup. Also, this is hot-swap.
Except when your backup server uses RAID...
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
The RAID itself is not backup, though. The backup server is the backup. How it stores the data is immaterial.
My blog. Good stuff (when I remember to update it). Read it.
The Rosewill RSV-S8 is pretty much exactly what you've described. It's an eSATA enclosure with 8 drive caddies, a power supply, and a fan. It presents the drives to the system as JBOD or one of the various common versions of RAID (implemented in software, I assume). Ignore the comically inflated MSRP; it's $300 on Newegg. It ships with its own eSATA card for compatibility purposes, but I assume it would work with any eSATA adapter that followed the proper specifications. There's also a five drive version available for about $100 less, give or take. I can't speak to the reliability or ease of use, but this sounds like it will fit your requirements.
and you do this until you get to ((3.0 Gbps) /(8 bits/byte)) / (best case disk read speed in MiB/s) number of disks. Then you floor that to preferably a power of two or at least a natural multiple of a power of two.
This maximizes your bandwidth to the resulting filesystem.
e.g.
3Gbps = 402653184 bytes/s ~= 400MiB/s
i get some seagates with 75 MiB/s max sustained read.
400/75=5.3 -> 5 disks
5 is not divisible by a power of 2 (duh, its prime)
4 is the closest.
sector size is listed at 512bytes, so ideal stripe size is a multiple of 2KiB. This keeps your IOs clean and the disk cache happy and unfragmented.
enjoy a relatively optimized JBOD.
"If still these truths be held to be
Self evident."
-Edna St. Vincent Millay
Interesting way to see if 5 is divisible by 2. I think the same way:
(apologies to the actual (and funnier) version that I read but can't quite remember in Symmetry of the Primes)
This post climbed Mt. Washington.
Despite being at the forefront in almost all areas of number theory, Kummer was renowned for being very poor at elementary arithmetic. (A number theorist who was poor at arithmetic!) One story has him standing at the blackboard during a lecture, unable to compute 7 times 9. One mischievous student suggested 61, so Kummer wrote this on the board and started to continue. Another mischievous student shouted out that it was 69 not 61. At this, an exasperated Kummer, said "come on gentlemen, it can not be both". Later, it was rumoured that he told colleagues, he should have known the answer since it couldn't be 61 or 67, because 61 and 67 are primes and it couldn't be 65 because 65 is a multiple of 5, and he should have realized 69 was too large because 7 times 10 was only 70, so the only odd number left in the sixties was 63.
This post climbed Mt. Washington.
If you're going to to this, you really need to be very careful about your choice of hardware and software. You need to avoid anything which isn't AHCI 1.3 compliant, as previous versions of the AHCI specification defined only a single FIS register per port, which effectively means that the controller card has to serialise all commands to the port multiplier. So even if you've got a port multiplier with a pile of separate disks, your throughput is going to be trash because the host operating system can only talk to a single disk at any one time. AHCI 1.3 fixes this and allows the host operating system to talk to multiple drives simultaneously.
You also need to be careful in your choice of software driver and operating system. Most of the free unix clones have some form of support for port multipliers these days, but this support is not really optimised towards high performance from sensible hardware yet. NCQ (native command queueing) is really important for performance here. I'll guess that with Windows drivers, you just won't know in advance, because the drivers aren't open source and you just can't tell what's going on inside them.
As previous people mentioned, it's important to configure multiple disks like this in some form of redundant mode. If you have a single volume spread across 5 disks, your risk of failure is going to be 5 times more likely than for a single disk, and the consequences of losing that data is 5 times worse than that of a single disk.
He NEEDS another computer on his network.
With only one computer/disk controller if one of them fails, all FS might end up toasted.
He also needs incremental backups, just overwriting a snapshot of you data is no good when you realize that you have just overwritten your data with corrupted data because your main computing is failing slowly.
Everything I write is lies, read between the lines.
I'll disagree strongly with you as a 100TB library costs about 70k versus a 60TB proper SAN which will run 100k. Both will provide me with what I need in terms of backup but they both have their drawbacks. The library will take me weeks to recover from while the SAN can keep me up and running with zero down-time. It matters if your company depends on being online.
Of course for the home, I'm a fan of backup to an online service as restore time doesn't really matter and then you don't have to maintain separate gear.
hardware raid really is a must if you have a lot of storage
No, hardware RAID is a bad idea. You're locked to a proprietary controller and a proprietary on-disk format. ZFS is a much better idea.
"Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman
Make sure to find a port multiplier with FBSS (FIS-based switching) support. Also make sure that your SATA controller supports this feature. Otherwise, there can only be one outstanding command for all attached disks, and performance will be abysmal.
Jeez, why do I feel I like drank my slurpee too fast? Thanks for the info dump! :)
ZFS won't give you good performance for a large array because your random read speed is basically limited to the equivalent of one drive per raid set. That is unacceptable if you need performance:
http://utcc.utoronto.ca/~cks/space/blog/solaris/ZFSRaidzReadPerformance
"...adding more disks to a ZFS raidz pool does not increase how many random reads you can do per second."
The old AT cases had a power supply with a mechanical power switch, rather than a soft-switch like ATX power supplies. Old AT cases and power supplies should be just about free, just strip out the old motherboard and you have a decent, inexpensive solution. Like someone else said, just get long SATA cables, and run them directly to the drives. You can bundle them together with zip ties periodically down the length, or use wire loom if you want something a bit neater. You may need molex-to-SATA power adapters, but those are very cheap and reliable. If you pick the right case, it will have plenty of drive bays and cooling capacity.
Or, you can use one of those 4_3.5"_drives-in-3_5.25"_bays solutions if you need even more space and cooling capacity beyond what is already in your case. Even a small mid-tower case should support at least 6 drives using one of these.
Pick up a spare AT power supply while you are at it, and you will have a very reliable, well-cooled, very cheap solution.
ZFS won't give you good performance for a large array because your random read speed is basically limited to the equivalent of one drive per raid set. That is unacceptable if you need performance
Cheap, reliable, fast: Choose two.
Cheap + Reliable: RAID-Z and cheap drives
Cheap + Fast: Stripe on a non-ZFS filesystem
Reliable + Fast: ZFS mirrors on good drives. Go a step further, add L2ARC on SSD (readzillas).
You can't have your cake and eat it too. That said, RAID-Z and RAID-Z2 perform quite well for most people. I like the data integrity ZFS offers, but that's just me. I'm done with traditional filesystems and volume management.
"Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman
You're better off with an SAS external enclosure and a SAS card with external connections. These can be expensive, but will pay for themselves quickly with the lack of extra management.
What management ? You get an eSATA chassis with a port multiplier, slot in some drives, and run a single cable to the eSATA port on the computer. "Management" doesn't even come into it.
It's a home media server. In what was is SAS even remotely justified ?
Forever to go ! www.hjtj.ru
I don't understand why people simply don't evaluate by doing something like this: 9999 x 4 = 10000 x 4 - (1 x 4) doing this in your head is much simpler than moving digits all around.
Why RAID your backups? Why bother?
There is nothing interesting going on at my blog
At $WORK we just got a nice 8 bay rackmount eSATA chassis from them - dual/redundant power supply two quad-port SAS connectors, about $895, $679 for single power supply version. We bought it with 8x 1TB SATA HDs and an Areca RADI card with cables for just over $2200. (it is available as a chassis without cables, cards, or drives).
Ken
OP asks questions about external eSATA enclosures, the entire first page of responses is an argument over whether RAID is backup... /....
Here's an ON-TOPIC RESPONSE! Horrors! Take away my EXCELLENT KARMA for this breach of /. protocol!
I have a client who needed backup for a lot of big video files. We bought an enclosure from PC Pitstop, eight bays each holding 750GB SATA hard drives (1TB wasn't really around last year when we got it) attached to two eSATA cards in the PC controlling the enclosure. We spent a month futzing around trying to get the enclosures to be seen. I forget who made the eSATA controller cards but they sucked - or the enclosure chips sucked.
So we turned to Burley, the guys who make enclosures for Macs mostly, but they work with PCs, too. These guys know their stuff. They told us not to use OEM hard drives in enclosures because some OEM drives you buy are dumped on the market and don't QUITE work with enclosures. They said use retail hard drives only. They also sell very good controller cards. The enclosure we got from them has worked fine for the last year and a half until last week when one of the drives went dead - no surprise. They aren't cheap, but they are well made and support is very good. I had both email and phone conversations with the Burley folks and they provide good support.
We also in the last couple months bought two MicroNet 4-drive eSATA enclosures with 1TB drives from Newegg for use on a Mac Pro. That was a huge mistake, since the drivers simply weren't seen by the Mac at all. Apparently MicroNet didn't bother to test the drivers when Mac OS X 10.5 came out and couldn't be bothered to provide support for that. So we attached the enclosures to a Windows PC and they work OK, although occasionally one or more of the drives will disappear and generate "drive not ready for access" messages in the Windows event logs.
Later, we decided to use those enclosures for iSCSI storage served up to the video lab. So I took one of the video lab PCs that were being replaced by iMacs and installed OpenFiler, the open source storage server run on Linux. The latest Rpath Linux kernel saw the drives and the enclosure no problem. I configured the iSCSI setup and everything seems to be working fine. And interestingly, none of the drives have gone offline like they did with Windows - which means it was Windows fault, not the drives. So now I can install an iSCSI client on the two iMacs - except Apple doesn't HAVE a Mac OS X iSCSI client, once again demonstrating how Apple isn't ready for the enterprise, since Linux has had them for years - fortunately there's a free Mac iSCSI client from another company - and serve up 1.8TB of iSCSI storage to each iMac.
So my advice is: choose your enclosures and the drives in them and the controller cards carefully. Take notice of what Silicon Image chipsets are involved, since SI pretty much dominates the market for those things and they're not the smartest tech company in the world. Make sure you get retail disks for use in the enclosures. Make sure you can return what you bought for refund or replacement because this stuff is not yet "set and forget".
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
Looks to me like there are two convenient, relatively affordable options. First, if you have access to old hardware, you can rebuild a spare computer into a cheap backup server with a suitable number of disks (linux, samba, software RAID or JBOD if you like living dangerously). Keep in mind, it takes a looong time to move 5 Tb of data over the network.
The second option is directly-connected individual drives, either permanently mounted in external cases (recommend eSATA) or just bare drives which you can dock one at a time using something like the Vantec Nexstar SATA Toaster Dock (NST-D100SU).
There are advantages & disadvantages to both methods. Both are cheaper per Gb than any other reasonable solution (tape, optical, etc).
Depending on how much and how frequently your data changes, using a hybrid system with a full backup set to HDD and incrementals to DVD-ROM may also be practical.
Is this really as easy as you claim. I will admit to not being familialr with this side of computer hardware. NAS/SAS/portMultipliers/et al... even after reading http://www.addonics.com/products/host_controller/tutorial_pm.asp , I still don't see how it can be management free.
I have 4 drives in my main box atm:
8G Seagate c.1999
160G Seagate SATA c.2005
300G Seagate SATA c.2006
500G WD SATA-2 c.2007
These are not raided, primarily DATA drives. At times data will be shuffled around from Drive to Drive or reorganized.
The claim here on slashdot is that RAID is not a backup... So then, what is? If I hook up my unused 500G drive - and start using that for backup, it will get full. So I buy another. Now I have to know where the backups go. And if I move data around in my main chassis then the previous backups will be inconsistent. IE stuff that was on Backup drive 1 which used to match what was on Main drive 1... would no longer be the case as a lot of data may have been moved from MainDrive 1 to Main drive 2. So an unmanaged backup would wind up with the same information on Backup#1 as Backup#2 - or you would wind up having to move data around between the backup drives as well - to match what you have done on the main system.
I've read through most of this thread, and I still don't really see any actual answers to the OP's question. Where is the software that can remove the headache of managing JBOD's that aren't raided? Does the hardware somehow take care of this - it really doesn't seem to from the information I have been able to acquire.
SAS can be justified, You can buy a cheap 8 port card, that can take SATA disks and it will be pretty darn quick too.
# cat
Damn, my RAM is full of cats. MEOW!!
Maybe it isn't justified for this purpose, but SAS doesn't have to be exponentially more expensive. First, why bother? Well, eSATA sucks compared to SAS. SAS is faster, better error reporting, more options, better drives, better cables, better controllers, and far more expandable in a huge way. Now, price... Seagate has 7200rpm ES2 SAS drives that are only a few bucks more than SATA drives. If neccessary, you can add a couple of 15k drives for intensive tasks (video editing?) alongside 7.2k drives for archival. All that without slowing the bus to SATA speeds (you can mix SAS & SATA, but it slows the bus to SATA speed). It can be a huge bargain. To the grandparent post: just buy the 4U supermicro chassis (plus JBOD power control board) that has a backplane with an expander (or two). These allow you to stack up and span out as far as your controller/bus can run. You could also just throw a motherboard in it and run OpenFilter or Nexenta to have a real storage server that does FTP, NFS, CIFS & iSCSI. Plus snapshots and such.
Eventually I just bought myself an Antec 1200 and a MIST PSU with modular cables. Loaded it up with a SATA rich mobo + a small SATA card for 12x SATA data/power. Because of an earlier RAID accident because of poor warning setup (two disks failed with some time between, but I didn't notice the first one) I do JBOD and manual copies, but you could just as easily do software RAID - the "hardware" RAID on these aren't worth it anyway. That way I have a full Linux server I can use for whatever too.
Honestly, if I wanted more backup I'd probably get another. It's been rock stable, drives are all below 30C w/dust filters and if something fails I don't need to get the exact same RAID controller. Price was about same as most 4-bay SATA enclosures and if you pick the lowest end processor it doesn't consume much compared to the 12 drives anyway. It's thumbscrews and not hotswap but I can afford to take my server down while I'm fiddling with changing disks - like I said all disks seem to live happy lives in there though. Right now I got 3*1TB+2*750GB+5*500GB+250GB+160GB = 7410GB online. With modern 2TB drives I could do 24TB. Basicly, works4me.
Live today, because you never know what tomorrow brings
See the Drobos at the linked page. No eSATA, but perhaps you can get an eSATA -> firewire 800 or iSCSI (sp?) dongle. The best part about them is ease-of-use.
and the worst part is that their users all seem to be morons who don't realize they've been ripped off by slick marketing.
A single disk is more risky than I would like. Especially since it's offline, it can fail without warning [...]
Your offline disk is used much less than the disks it backs up. Much less likely to fail. But a single backup disk is not a good idea for that reason. Rotate a few of them.
Ever wondered why airliners seem to move from 3 or 4 to 2 engines? Because the failure rate is more or less independent of the size of those engines (similar number of components). I know, it's counter intuitive.And cost and maintenance is involved too...
Now suppose a single disk has 70% probability of failing between 4 and 6 years or 5 +- 1 year (source of statistic: Library of Thin Air), then
So the probability of you needing to do something is higher when two disks are involved, if you don't check regularly in that 2 year period, you have 49% chance of BOTH disks failing.
There is another problem. These calculations are for the case where the failure of both disks is independent. Since they are in the same RAID setup, spike current, wear and tear, overheating etc. will follow the same patterns and catastrophical events are the same so chances for them failing within a short time apart are grossly underestimated. The airliner metaphor: the A-320 that crashed in the Hudson: one flock of geese, two engines...
Now, what happens if we look at a very small probability band (10%, same variance or standard deviation as in the 70% case ): 5 years +- 29 days (365*0.0797)
The chance of both failing in the same 2 months is not huge, but still 1%, that's not entirely negligible.
My advice? Use lots of disks, offline, swap regularly, test from time to time and if you still have a budget left (corporate budget) replace each single disk with some RAID setup if you must...
Is this really as easy as you claim.
Yes.
I still don't see how it can be management free.
All a JBOD shelf does - by definition - is pass through the drive connections to the host. Ie: plug 3 drives into your JBOD, your system sees 3 drives. Plug in 5 drives, the system sees 5 drives. There's no management because there's nothing to manage.
Where is the software that can remove the headache of managing JBOD's that aren't raided? Does the hardware somehow take care of this - it really doesn't seem to from the information I have been able to acquire.
There's no headache because there's nothing to manage. Your 5-drive JBOD shelf exposes 5 drives to the system. What you then do with those 5 drives (connect to a hardware RAID controller, use software RAID, treat them as individual drives) is up to you.
It appears you (and a lot of people on this thread) don't understand what a JBOD enclosure is.
SAS can be justified, You can buy a cheap 8 port card, that can take SATA disks and it will be pretty darn quick too.
But you can buy a much cheaper eSATA card that will be more than quick enough.
It can be a huge bargain.
Not in any remotely realistic home use (and even a fair chunk of professional use) scenario it can't. You'd be looking at a minimum 50% higher cost, for questionable (if any) advantages.
Note that this only applies to RAID-Z and RAID-Z2 pools. ZFS also supports mirrored pools and stripped pools (equivalent to RAID-1/0). If you care more about performance than data integrity (e.g. for /tmp, possibly for /var) then a stripped pool might be a better storage model than RAID-Z.
I am TheRaven on Soylent News
Also nice: 1001 x 999 = (1000 + 1) x (1000 - 1) = 1000^2 - 1^2 = 1000000 - 1
it's even nicer for stuff like 51 x 49
Hold my beer and watch this!
WHS, so you can only "mirror" data that matters.
I picked up one of these guys for my backup purposes. I filled it with 5 1TB drives and set it up in a Linux software RAID5 config. It backs up all of my media that resides on an LVM volume. It's been working out quite nicely so far :). The port multiplier feature is very nice. I only have to run a single eSATA cable for the 5 disks.
8-bay esata, raid 0,1,10,5, s.m.a.r.t., hot-swap, sparing, internal 300w psu, affordable.
The point I was making is that having a RAID is not backup. The fact that it's not the same machine is what makes it a backup, rather than a failure-tolerance scheme.
My blog. Good stuff (when I remember to update it). Read it.
For what it's worth, we've had good luck with the Norco disk crates like this one:
http://www.newegg.com/Product/Product.aspx?Item=N82E16816133023
These have 15 hot-swap SATA slots. Each set of 5 is multiplexed to one eSATA connector on the back of the crate. The crate comes with a PCI-X 4-port eSATA controller. We use the crate as Just a Bunch of Disks, but it can be also configured as a RAID array. At the price (about $800), it's very cheap per slot. We currently have two of these full of terabyte disks, and an older DS-1200 (12-slot) with a mixture of disks. They've been very reliable so far.
> It appears you (and a lot of people on this thread) don't understand what a JBOD enclosure is. ;-)
I'm a coder, my hardware knowledge was what I needed to build my box and/or troubleshoot family&friends PCs.
Apparently
Everytime I bought a "big" drive for backup, it wound up inside my case for Data duty instead. This thread reminded me that I really ought to stop putting that off.
Making more sense now, and looks like a number of off-the-shelf-solutions are all raid and extremely overpriced.
Thanks.
I've often wondered this and have yet to see an answer to it. How does having battery back up on your RAID card's cache help anything when your operating system is probably doing a buttload of caching in system RAM? A crash or power outage is still going to throw that away, leading to a just-as-corrupted filesystem.
First, let me suggest you consider using a card with a multilane SAS (4x) connector, also called infiniband, instead of an eSATA connection. These connectors are just 4x SATA/SAS bundled into one, so each drive gets full bandwidth instead of pushing it all across one 1.5/3gbps eSATA connection. You can even by a bracket that will combine 4x internal sata connectors to make one multilane sas connector, these run ~$20, so you can use onboard sata for 4 of your external drives if you've got extra sata ports on your mobo.
That said, here's the solution I have running with ZFS RaidZ under OpenSolaris (also used under Linux + FUSE ZFS):
DatOptic EBOX-M - 8Bay Sata Enclosure (other EBOX/QBOX enclosure available with eSATA/MiniSAS/USB/Firewire instead of Multilane SAS)
4x WD 1TB RE2 'Green Drives'
Addonics ADSA3GPX8-ML (SilImage 3124 Based, Certified for Solaris, works in Linux/Windows...MAC?)
I kind of wish I hadn't spent the extra loot on a the 8bay enclosure, since I still haven't dumped a second set of 4 drives, but imagine someday I'll fill it out. The enclosure is simple, no hot swap, just insert bare drives into the bays, no sleds/mounting hardware required.
Flash drives, lots of flash drives. Drag and Drop. Come on...
Sauer
If you're willing to get your hands a little dirty, check out unRAID. You put the OS (linux) and software on a flash drive and boot from that. You have a big parity drive and a bunch of data drives that are just ReiserFS. The user share feature can aggregate all your files into one big virtual filesystem. When you run out of space you just pop another drive in, or pop out a small drive and put a larger on in, then wait for the data to be rebuilt from parity. You don't have to worry about your RAID controller dying, or a two disk failure (you'll still have the other disks of data). I built my machine for maybe a couple hundred bucks, and just added my 7th disk. I have smaller disks in there, but don't bother to remove them.