3Ware became popular by offering the first ATA RAID controllers with multiple channels and decent performance. Nowadays, 3Ware is part of AMCC and still offers a powerful lineup of SATA RAID controllers for PCI-X (9550SXU) and PCI Express (9650SE). The latter also supports RAID 6 with double redundancy.
For this review we received the 3Ware 9690SA, which is a low-profile x8 PCI Express card using the eighth generation StorSwitch architecture. For the first time, AMCC is offering a SAS controller card. It carries an integrated hardware XOR engine not specified in detail by AMCC, and an integrated 512 MB DDR2-533 memory with ECC. Most other vendors use DIMM sockets to allow users to select their own memory size. Memory speed is almost irrelevant, as even old DDR1 memory would be fast enough.
The card has two multi-lane ports, each of which is capable of running four SAS or SATA drives directly, or up to 64 disk drives using multiple SAS expanders. The interface bandwidth of 2 GB/s upstream and downstream is high enough to support RAID arrays with lots of hard drives. Our test sample was the 9690SA-8I, which has eight ports for internal use. Model -8E has two external connectors with four ports each, and -4I4E offers an internal and one external multi-lane connector.
All 9690SA cards support RAID 0 and 1; RAID 10, RAID 5 and 6 and the nested RAID mode 60. There is an optional BBU (battery backup unit), which we strongly recommend, because it will retain the cache content in case of a power outage. A UPS unit (uninterruptible power supply) would, of course, be a more prudent purchase, though.
This controller provided high I/O performance across all benchmark patterns, and it was easily capable of moving more than 400 MB/s during out tests. The measurements with the Atto disk benchmark and h2benchw weren’t very reproducible - most likely because of the cache memory - which is why we did not include these results. While many controllers provide similar performance in RAID 0, 3Ware’s card is slightly faster than the others in most RAID 5 tests and especially in RAID 6.
The feature set is very comprehensive and includes handling of multiple arrays, write journaling, how-swap and hot spares, emergency flash recovery to prevent failed firmware updates, email notification, drive activity LED support, enclosure management via I2C or SES 2.0 and RAID features such as Online Capacity Expansion and RAID Level Migration.
- SAS And SATA RAID, Powered By Unified Serial Controllers
- SAS And SATA Under One Umbrella
- How RAID Controllers Evolved
- AMCC 3Ware 9690SA-8I
- Software: 3DM2
- Areca ARC-1680ML
- Software: RAID Storage Manager
- LSI Corporation MegaRAID SAS8888ELP
- Software: MegaRAID Storage Manager
- Feature Table
- Test Setup
- Benchmarks Results
- RAID 5 Benchmarks
- RAID 6 Benchmarks