Hallo, ich suche eine "echte" RAID Karte. Was ist eigentlich der unterschied zwischen Hard- und Software RAID und wie erkenne ich ob eine Karte oder ein Mainboard mit HW RAID ausgestattet wurde? Welche Karte sollte ich kaufen?

Hallo, ich suche eine "echte" RAID Karte. Was ist eigentlich der unterschied zwischen Hard- und Software RAID und wie erkenne ich ob eine Karte oder ein Mainboard mit HW RAID ausgestattet wurde? Welche Karte sollte ich kaufen?
Software-RAID wird durch den Betriebssystemkern (oder im Falle von Billigst-RAID-Controllern durch den Festplattencontroller) in der CPU berechnet, während bei Hardware-RAID der Festplattencontroller die Berechnungen selbst vornimmt. Bei RAID-0 oder RAID-1 merkt man da kaum einen Unterschied, da es auch kaum was zu rechnen gibt. Anders schaut das bei "höheren" RAID-Leveln wie RAID-5 aus, wo grössere Berechnungen bei jedem Plattenzugriff anfallen. Diese XOR-Berechnungen können durch die auf dem RAID-Controller verbauten, spezialisierten RISC-Prozessoren recht effizient vorgenommen werden, während bei Software-RAID die (als Allzweck-CISC-Prozessor konzipierte) CPU eine vergleichsweise hohe Last erfährt, welche dann den Anwendungsprogrammen fehlt.
Woran erkennt man nun, was man hat? Nun, was auf Mainboards verbaut wird, ist ausschliesslich Software-RAID. Bei "echten" RAID-Karten merkt man das am Preis. Damit sind wir auch schon beim nächsten Punkt: Da eine richtige RAID-Karte einen ordentlichen Prozessor drauf hat, ist "billig" eigentlich nicht machbar. Ausser man hat was gegen anständige Qualität :-) Richtig performante Controllerkarten haben noch einen Steckplatz für ein RAM-Modul, das als Disk-Cache genutzt wird. Die sind aber auch entsprechend teuer.
Nun kannst du auch nicht einfach einen RAID-Controller kaufen und alles ist gut. Dein Posting lässt noch eine Menge weiterer Fragen offen:
- Was für Platten willst du anbinden? IDE, SATA oder SCSI? Für ein richtig performantes RAID wirst du um richtig teure SCSI-Platten nicht drumherum kommen.
- Was kannst du auf dem Mainboard verbauen? Ein ordentliches RAID kann gewaltige Datenmengen schaufeln, da verkommt ein normaler 32bit PCI-Slot zum Flaschenhals und führt das RAID ad absurdum. Hat das Board etwas schnelleres, z.B. PCI-Express, PCI-X oder 64bit PCI? Diese Standards sind aber alle untereinander inkompatibel, also brauchst du die passende Karte.
- Was für einen RAID-Level möchtest du überhaupt fahren?
- Für welchen Anwendungsfall soll die Karte genutzt werden?