Ja, ich hab früher diverse Hardware-RAIDs betrieben, vor allem RAID-1 oder RAID-10 mit SCSI-Platten, später auch einmal (und nie wieder) ein reines RAID-0 mit IDE-Platten (
IBM DTLA ). Die Controller waren von Adaptec, NCR oder Highpoint (IDE). Und meine Erfahrungen damit waren nicht so dolle. Die Array-Management Software im Karten-BIOS war jedes mal irgendwie Murks, besonders wenn mal was schief lief. Bei Kleinigkeiten, wie dem Fehlen einer Platte, kam der Controller aus dem Tritt und hatte danach das RAID-1 aufgelöst. Es wurden proprietäre Signaturen auf den Platten angelegt, die dafür sorgten, dass selbst Platten aus einem RAID-1 ohne den Controller nicht mehr als Einzelplatten benutzt werden konnten. Ein BIOS-Update hat das Array unbrauchbar gemacht und die einzige Chance was zu retten war dann nur, das Array mit den gleichen Parametern neu anzulegen und zu hoffen das es gut geht, was es leider nicht immer tat. Genauso als mir der NCR-Controller durchgeschmort ist. Ich hab zwar noch einen völlig überteuerten Ersatz auftreiben können (wurde nicht mehr hergestellt und eBay gabs damals noch nicht), aber selbst damit musste ich das Array erstmal wieder mit identischen Paramtern neu anlegen, was zwar überraschenderweise ohne Datenverlust geklappt hat, aber wohl hab ich mich dabei nicht gefühlt.
Mit den Windows Software-RAIDs hatte ich bisher insgesamt wesentlich weniger Schererein. Da gibt es zwar auch Macken aber wenn man die mal kennt funktioniert das ganze doch sehr erwartungstreu und macht alles in allem einen sehr robusten Eindruck. Ich fühle mich auch einfach wohler damit und da ich das RAID nicht nur zum benchen brauche, sondern wirklich möglichst immer zuverlässig verfügbar haben will, ist mir das einfach wichtiger als eine theoretisch höhere Write-Performance, die ich im Alltag sowie so nie erreiche. Die meiste Zeit hatte ich den RAID-5 Server mit 100 MBit angebunden und damit war selbst die Schreibgeschwindigkeit von 20MB/s schon ausreichend um die Leitung auszulasten. Beim Lesen ist ein Software-RAID ja sowie nicht langsamer als ein Hardware-RAID, ggf. sogar schneller wenn es über mehrere Controller geht. Windows stellt auch sehr zuverlässig fest wenn das Array nicht ordentlich runtergefahren wurde und macht dann einen Konsistenzcheck. Somit brauch ich mir auch über ein
Write Hole keine Sorgen mehr zu machen und spare mir mich stattdessen mit einer BBU rumzuärgern, die zwangsläufig irgendwann ihren Geist aufgibt.
Die Software vom HighPoint-Controller (BIOS-Screen und Windows Management Console) macht auch nicht wirklich einen ausgereiften Eindruck auf mich. Das Windows-GUI sieht schon arg dilettantisch aus und hat diverse Macken. Das muss natürlich nicht zwangsläufig bedeuten, dass das Daten-Management ähnlich armselig implementiert ist, aber es legt zumindest die Vermutung nahe und Vertrauen schafft es nicht. Und wenn ich lese wie die Leute hier im PERC 5/i Thread mit ihren diversen BIOS-Versionen rumkämpfen bin ich eigentlich schon froh, dass ich mir diesen Zirkus vom Hals halten kann.
Der eigentliche Grund für mich mit Windows RAIDs anzufangen war aber der, dass man damit verschiedene RAID-Level kreuz und quer über die selben Platten verteilen kann, so wie es das Intel Matrix-RAID inzwischen auch kann. Ich wollte damals ein RAID-1 und RAID-0 kombinieren, was sich aber mit dem verrecken aller meiner DTLA-Platten innerhalb von wenigen Wochen von selbst erledigt hatte.
Ich benutze meinen Fileserver sowohl beruflich als auch privat (hoffentlich liest das Finänzamt hier nicht mit
). Allein für meinen Job hätte er sicher nicht ganz so üppig ausfallen müssen, aber einen einigermaßen sicheren Platz für meine ganzen vorinstallierten VMWare-Images, Backups und SubVersion hätte ich sowieso gebraucht. Und so riesig ist der nun auch wieder nicht. Mir ist es einfach auf meinem bisherigen mit 3,2TB (8x500GB RAID-5) langsam zu eng geworden und da habe ich mal etwas großzügiger ausgebaut um nicht in ein, zwei Jahren schon wieder erweitern zu müssen. Im Moment hab ich nur ca. 3,5 TB Daten und soviel Plattenplatz haben inzwischen manche hier offenbar schon auf ihren Gaming-PCs.