Bei Raid 5 erreichst du beim Lesen die selben Geschwindigkeiten wie bei Raid0. Bei mir sind das so um die 150MB/s. Da es aber ein Fileserver im Netz mit Gbit Lan ist, welches in etwa 30MB/s transferieren kann, nützt es mir also gar nix, wenn ich so schnell von den Festplatten lesen kann, da der Flaschenhals das Gbit Lan ist. Das wollte ich damit ausdrücken.
Etwas anderes ist die Geschichte mit deinem 32Bit PCI Bus.
Teure Controller sind natürlich darauf optimiert möglichst hohe Transferraten zu erreichen (Das ist einer der Gründe, warum man teuere Geräte kauft)
Das nützt dir aber auch wieder nicht so viel, da du über deinen gesamten PCI Bus maximal 133MB/s bringst, und da hängen ja ev. auch noch andere Geräte am PCI-Bus, die das nochmal reduzieren.
Dazu ist es halt so, dass die teuren Controller in der Regel in der Ausstattung überlegen sind.
Features, die man heute so hat sind z.B.
OCE Online Capacity Enlargement (Das Array kann auf zusätzliche Disks erweitert werden ohne dass es offline gehen muss)
Adapter Spanning (Ein Raid Array über mehrere Adapter verteilt)
Raid Level Migration (Z.B. von Raid 0 zu Raid 5 usw.)
Remote Verwaltung und Management
uvm.
die billigeren Adapter bieten das oft nicht alles.
Wie Raid5 genau funktioniert siehst du hier: http://www.raid.com/04_01_05.html
Man sieht, dass bei jedem schreiben (und natürlich auch beim Rebuild(Wiederaufbau) eine Parity berechnet wird. Dafür gibt es auf teueren Controllern eine extra XOR Einheit und Cache Speicher. Damit soll das Host System entlastet werden.
Die etwas billigeren Controller überlassen die Berechnung der Parity dem Prozessor des Host Systems. Darin sehe ich aber nicht so ein riesen Problem, da unsere CPUs heute schnell genug sind. Aber für extreme Anwendungen spielt das halt schon eine Rolle. Und darum verkaufen sich solche Systeme auch.
Diese Parity Berechnung ist der Grund, warum ein Raid5 System so grotten-Lahm ist beim Schreiben. Wenn mein Adapter einen guten Tag hat, sind das so um die 25MB/s.
Ich habe mommentan den Adaptec 2810SA und finde den super. Zuverlässig und einigermassen schnell.
Zuvor hatte ich einen 3Ware 7506-8 PATA, der hat mich eher etwas entäuscht, nicht so schnell und nicht sehr zuverlässig. 3Ware kaufe ich nicht mehr.
Zuvor hatte ich einen günstigen Highpoint, der war für den Preis eigentlich auch ganz ok, aber halt schon nicht ganz so leistungsfähig wie ein richtiger Raid5 Adapter.
Für mein aktuelles Projekt, das auf Grund von Liquiditäsproblemen bislang erst mental besteht, werde ich auch einen eher günstigen Adapter nehmen. z.B. Highpoint RR 2220.