Considering that Software RAID is used on many a server (I have one XServe that doesn&#39;t have a RAID card that is running Software RAID for instance) it is fine for normal users. It does slow your computer more than a hardware-based machine, but not enough to recommend its non-use.<br clear="all">
-- <br>Jon Thompson<br>Evolve<br><a href="http://www.dmevolve.com">www.dmevolve.com</a><br>
<br><br><div class="gmail_quote">On Mon, Nov 30, 2009 at 2:40 AM, Matt Stanton <span dir="ltr">&lt;<a href="mailto:inflatablesoulmate@brothersofchaos.com">inflatablesoulmate@brothersofchaos.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Bleh, it was bound to happen, but I got the raid types confused halfway<br>
through the email.<br>
<div class="im"><br>
Where I said:<br>
<br>
RAID0 is only really useful if you need to be able to hotswap the failed<br>
drive.  Otherwise, it makes much more sense to use two drives of the<br>
same size and do regular or incremental backups.<br>
RAID1 is dangerous, and only useful if you need to be able to read/write<br>
data to a hard drive much faster than a normal user.<br>
<br>
<br>
</div>It should read:<br>
<br>
RAID1 is only really useful if you need to be able to hotswap the failed<br>
<div class="im">drive.  Otherwise, it makes much more sense to use two drives of the<br>
same size and do regular or incremental backups.<br>
</div>RAID0 is dangerous, and only useful if you need to be able to read/write<br>
<div class="im">data to a hard drive much faster than a normal user.<br>
<br>
<br>
<br>
</div><div><div></div><div class="h5">Matt Stanton wrote:<br>
&gt; Here are some of the pros and cons of RAID setups:<br>
&gt; RAID0 (striping): 2 500GB drives == One RAID volume of 1000GB<br>
&gt; pros:<br>
&gt; Twice the data transfer throughput of a single HD<br>
&gt; Only requires 2 HDs<br>
&gt; You have the amount of space of both hard drives combined<br>
&gt; cons:<br>
&gt; If one drive fails, you lose all the data on both drives<br>
&gt;<br>
&gt; RAID1 (mirroring): 2 500GB drives == One RAID volume of 500GB<br>
&gt; pros:<br>
&gt; Only requires 2 HDs<br>
&gt; If one drive fails, you still have all of your data<br>
&gt; cons:<br>
&gt; No speed boost over a single drive<br>
&gt; You have only half the combined storage space of both hard drives.<br>
&gt;<br>
&gt; RAID5 (striping + parity): 3 500GB drives == One Raid volume of 1000GB<br>
&gt; pros:<br>
&gt; Twice the data transfer throughput of a single HD<br>
&gt; If one drive fails, you have half your data, plus enough parity data to<br>
&gt; regenerate the other half<br>
&gt; cons:<br>
&gt; If one drive fails, you not only lose the throughput of the second drive<br>
&gt; (you drop to the throughput of a single drive), but any data that was<br>
&gt; lost on the failed drive must be regenerated from the two surviving<br>
&gt; drives when you access the data (this shouldn&#39;t cause an additional<br>
&gt; performance drop, since the hard drives are where the speed bottlenecks,<br>
&gt; but if you are using software RAID, it would mean extra processing on<br>
&gt; the CPU)<br>
&gt; Requires at least 3 equally-sized hard drives<br>
&gt;<br>
&gt; RAID10, RAID0+1, RAID1+0, RAID1&amp;0 (striping + mirroring): 4 500GB drives<br>
&gt; == One Raid volume of 1000GB<br>
&gt; pros:<br>
&gt; Twice the data transfer throughput of a single HD<br>
&gt; Data can survive the failure of 2 HDs<br>
&gt; If 1 or 2 drives fail, you retain the throughput performance of the<br>
&gt; striped array<br>
&gt; cons:<br>
&gt; Requires 4 drives and gives you half the combined space of those 4 drives<br>
&gt;<br>
&gt; There are also RAID3 and RAID4, which are similar to RAID5, in that they<br>
&gt; are a mirrored+parity array (they just handle the parity differently<br>
&gt; than the RAID5 array does).  RAID6 is a mirror+parity type of array that<br>
&gt; uses 2 parity drives so that it can survive the loss of 2 drives, where<br>
&gt; RAID3,4,5 would only be able to survive the loss of 1 drive.<br>
&gt;<br>
&gt; RAID0 is only really useful if you need to be able to hotswap the failed<br>
&gt; drive.  Otherwise, it makes much more sense to use two drives of the<br>
&gt; same size and do regular or incremental backups.<br>
&gt; RAID1 is dangerous, and only useful if you need to be able to read/write<br>
&gt; data to a hard drive much faster than a normal user.  It would be<br>
&gt; recommended for use as the drive that the operating system and<br>
&gt; applications are saved to (since you can usually reinstall the OS and<br>
&gt; Applications from their original media).  All data/documents should be<br>
&gt; saved to a separate drive.<br>
&gt; RAID5 is especially useful in a server environment, since it allows the<br>
&gt; server to continue functioning even if a drive dies.  Generally the<br>
&gt; server supports hot-swappable drives so that when a drive fails, you<br>
&gt; simply pull it out and replace it with a new drive, and the data is<br>
&gt; automatically regenerated with the server still running.  RAID5 is also<br>
&gt; a better choice if you don&#39;t have the money for the more expensive<br>
&gt; RAID10 style arrays.<br>
&gt; RAID10 is the most fault-tolerant of the arrays, while also giving you<br>
&gt; extra speed.  This type of array is the most expensive, though, since<br>
&gt; you get only half the storage space of the 4 drives.<br>
&gt;<br>
&gt; The only RAID type that is of much noticeable benefit on a desktop<br>
&gt; computer is RAID0.  Many people use a RAID0 array as a temporary storage<br>
&gt; area for programs that do large amounts of data manipulation, such as<br>
&gt; video editing.  In the windows world, it is often used on gaming<br>
&gt; computers to reduce game load time.  In either case, everything on the<br>
&gt; RAID0 array should be backed up to a secondary location regularly.<br>
&gt;<br>
&gt; All of the other raid types are used for either a mix of performance and<br>
&gt; data safety or for data safety on its own.  You would get the same level<br>
&gt; of safety if you simply back up all of your important data regularly.<br>
&gt; RAID mirroring will not protect your data against accidental deletion or<br>
&gt; overwriting, which is why backups are important.<br>
&gt;<br>
&gt; I am a bit leery of Software RAID (which is what is present on most<br>
&gt; desktop computers these days).  Since the array is dependent on the OS<br>
&gt; to achieve the results, you are still using processor power and sending<br>
&gt; extra data over the SATA/IDE bus.  Hardware RAID was/is available in<br>
&gt; many Macs (at least, I have seen it available in the Mac Pro line), and<br>
&gt; if you have the hardware RAID card, then you would be well-served to use<br>
&gt; it (assuming you can afford the extra hard drives).<br>
&gt;<br>
&gt; - Matt<br>
&gt;<br>
&gt; Jon Thompson wrote:<br>
&gt;<br>
&gt;&gt; Please note that the article Anastasia reposted to the list is<br>
&gt;&gt; available on my company website <a href="http://www.dmevolve.com" target="_blank">www.dmevolve.com</a><br>
&gt;&gt; &lt;<a href="http://www.dmevolve.com" target="_blank">http://www.dmevolve.com</a>&gt;, as well as other articles.<br>
&gt;&gt;<br>
&gt;&gt; Anastasia has it wrong. If we&#39;re talking about support beams...<br>
&gt;&gt;<br>
&gt;&gt; - RAID1 is making sure that every beam is at 50% capacity- you can<br>
&gt;&gt; lose half and your building won&#39;t fail.<br>
&gt;&gt; - RAID0 is making sure that every beam is at 100% capacity- you can&#39;t<br>
&gt;&gt; lose a single beam without losing the building.<br>
&gt;&gt;<br>
&gt;&gt; RAID0 takes individual files, divides them in half and splits them<br>
&gt;&gt; between drives, so if you lose one drive, you&#39;ve lost all of your<br>
&gt;&gt; data. This doubles the write speed of the drives, which is why it is<br>
&gt;&gt; used at all, for specific purposes, which are _always_ stored<br>
&gt;&gt; elsewhere as well.<br>
&gt;&gt;<br>
&gt;&gt; Striped is RAID 0 and like I said, increases the likelihood of data<br>
&gt;&gt; loss. Avoid it unless you know exactly why you want it. RAID 1<br>
&gt;&gt; performs the exact function of making a SuperDuper or Carbon Copy<br>
&gt;&gt; Cloner mirror of your drive. Except that it does it better, as it is<br>
&gt;&gt; in real time. It _only_ protects you from disk failure, which is<br>
&gt;&gt; actually a rarity, unless your drive is very new or very old. In the<br>
&gt;&gt; latter case, it is a better idea to get a new drive, burn it in for<br>
&gt;&gt; two weeks, then migrate your data to it using CCC.<br>
&gt;&gt;<br>
&gt;&gt; As for configuring a RAID. Disk Utility will wipe all drives when<br>
&gt;&gt; creating a RAID. However, it is possible to do it without wiping the<br>
&gt;&gt; drive using the diskutil command line application. Please do not do<br>
&gt;&gt; this unless you are comfortable with the commands and how to  modify<br>
&gt;&gt; my examples to suit your needs. I am not teaching you how to get to<br>
&gt;&gt; the command line. If you don&#39;t already know, this is not the set of<br>
&gt;&gt; commands for you, as there is a very real chance to lose your data.<br>
&gt;&gt;<br>
&gt;&gt; diskutil list (pay attention to the drivenumbers, which are listed as<br>
&gt;&gt; &quot;disk#&quot;. Most Macs have a boot drive of disk0)<br>
&gt;&gt; diskutil enableRAID mirror disk&lt;drivenumber of main boot partition&gt;<br>
&gt;&gt; diskutil repairMirror disk&lt;drivenumber of main boot partition&gt;<br>
&gt;&gt; disk&lt;drivenumber of empty drive&gt;<br>
&gt;&gt;<br>
&gt;&gt; The other thing is that the 1 TB drive will effectively become 500 GB,<br>
&gt;&gt; wasting the remaining space. I do not believe it is possible to<br>
&gt;&gt; partition part of a drive that is used in RAID, but could be wrong, as<br>
&gt;&gt; I _never_ use non-matching drives in RAID, like you are wanting to do<br>
&gt;&gt; here. Part of this is I/O. It is imperative that data is written to<br>
&gt;&gt; the two hard drives simultaneously, otherwise, data corrupting<br>
&gt;&gt; bottlenecks are possible. Since one hard drive is now responsible for<br>
&gt;&gt; two partitions, it no longer has 100% of it&#39;s time dedicated to<br>
&gt;&gt; maintaining the RAID.<br>
&gt;&gt;<br>
&gt;&gt; Finally, the only way that I would consider doing a software based<br>
&gt;&gt; raid is if you have two internal drives, such as in a MacPro, XServe,<br>
&gt;&gt; or the new Mac Mini Server. DO NOT DO RAID OVER FIREWIRE. (Unless you<br>
&gt;&gt; are buying a RAID-based device like a Drobo, or the better performing<br>
&gt;&gt; Promise SmartStor DS4600, which house all drives internally.) If you<br>
&gt;&gt; have one drive internal, and the other over firewire and you pull the<br>
&gt;&gt; cord out, you are going to rebuild your RAID. Same with the power<br>
&gt;&gt; cord. It&#39;s just not a good idea, as you are increasing the likelihood<br>
&gt;&gt; of compromising your redundancy.<br>
&gt;&gt; --<br>
&gt;&gt; Jon Thompson<br>
&gt;&gt; Evolve<br>
&gt;&gt; <a href="http://www.dmevolve.com" target="_blank">www.dmevolve.com</a> &lt;<a href="http://www.dmevolve.com" target="_blank">http://www.dmevolve.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Nov 29, 2009 at 7:05 PM, AB &lt;<a href="mailto:anastasia_prittee@yahoo.com">anastasia_prittee@yahoo.com</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:anastasia_prittee@yahoo.com">anastasia_prittee@yahoo.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;     As I understand it...<br>
&gt;&gt;     RAID Mirrored mirrors the contents and files of a single drive in<br>
&gt;&gt;     the event that drive fails—see excerpts from the info Jon gave.<br>
&gt;&gt;     RAID Stripped takes content and distributes it across multiple<br>
&gt;&gt;     drives. Kind of like putting multiple support beams in. Each hard<br>
&gt;&gt;     drive is a support beam and collectively behave as one unit. One<br>
&gt;&gt;     of those drives failing won&#39;t necessarily have detrimental<br>
&gt;&gt;     repercussions. I believe John Thompson gave a detailed<br>
&gt;&gt;     description. Though I might be confused on this.<br>
&gt;&gt;<br>
&gt;&gt;     As far as erasing contents on the existing drive, I&#39;m not sure and<br>
&gt;&gt;     was wondering the same thing myself.<br>
&gt;&gt;<br>
&gt;&gt;     Here&#39;s what I saved for reference on what was mentioned before<br>
&gt;&gt;     about RAID. I thought there was another detailed summary, Jon<br>
&gt;&gt;     gave, but I this seems to be all I saved.<br>
&gt;&gt;<br>
&gt;&gt;     Jon Thompson wrote this on May 19, 2009:<br>
&gt;&gt;<br>
&gt;&gt;     *1) A good backup is a verifiable backup*<br>
&gt;&gt;<br>
&gt;&gt;     If you are dumping info into Time Machine, and you are _never_<br>
&gt;&gt;     pulling info back out of it and checking, how do you know that the<br>
&gt;&gt;     data is good? In the instance of the SideKick data, this means<br>
&gt;&gt;     that they would have known that the backup is good, and that they<br>
&gt;&gt;     could rely on it. Until you know that you can recover from it, you<br>
&gt;&gt;     cannot call it a good backup.<br>
&gt;&gt;<br>
&gt;&gt;     *2) A good backup consists of many backups of the same data.*<br>
&gt;&gt;<br>
&gt;&gt;     I store three months of backups, and I consider that too little,<br>
&gt;&gt;     but don&#39;t dare increase my budget. If you are relying on all of<br>
&gt;&gt;     your data being on a single hard drive, what happens if there is a<br>
&gt;&gt;     fire and both your computer and backup is lost? If all of your<br>
&gt;&gt;     backup is in one cloud (Mozy) and that cloud bursts like the<br>
&gt;&gt;     SideKick cloud did, you are hosed. Now, if you have daily backups<br>
&gt;&gt;     on a time machine volume, and a weekly backup to Mozy, you are<br>
&gt;&gt;     protected from either example. Mozy is your offsite backup, the<br>
&gt;&gt;     time machine<br>
&gt;&gt;<br>
&gt;&gt;     *3) Synchronization is not backup.*<br>
&gt;&gt;<br>
&gt;&gt;     Synchronization ensures that all of you data is the same between<br>
&gt;&gt;     all instances that you create. If you are syncing your address<br>
&gt;&gt;     book on your mac with an iPhone, you have two instances of the<br>
&gt;&gt;     data, but they are tied together. If you delete a contact on one<br>
&gt;&gt;     (or a virus deletes all of them) that deletion is transferred to<br>
&gt;&gt;     your backup. I realize that there are ways that the sync service<br>
&gt;&gt;     tries to reduce the chance of this, but it is still a possibility.<br>
&gt;&gt;     However, an offline copy of your address book on a USB thumb drive<br>
&gt;&gt;     that is not plugged into your computer cannot not be changed, at<br>
&gt;&gt;     least until it is plugged in again. Dropbox is a synchronization<br>
&gt;&gt;     service.<br>
&gt;&gt;<br>
&gt;&gt;     *4) RAID is not backup.*<br>
&gt;&gt;<br>
&gt;&gt;     RAID (except 0) is a way to protect from hard drive crashes. It<br>
&gt;&gt;     does not protect from application corruption, accidental deletion,<br>
&gt;&gt;     or intentional deletion. All of which are much more likely than<br>
&gt;&gt;     hard drive corruption during the majority of the life of a hard<br>
&gt;&gt;     drive. RAID is useful for server admins that deal with<br>
&gt;&gt;     distributing data amongst many hard drives, which actually is a<br>
&gt;&gt;     great way to exponentially increase the likelihood of data loss<br>
&gt;&gt;     due to hard drive failure.<br>
&gt;&gt;<br>
&gt;&gt;     RAID 0 offers no protection at all- in fact, it is will<br>
&gt;&gt;     exponentially increase your likelihood of data loss due to hard<br>
&gt;&gt;     drive failure. Be careful when purchasing large external hard<br>
&gt;&gt;     drive, as they are sometimes two drives that are internally<br>
&gt;&gt;     configured as RAID 0. This is useful for professional video primarily.<br>
&gt;&gt;<br>
&gt;&gt;     *5) Backup as sparse as you are willing to recover from.*<br>
&gt;&gt;<br>
&gt;&gt;     - If you couldn&#39;t stand losing more than a week&#39;s worth of data,<br>
&gt;&gt;     you&#39;d best be backing up weekly.<br>
&gt;&gt;     - If you couldn&#39;t stand losing more than a day&#39;s worth of data,<br>
&gt;&gt;     you&#39;d best be backing up daily.<br>
&gt;&gt;     - If you couldn&#39;t stand losing more than an hour&#39;s worth of data,<br>
&gt;&gt;     you&#39;d best be backing up hourly.<br>
&gt;&gt;<br>
&gt;&gt;     You know what is important and what is not. Make sure to taylor<br>
&gt;&gt;     your backup routine to your needs. Incremental backups, such as<br>
&gt;&gt;     Time Machine are good about this.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     --- On *Sun, 11/29/09, John Robertson /&lt;<a href="mailto:john@createmydvd.com">john@createmydvd.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:john@createmydvd.com">john@createmydvd.com</a>&gt;&gt;/* wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     From: John Robertson &lt;<a href="mailto:john@createmydvd.com">john@createmydvd.com</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:john@createmydvd.com">john@createmydvd.com</a>&gt;&gt;<br>
&gt;&gt;     Subject: [DM-MUG] Using RAID with Tiger<br>
&gt;&gt;     To: &quot;Des Moines Mac Users Group&quot; &lt;<a href="mailto:dmmug@dmmug.org">dmmug@dmmug.org</a><br>
&gt;&gt;     &lt;mailto:<a href="mailto:dmmug@dmmug.org">dmmug@dmmug.org</a>&gt;&gt;<br>
&gt;&gt;     Date: Sunday, November 29, 2009, 11:52 AM<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     Just wondering if anyone has any experience using RAID on a single<br>
&gt;&gt;     user OS.  I purchased a new 1TB drive and I was thinking of<br>
&gt;&gt;     partitioning it to use as a mirror for my 500G drive.  I have two<br>
&gt;&gt;     questions before I attempt this. The 1st question is, will it erase<br>
&gt;&gt;     the contents of the old drive (the 500 gig) that I am adding the 1TB<br>
&gt;&gt;     to when I turn on RAID? Also, what are the differences between RAID<br>
&gt;&gt;     mirrored and RAID Striped? I understand how Mirroring works and a<br>
&gt;&gt;     little about RAID 5 (which is only available on servers) but I don&#39;t<br>
&gt;&gt;     know which of the other option available here would be better to use.<br>
&gt;&gt;<br>
&gt;&gt;     Thanks,<br>
&gt;&gt;         John<br>
&gt;&gt;<br>
&gt;&gt;     _______________________________________________<br>
&gt;&gt;     DMMUG mailing list<br>
&gt;&gt;     Use this Address to send mail to the list:<br>
&gt;&gt;     <a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a> &lt;<a href="http://mc/compose?to=DMMUG@dmmug.org" target="_blank">http://mc/compose?to=DMMUG@dmmug.org</a>&gt;<br>
&gt;&gt;     Use this page to modify subscription options:<br>
&gt;&gt;     <a href="http://cialug.org/mailman/listinfo/dmmug" target="_blank">http://cialug.org/mailman/listinfo/dmmug</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     _______________________________________________<br>
&gt;&gt;     DMMUG mailing list<br>
&gt;&gt;     Use this Address to send mail to the list:<br>
&gt;&gt;     <a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a> &lt;mailto:<a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a>&gt;<br>
&gt;&gt;     Use this page to modify subscription options:<br>
&gt;&gt;     <a href="http://cialug.org/mailman/listinfo/dmmug" target="_blank">http://cialug.org/mailman/listinfo/dmmug</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; DMMUG mailing list<br>
&gt;&gt; Use this Address to send mail to the list:<br>
&gt;&gt; <a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a><br>
&gt;&gt; Use this page to modify subscription options:<br>
&gt;&gt; <a href="http://cialug.org/mailman/listinfo/dmmug" target="_blank">http://cialug.org/mailman/listinfo/dmmug</a><br>
&gt;&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; DMMUG mailing list<br>
&gt; Use this Address to send mail to the list:<br>
&gt; <a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a><br>
&gt; Use this page to modify subscription options:<br>
&gt; <a href="http://cialug.org/mailman/listinfo/dmmug" target="_blank">http://cialug.org/mailman/listinfo/dmmug</a><br>
&gt;<br>
&gt;<br>
<br>
_______________________________________________<br>
DMMUG mailing list<br>
Use this Address to send mail to the list:<br>
<a href="mailto:DMMUG@dmmug.org">DMMUG@dmmug.org</a><br>
Use this page to modify subscription options:<br>
<a href="http://cialug.org/mailman/listinfo/dmmug" target="_blank">http://cialug.org/mailman/listinfo/dmmug</a><br>
</div></div></blockquote></div><br>