There were two versions of the Mac Pro RAID Card. The first one was designed specifically for the original 2006 Mac Pro, the 2007 8-core revision to it, and the Early 2008 model. It retailed for $999. The original card requires Mac OS X 10.4.10 or later and an iPass cable. The benefit that hardware RAID can offer is two-fold: With hardware RAID systems, your Mac is dumping the data off to the RAID system itself without having to mess with actually writing it to the.
I was not aware that Apple had ever produced a RAID card for the Mac Pro until today. And at the same time I learned how relatively useless this once-costly card is.
The RAID card supports up to 4 SAS (Serial Attached SCSI) and/or 3 Gbps SATA Rev. 2 drives. It must be plugged into the top PCEe slot, which is marked 4x/RAID.
There were two versions of the Mac Pro RAID Card. The first one was designed specifically for the original 2006 Mac Pro, the 2007 8-core revision to it, and the Early 2008 model. It retailed for $999. The original card requires Mac OS X 10.4.10 or later and an iPass cable.
On the plus side, because of the iPass cable (built into 2009 and later models), you don't have to run multiple cables to your Mac Pro's hard drives. On the minus side, the original card does not support sleep mode.
2009 Mac Pro RAID Card
The 2009 version of the Mac Pro RAID Card is compatible with all Mac Pro models from 2009 through 2012. It requires Mac OS X 10.5.6 Leopard or later with the Early 2009 Mac Pro, 10.6.4 Snow Leopard with the Mid 2010 Mac Pro, and 10.7.3 Lion with the Mid 2012 model. Retail price was a more affordable $699.
One unusual feature of the Mac Pro RAID Card is a rechargeable battery that keeps the 512 KB write buffer alive and supplies power to the SATA or SAS drives should the Mac Pro ever lose power. But if the battery is dead, the buffer is worthless. In fact, unless the battery is fully charged, the buffer is disabled – charging the battery can take up to 12 hours! (According to Bare Feats, the 2009 version of the card allows full-speed writes while the battery is charging. Unlike the earlier RAID card, the 2009 one also supports sleep.)
Further, when Bare Feats benchmarked the Mac Pro RAID Card, it discovered that the tested alternatives were all faster than Apple's $700 card.
Considerations
If you really want to improve your Mac Pro's performance with SATA drives, invest in a 6 Gbps SATA Rev. 3 PCIe controller. Other World Computing recommended the Highpoint RocketRAID 2721 card, but it is no longer in production.
The sad truth is that the software RAID available in the Mac's Disk Utility program creates a faster SATA RAID system than this hardware solution. If you want to use SAS drives, it might make some sense, but not for SATA.
And if you want to use Boot Camp, forget about it. Boot Camp does not allow for installing Windows on hardware or software RAID drives.
Further, if the battery is shot and will no longer fully charge, the write buffer won't do a thing for you. If you do want to use one of these cards, be forewarned that a replacement battery will cost more than the used RAID card.
Finally, make sure that your Mac Pro and the RAID Card both have the latest firmware installed, as this improves reporting battery status and compatibility with Mac OS X.
Further Reading
- Apple Mac Pro RAID Card Is an SAS Controller, Seth Weintraub, Computerworld, 2007.11.17
- 2009 Apple RAID PCI Card, Still Useful Today?, Jay, The House of Moth, 2017.07.03
- Apple Pro RAID Card for Nehalem Mac Pro versus Third Party Alternative, Bare Feats, 2009.06.15.
- How to Use an Apple RAID Card, Elizabeth Mott, It Still Works, 2017.09.26
- Mac Pro (Early 2009) RAID Card: Identification and Compatibility, Apple
- Mac Pro (Mid 2012 and Earlier): Frequently Asked Questions About the Mac Pro RAID Card and Xserve RAID Card, Apple
searchgwords: #macproraid #macproraidcard
short link: https://wp.me/p51SSp-djV
The Mac OS includes software RAID options. Using the striping option, you can double your storage and greatly improve your read/write performance. But what is the true performance gain and is it worth doing?
What you need
First, you need a Mac capable of holding at least 2 drives. This is actually a problem for most Macs. Only the Mac Pro is capable of that off the shelf. The Mac Mini can be hacked to do so but it involves removing the DVD drive and soldering in a 2nd hard drive. The system I used in this test is the latest entry-level Mac Pro from early 2009.
Second, you need another hard drive. The Mac Pro can actually hold 4 but for the purposes of this test, I'm only adding 1. This Mac Pro comes with a 640GB Western Digital Caviar Blue so I purchased another identical to that. It is best to have 2 identical drives when doing striping so that both drives can be fully used. If you're looking for Mac Mini drives, we recommend the 500GB Western Digital Scorpio Blue.
Backup original drive
In order to add the 2nd drive, you'll need to fully backup your first drive so that you can restore it later. When creating a RAID setup, the drives will be wiped clean. If you already have a time machine backup, you can do a restore from that but I prefer using Disk Utility to do a backup and restore because it can create a fully bootable 100% identical backup that you can then restore from Disk Utility off of a Leopard boot disc. Disk Utility doesn't word things very well. Both a backup and a restore are both under the Restore tab. When you backup, you just do a restore from your Macintosh HD to your external backup drive. If you want the backup to be bootable, be sure it is partitioned with a GUID Partition Table scheme under Options.
Add the drive
Now that your data is backed up, you can add your new drive. In the Mac Pro, this is the quickest and easiest hard drive addition ever. Simply unlatch the drive holders and slide one out. There are 4 screws already in there waiting to go into the new drive. Then you just slide in the new drive and that's it. If you're using a Mac Mini, you'll need to follow this Mac Mini upgrade guide.
Create the RAID
Boot up the mac off of a Leopard disc by holding down C. Choose your language and then you'll be able to launch Disk Utility from the top menu. Select one of the drives and go to the RAID tab. Enter the RAID Set Name to be the standard drive name Macintosh HD. Then drag both of your drives to the RAID set window. Both will show up and show the combined storage based on your RAID type. Mirroring is for a duplicate backup. Striping is for performance and extra storage. You can select Create to create the software RAID and it shouldn't take more than a few minutes.
Restore
If you did a time machine backup, you can go through the standard Leopard install and choose restore from time machine. If you did a disk utility backup, select your new Macintosh HD volume and go to the Restore tab. Choose your external backup drive as your source and the Macintosh HD as the destination. If you have a lot of data, this can take several hours. If all went well, your system should now be able to boot off your new striping RAID Macintosh HD volume.
Now that your data is backed up, you can add your new drive. In the Mac Pro, this is the quickest and easiest hard drive addition ever. Simply unlatch the drive holders and slide one out. There are 4 screws already in there waiting to go into the new drive. Then you just slide in the new drive and that's it. If you're using a Mac Mini, you'll need to follow this Mac Mini upgrade guide.
Create the RAID
Boot up the mac off of a Leopard disc by holding down C. Choose your language and then you'll be able to launch Disk Utility from the top menu. Select one of the drives and go to the RAID tab. Enter the RAID Set Name to be the standard drive name Macintosh HD. Then drag both of your drives to the RAID set window. Both will show up and show the combined storage based on your RAID type. Mirroring is for a duplicate backup. Striping is for performance and extra storage. You can select Create to create the software RAID and it shouldn't take more than a few minutes.
Restore
If you did a time machine backup, you can go through the standard Leopard install and choose restore from time machine. If you did a disk utility backup, select your new Macintosh HD volume and go to the Restore tab. Choose your external backup drive as your source and the Macintosh HD as the destination. If you have a lot of data, this can take several hours. If all went well, your system should now be able to boot off your new striping RAID Macintosh HD volume.
Mac Hardware Identifier
Performance
Now that we've got our striping RAID, how does it perform? Using the Xbench disk test, the drive performance has gone from a score of 73 to 112. That's about a 53% improvement overall. The test uses a variety of disk usage and this striping will perform differently based on exactly how the data is being used. The biggest benefit will be for large files. For example, if you use a virtual machine like VMware Fusion, the virtual RAM is written and read to the hard drive when you do a suspend or resume of the OS. The result is that with a striping RAID volume, this feels about twice as fast. Striping also combines the drives so you double the capacity.
The down side
The biggest negative is that with 2 drives required to be working, we've doubled the likelihood of the Macintosh HD volume failing. If just 1 drive breaks, the whole volume is lost. Fortunately, Apple provides time machine which gives us a reliable and effortless backup. If you do lose a drive, you'll need to replace the bad drive and restart the RAID set from scratch and restore. Another downside is that because this is a software RAID, it does use a little CPU which hardware RAID would not. But a Mac Pro hardware RAID card will set you back $700 and the CPU usage is so small, I can't even notice it when looking at Activity Monitor.
Mac Pro Raid
Mac os 10 11 5. Conclusion
If you want to massively improve your disk performance, adding a second drive and creating a striping RAID set is a great choice. This is easy in a Mac Pro but can be done on a Mac Mini with some work. Just be sure you always have a time machine backup running in case your RAID fails.