Dadurch kann sich die RAID-Karte merken, was sich in ihren Puffern befindet (die nicht mit der Festplatte synchronisiert wurden).
Es ist sehr wichtig für Menschen, die eine hohe Datenintegrität benötigen. Oder um Ihre Datenbank vor bestimmten Arten von Korruption zu schützen.
(Grundsätzlich ist was auf der Festplatte ist auf der Festplatte - das ist also sicher. Das Problem ist, wenn das Betriebssystem denkt, dass es auf der Festplatte ist, aber tatsächlich nicht und in einem RAID-Kartenpuffer)
Wenn der Server wieder hochfährt, werden diese Puffer offensichtlich auf die Datenträger geladen. Sie haben also eine zeitliche Korrelation mit Ihren Datenträgern und dem Betriebssystem.
(Andernfalls verlieren Sie nur Informationen - wie ein paar Datenbankdatensätze, die Sie niemals haben werden.) kennt. )
Eine USV hilft sicher .. aber es ist nicht sicher genug .. jemals eine anständige RAID-Karte sollte eine BBU (Battery Backed Unit) haben
Während ich mit Arenstar einverstanden bin, bin ich kürzlich von batteriegepufferten Cache-basierten Controllern auf flash-gepufferte umgestiegen. Dies beseitigt die Dringlichkeit beim Bewegen des Controllers und das Risiko eines versehentlichen Abklemmens der Batterie während der Bewegung. Sie scheinen ungefähr den gleichen Preis zu haben und haben sowieso mehr Cache.
quelle
Ein RAID-Akkupack ist abhängig von der Cache-Konfiguration Ihres RAID-Arrays erforderlich.
Wenn Sie Write-back verwenden (wenn der Controller dem Betriebssystem mitteilt, dass der Datenschreibvorgang erfolgreich war, während er sich noch im Cache befindet, im Gegensatz zu Write-through, wenn der Controller darauf wartet, dass sich die Daten auf der Festplatte befinden), können wichtige Daten verloren gehen Stromausfall, da alle zwischengespeicherten Daten verloren gehen würden.
Sie könnten dennoch zwischengespeicherte Daten verlieren, wenn der Controller selbst ausfällt.
quelle
Die meisten RAID-Controller, die Write-Caching unterstützen, können es ohne ein Batterie-Backup-Pack nicht aktivieren. Stellen Sie sich den Schaden vor, den große 64 Megabyte zwischengespeicherte Schreibvorgänge, die nicht auf die Festplatte geschrieben wurden, einem Volume zufügen würden.
Ohne Schreibcache sinkt die Schreibleistung von RAID5-Controllern um das 5- bis 10-fache. (Wir hatten einen Dell PERC 3 (The LSI, nicht Adaptec), der mit ausgeschaltetem Schreibcache mit etwa 8 GB / h, aber mit eingeschaltetem Schreibcache mit 70-90 GB / h dauerhaft schreibt.
quelle