3ware, the first, last, and only name in hardware ATA raid. The drivers for every 3ware card have been in the kernel since 2.2.x
The only other one I know of with a native kernel module are the aacraid based chipsets like the adaptec you mentioned, but the flexibility of it and the userland tools are... well, crap compared to 3ware, and 1/2 of their cards seemed to be based on semi-useless promise cards. Most of the promise and highpoint hardware raid cards really aren't hardware raid, they've made way too much of the card control crammed into userland to make them cheaper, so really they're all the appearances of hardware raid without any of the true state saving, caching, etc of a real hardware raid card. 3ware does this to some extent, most of the 700x and 800x series and I think even the 9000s use onboard ram instead of on-card ram, etc...
Cheers,
Finegan
|