Also ich kann von dem
DawiControl DC-100 RAID berichten, dass dieser unter FreeBSD funktioniert.
Dieser kann zwar P-ATA und UDMA/100, ist aber (soweit ich das gelesen habe) noch recht anstaendig. Der Chipsatz ist uebrigens Highpoint HPT370. Die UDMA/133-Version sollte auch laufen.
Ich erinnere mich auch an ziemlich schlechte Bemerkungen ueber SiliconImage-basierenden Controller von den FreeBSD-Treiber-Programmiereren.
Einige RAID-Funktionalitaet scheint wohl in allen IDE-Raid-Chips in Hardware geloest zu sein und das scheint bei dem SIL-Chip so grottenschlecht zu sein, dass die das in Software implementieren wollten.
Trotzdem bleiben die IDE-Raid-Controller Software-Loesungen, die Hardware-Unterstützung betrifft nur leichte IDE-Erweiterungen. Der IDE-Controller bleibt ein passive PCI zu IDE-Bridge ohne CPU.
Meinen habe ich uebrigens für wenige Euro ebenfalls bei Ebay erstanden.
Ich selbst bevorzuge aber auch Hardware-Raid. Ich setze IBM ServeRAID 1, ServeRAID 2 und ServeRAID 3 ein. Die haben je einen PowerPC als IO-Prozessor, Hardware XOR und pro Kanal einen SCSI-Controller, die selbst ja schon einen Risc-Prozessor besitzen.
Trotzdem koennen dumme IDE-Raid-Controller bei linearem Durchsatz gleichwertig sein. Die starken eines Hardware-Raid sind massives gleichzeitiges asynchrones IO (wie bei SCSI), starke CPU entlastung und die sichere und automatische Behandlung von allen moeglichen Fehlerfaellen.
Bei Ebay kann man übrigens auch für ein paar Euro einen echten SCSI-Raidcontroller kaufen. Leider sind grosse SCSI-Platten ziemlich teuer.
Nachtrag:
man 4 ata
Gibt alle funktionstüchtigen Chips aus.