Personally, if I'm going to buy a dual-drive RAID system, I'd rather just get something with active cooling and is easier to swap bad drives out of, similar to this little doodad.
Originally stood for redundant array of inexpensive drives, i believe, before a general consensus was reached that this was a damn silly name (way back when hdds were actually expensive).
Why is there suddenly a need to have reliable up-time for personal/home storage? It's very inefficient if you're just going to use it to store video/music. Just archive to disc.
@ripfire: Because most home users don't back up regularly, yet they have transitioned their lives (music, pictures movies) to a format that is prone to drive errors over time.
@EBone: I have scanned photographs burned on CD-Rs and been in my storage for 10 years now. I pulled up photos last October (for photo montage) and had no problem reading them along with digital photos on DVD-R/DVD+R (for which the oldest I have is 6 years). I hardly pull them out of storage and would copy the entire contents to HD.
This is rather lightweight stuff. I wish the author would have explained that most RAID embedded controllers on mobos and for NAS, etc. are software RAID, which does not help in actual I/O r/w speeds (and in fact can be done just using any of the linux distro during install). If you are serious about RAID you need to purchase a dedicated RAID controller and a bevy of hardware (hot swappable HD cage, etc) to have a fast and safe/secure RAID that works the way it's supposed to. Granted it's expensive but if data redundancy and security is paramount it's worth it.
BTW - I use software RAID (Windows Server and md) exclusively. Mostly for the cost savings, but also because my disk load is pretty low. In fact, for home media sharing, I recommend software RAID -- I've had way more problems migrating and rebuilding arrays with mid-range consumer controller cards than with software.
Though you could make a mirror of two RAID5 arrays, there wouldn't be a point -- better to go RAID6 with hot spares. (You'd probably have to do it with a software-based mirror on top of 2 hardware-based RAID5s, because no controller card I've seen will mirror RAID5s.. Eh, you could also do it 100% in software).
The drobo is worth checking out as an alternative to RAID. It uses a slick interface to LVM (Logical Volume Manager) rather than RAID. It has all the self healing functions of RAID, but more user friendly. Mixing of different capacity drives and easy explanations of how much overhead is used for data protection vs raw capacity.
The Drobo (and its ilk) are not alternatives to RAID. They are devices that implement RAID, even if they do not make it obvious to the end-user.
LVM is not a replacement for RAID. It can run atop RAID arrays, but its functionality is almost completely different. (In other words, you can implement LVM without RAID, and RAID without LVM, or LVM on RAID array(s)).
FALSE. You can obtain RAID controller add-on cards from anywhere between $13 and $3000 -- You get what you pay for in the low-end range, though. A temperamental RAID controller can cost you all of your data, even if you have a RAID 6 array.
RAID 0 is the bomb...
FALSE. RAID 0 is generally the best performer, but not only does it have no redundancy, it increases the chances that you will lose all of your data. If you lose any 1 of the X disks you have in the array, then all of your data is gone gone gone.
You don't need a new mobo. Just get a raid controller card.
SEMI-TRUE. As I said above, you can indeed do that. You do not need a RAID controller card however, because most OSes nowadays support RAID at the software level. (Windows consumer products generally will only do RAID 0 or 1, whereas Windows server can do RAID 0 through 5, and Linux can do all). Of course, doing RAID at the OS level means more CPU overhead, and a slower array overall (compared to a good RAID controller and depending upon the configuration of the array(s)).
The advantage is that an array created in, for example, Windows, will be transportable into any other Windows system that supports that RAID level. Most cheap controller cards do not exactly follow standards, and so the array may not be transportable. In other words, you are stuck with that brand and model of controller card for the rest of the life of your array -- no upgrading. In fact, trying to change over to a different controller card can wipe all of your data, especially with anything but RAID1 or 0. I've seen it happen (again, mostly with low-end cards).
I've heard most mobo raids use the CPU to do the parity stuff.
TRUE. Most mobo RAIDs are absolute shit, and do use the host CPU for everything. The RAID controller on the mobo is probably going to be the same as the controller chip on a $20 PCIe card, and I wouldn't trust it with a 10ft. data-pole. One major advantage of RAID arrays is their resiliency. Using a crappy controller card completely mitigates that resiliency. (You'd spend, lets say, $400 on disks, but $20 on a RAID card? Sounds like a bad idea).
High-end cards (some too high end for the average consumer) will generally have their own processors and use no more host CPU time than a single-disk controller (this is true of most external RAID enclosures as well), and they will also have a cache. Look for those features in your RAID controllers (but make sure you get a battery-backed write cache if you use the write cache.. that's a story for a different day).
Also, what does RAID imply for BitTorrenters?
RAID is great for torrenting because (if you have a fast enough internet pipe and/or are regularly unpacking RARs) it can increase your disk bandwidth significantly. Torrent up/downloading can stress your disk with a lot of random read/writes (the slowest way to use a disk).
I used a RAID0 array for a while to host my incomplete and completed directories because it could keep up with the many many many random read/writes that torrenting brings. I didn't need redundancy there, because once something was done downloading I'd copy it to my file server (which has RAID1 and RAID5 arrays).
06/26/09
CR-7000 holds one 32GB SD. The 7200 will be available for $30 and the 7100 and 7000 for $25
is that confusing and universe-shattering to anyone else?
06/24/09
[www.g-technology.com]
06/24/09
06/24/09
04/08/09
04/08/09
04/08/09
04/08/09
04/08/09
04/08/09
04/08/09
Besides, most people would need fifty CDs to back up just a portion of their digital collection of photos, music and movies.
04/08/09
04/08/09
04/08/09
BTW - I use software RAID (Windows Server and md) exclusively. Mostly for the cost savings, but also because my disk load is pretty low. In fact, for home media sharing, I recommend software RAID -- I've had way more problems migrating and rebuilding arrays with mid-range consumer controller cards than with software.
04/08/09
04/08/09
04/08/09
04/08/09
04/08/09
Though you could make a mirror of two RAID5 arrays, there wouldn't be a point -- better to go RAID6 with hot spares. (You'd probably have to do it with a software-based mirror on top of 2 hardware-based RAID5s, because no controller card I've seen will mirror RAID5s.. Eh, you could also do it 100% in software).
04/08/09
04/08/09
04/08/09
04/08/09
The Drobo (and its ilk) are not alternatives to RAID. They are devices that implement RAID, even if they do not make it obvious to the end-user.
LVM is not a replacement for RAID. It can run atop RAID arrays, but its functionality is almost completely different. (In other words, you can implement LVM without RAID, and RAID without LVM, or LVM on RAID array(s)).
04/08/09
Perhaps in the future.
04/08/09
Thanks Matt!
04/08/09
I've never bothered to read up on the subject and now it's all here in a nutshell on my favorite tech blog: Gizmodo!
04/08/09
So don't get too excited people... If you're board has no RAID support then you have to upgrade that first...
RAID 0 is the bomb...
And Western Digital drives are the bomb too... I've had 3 Seagate drives fail me... None of the WD have failed... Haven't tried Hitachi yet...
04/08/09
FALSE. You can obtain RAID controller add-on cards from anywhere between $13 and $3000 -- You get what you pay for in the low-end range, though. A temperamental RAID controller can cost you all of your data, even if you have a RAID 6 array.
RAID 0 is the bomb...
FALSE. RAID 0 is generally the best performer, but not only does it have no redundancy, it increases the chances that you will lose all of your data. If you lose any 1 of the X disks you have in the array, then all of your data is gone gone gone.
You don't need a new mobo. Just get a raid controller card.
SEMI-TRUE. As I said above, you can indeed do that. You do not need a RAID controller card however, because most OSes nowadays support RAID at the software level. (Windows consumer products generally will only do RAID 0 or 1, whereas Windows server can do RAID 0 through 5, and Linux can do all). Of course, doing RAID at the OS level means more CPU overhead, and a slower array overall (compared to a good RAID controller and depending upon the configuration of the array(s)).
The advantage is that an array created in, for example, Windows, will be transportable into any other Windows system that supports that RAID level. Most cheap controller cards do not exactly follow standards, and so the array may not be transportable. In other words, you are stuck with that brand and model of controller card for the rest of the life of your array -- no upgrading. In fact, trying to change over to a different controller card can wipe all of your data, especially with anything but RAID1 or 0. I've seen it happen (again, mostly with low-end cards).
I've heard most mobo raids use the CPU to do the parity stuff.
TRUE. Most mobo RAIDs are absolute shit, and do use the host CPU for everything. The RAID controller on the mobo is probably going to be the same as the controller chip on a $20 PCIe card, and I wouldn't trust it with a 10ft. data-pole. One major advantage of RAID arrays is their resiliency. Using a crappy controller card completely mitigates that resiliency. (You'd spend, lets say, $400 on disks, but $20 on a RAID card? Sounds like a bad idea).
High-end cards (some too high end for the average consumer) will generally have their own processors and use no more host CPU time than a single-disk controller (this is true of most external RAID enclosures as well), and they will also have a cache. Look for those features in your RAID controllers (but make sure you get a battery-backed write cache if you use the write cache.. that's a story for a different day).
Also, what does RAID imply for BitTorrenters?
RAID is great for torrenting because (if you have a fast enough internet pipe and/or are regularly unpacking RARs) it can increase your disk bandwidth significantly. Torrent up/downloading can stress your disk with a lot of random read/writes (the slowest way to use a disk).
I used a RAID0 array for a while to host my incomplete and completed directories because it could keep up with the many many many random read/writes that torrenting brings. I didn't need redundancy there, because once something was done downloading I'd copy it to my file server (which has RAID1 and RAID5 arrays).
Hope that clears things up.
[/end rant]