This tutorial measures and illustrates the difference in speeds between different RAID levels for SSD (solid state drive) RAIDs. This also provides suggestions on which RAID level to choose for your storage.
NOTE: Here’s a similar tutorial covering HDD RAIDs.
RAIDs can be formatted into different RAID “levels.” For example, RAID 0, 1, 4, 5, 6 and 1+0. Which you choose balances multiple factors:
The more protection, the slower the speed and the lower the storage capacity. There’s no “right” answer, just the answer that works best for you. Like most of tech, each choice is a tradeoff.
NOTE: Here’s an article that describes each RAID level in a bit more detail.
Recently, I purchased an OWC Thunderblade, a 4-blade NVMe SSD RAID. (A “blade” is the SSD equivalent of a HDD drive.) Along with this, I purchased SoftRAID, RAID controller software published by OWC, and four Seagate Iron Wolf Pro 16 TB hard drives. This system can be configured as RAID 0 or 1 using Apple Disk Utility, or RAID 0, 1, 4, 5, 1+0 using SoftRAID. For these tests, I used SoftRAID v.7.
The Tunderblade was connected via Thunderbolt 3/4.
Here are the results. Results are displayed as a percentage because actual speeds will vary based upon the number of blades, how they are connected, the speed of your computer and a few other factors. RAIDs with more blades will be faster, but the speed relationship between different levels remains the same.
NOTE: RAID levels can only be set or changed when the RAID is empty. If you need to change the RAID level, first copy all the data you want to keep to another location.
NOTE: These tests were made with an OWC ThunderBlade NVMe SSD RAID formatted using SoftRAID and tested on an M1 Pro MacBook Pro.
Reads are always faster than writes. And, while none of the numbers perfectly matched the theory, they were all reasonably close.
NOTE: Protecting against drive failure is not like Time Machine or backup software. There are no versions or multiple copies of the same file. Hardware protection means that if a drive dies, existing data is safe. If you erase a file, hardware protection will not help you recover it.
SUMMARY
For SSD RAIDs, choose RAID 0 for speed, because SSDs are generally more reliable than spinning media. Then, to be safe, backup your data every night. If you still want to protect against drive failure, choose RAID 4.
EXTRA CREDIT