Ich gehe davon aus, dass das Software-RAID von Linux genauso zuverlässig ist wie eine Hardware-RAID-Karte ohne BBU und mit aktiviertem Write-Back-Caching. Schließlich befinden sich nicht festgeschriebene Daten in einem Software-RAID-System im Puffer-Cache des Kernels, bei dem es sich um eine Form des Rückschreib-Cachings ohne Batterie-Backup handelt.
Da Sie mit jeder Hardware-RAID-5-Karte, die ich jemals verwendet habe, das Caching beim Zurückschreiben ohne BBU aktivieren können, kann Software-RAID-5 für Personen mit einer bestimmten Risikotoleranz problemlos funktionieren.
ObWarStory:
Trotzdem habe ich persönlich einen ernsthaften Datenverlust erlebt, weil keine BBU auf einer RAID-5-Karte installiert war, obwohl das Rückschreib-Caching aktiviert war. (Auch keine USV. Schrei mich nicht an, nicht meinen Anruf.)
Mein Chef rief mich in Panik an, während ich im Urlaub war, weil eines unserer Produktionssysteme nach einem Stromausfall nicht wieder hochfuhr. Er hatte keine Dinge mehr, um es zu versuchen. Ich musste an den Straßenrand fahren, den Laptop herausziehen, das WLAN-Tethering auf meinem Telefon ssh
in das betroffene System einschalten und es reparieren, während meine Familie mit mir am Straßenrand saß, bis ich fertig war Wiederherstellen einer roached Datenbanktabelle aus der Sicherung. (Wir waren damals ungefähr eine Meile davon entfernt, den Empfang von Zellen zu verlieren.)
Sagen Sie mir also: Wie viel würden Sie jetzt für eine RAID-Karte + BBU bezahlen ?