Search: Advanced search
Browse by category:
Use Disk Utility to Create a RAID 0 (Striped) Array
Use Disk Utility to Create a RAID 0 (Striped) Array
RAID 0 Striped: What Is a RAID 0 Striped Array?
RAID 0, also know as a striped array, is one of the many RAID levels supported by your Mac and OS X's Disk Utility. RAID 0 lets you assign two or more disks as a striped set. Once you create the striped set, your Mac will see it as a single disk drive. But when your Mac writes data to the RAID 0 striped set, the data will be distributed across all of the drives that make up the set. Because each disk has less to do and writes to each disk are done concurrently, it takes less time to write the data. The same is true when reading data; instead of a single disk having to seek out and then send a large block of data, multiple disks each stream their part of the data stream. As a result, RAID 0 striped sets can provide a dynamic increase in disk performance, resulting in faster OS X performance on your Mac.
Of course with an up side (speed), there is almost always a down side; in this case, an increase in the potential for data loss caused by a drive failure. Since a RAID 0 striped set distributes data across multiple hard drives, the failure of a single drive in the RAID 0 striped set will result in the loss of all data on the RAID 0 array.
Because of the potential for data loss with a RAID 0 striped set, it is highly recommended that you have an effective backup strategy in place before you create the RAID 0 array.
A RAID 0 striped set is all about increasing speed and performance. This type of RAID can be a good choice for video editing, multimedia storage, and scratch space for applications, such as Photoshop, that benefit from faster drive access. It's also a good choice for speed demons out there who want to achieve high performance just because they can.
If your using macOS Sierra or later, you can still use Disk Utility to create and manage RAID arrays, but the process is a bit different. You can find out more in the guide:
RAID 0 Striped: What You Need
In order to create a RAID 0 striped array, you will need a few basic components. One of the items you will need, Disk Utility, is supplied with OS X.
Note: The version of Disk Utility included with OS X El Capitan dropped support for creating RAID arrays. Fortunately later versions of the macOS do includ RAID support. If you're using El Capitan, you can use the guide:
What You Need to Create a RAID 0 Striped Set
RAID 0 Striped: Erase Drives
The hard drives you will be using as members of the RAID 0 striped set must first be erased. And since a RAID 0 set can be severely impacted by a drive failure, we're going to take a little extra time and use one of Disk Utility's security options, Zero Out Data, when we erase each hard drive.
When you zero out data, you force the hard drive to check for bad data blocks during the erasure process and mark any bad blocks as not to be used. This decreases the likelihood of losing data due to a failing block on the hard drive. It also significantly increases the amount of time it takes to erase the drives from a few minutes to an hour or more per drive.
If your using solid state drives for your RAID, you should not use the zero out option as this can cause premature ware and reduce the lifetime of an SSD.
Erase the Drives Using the Zero Out Data Option
RAID 0 Striped: Create the RAID 0 Striped Set
Now that we have erased the drives we will use for the RAID 0 striped set, we're ready to start building the striped set.
Create the RAID 0 Striped Set
RAID 0 Striped: Add Slices (Hard Drives) to Your RAID 0 Striped Set
With the RAID 0 striped set now available in the list of RAID arrays, it's time to add members or slices to the set.
Add Slices to Your RAID 0 Striped Set
Once you add all of the hard drives to the RAID 0 striped set, you are ready to create the finished RAID volume for your Mac to use.
During the creation of the RAID 0 striped set, Disk Utility will rename the individual volumes that make up the RAID set to RAID Slice; it will then create the actual RAID 0 striped set and mount it as a normal hard drive volume on your Mac's desktop.
The total capacity of the RAID 0 striped set you create will be equal to the combined total space offered by all members of the set, minus some overhead for the RAID boot files and data structure.
You can now close Disk Utility and use your RAID 0 striped set as if it were any other disk volume on your Mac.
RAID 0 Striped: Using Your New RAID 0 Striped Set
Now that you have finished creating your RAID 0 striped set, here are a few tips about its use.
I can't say this strongly enough: The speed provided by a RAID 0 striped set does not come free. It is a tradeoff between performance and data reliability. In this case, we have skewed the equation towards the performance end of the spectrum. The result is that we can be adversely affected by the combined failure rate of all of the drives in the set. Remember, any single drive failure will cause all data on the RAID 0 striped set to be lost.
In order to be prepared for a drive failure, we need to ensure that we not only have backed up the data, but that we also have a backup strategy that goes beyond the casual, "Hey, I'll back up my files tonight because I happened to think of it."
Instead, consider the use of backup software that runs on a predetermined schedule. You can take a look at:
The above warning doesn't mean that a RAID 0 striped set is a bad idea. It can significantly boost your system's performance, and it can be a great way to increase the speed of video editing applications, specific applications like Photoshop, and even games, if the games are i/o bound, that is, they wait to read or write data from your hard drive.
Once you create a RAID 0 striped set, you won't have any reason to complain about how slow your hard drives are.