PC-Selbstbau, Reparatur, Optimierung 11.446 Themen, 79.117 Beiträge

Möglichst günstige HW-RAID Karte gesucht

Chaos3 / 3 Antworten / Flachansicht Nickles

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?

bei Antwort benachrichtigen
the_mic Chaos3 „Möglichst günstige HW-RAID Karte gesucht“
Optionen

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?

cat /dev/brain > /dev/null
bei Antwort benachrichtigen