Was genau macht es? Der Auszug aus diesem Compaq-Dokument erklärt es gut:
Stromunterbrechungen führen selbst für kurze Momente zum Verlust von Daten, die in den Speicher geschrieben oder aus dem Speicher gelesen wurden ... Stromunterbrechungen können terminale Auswirkungen auf Daten haben, die gerade geschrieben werden und sich vorübergehend im Cache befinden. Diese Daten sind in der Speicherumgebung noch nicht vorhanden und wurden vom Server entladen.
Ein Stromausfall im Cache bedeutet daher, dass alle im Cache gespeicherten Daten für immer verloren gehen.
Wenn der Cache jedoch über eine von der externen IT-Umgebung unabhängige Stromquelle verfügt, können die Daten im Cache für einen kurzen Zeitraum verwaltet werden, wodurch die Wiederherstellung dieser Daten und der Schutz der Integrität geschäftskritischer Informationen ermöglicht werden. Die Batterieunterstützung des Cache erfüllt diese Funktion einer unabhängigen, wenn auch temporären Stromquelle. Der batteriegepufferte Cache behält normalerweise die Integrität der Daten im Cache für einen Zeitraum von mehreren Tagen bei, abhängig von der Kapazität der Batterien zum Zeitpunkt des Ausfalls.
Ist es nur für RAID-Konfigurationen? Bei allem, was Schreib-Caching ausführt, können BBWC, RAID-Controller und SANs die meisten davon abdecken.
Ist der Datenverlust nicht unvermeidlich, wenn eine Stromstörung vorliegt? Es ist wahrscheinlicher, dass das Schreib-Caching aktiviert ist und keine Batterie-Sicherung vorhanden ist. Es wird dringend empfohlen, das Schreib-Caching zu deaktivieren, wenn keine Batterie-Sicherung vorhanden ist.
Gibt es Leistungsverbesserungen (vorausgesetzt, der Server führt hauptsächlich sequentielle Lese- und Schreibvorgänge durch)? Das Schreib-Caching dient der Leistung. Wenn Schreibvorgänge auf die Festplatte geschrieben werden, kehrt der Festplattencontroller zum Betriebssystem zurück und gibt an, dass die Schreibvorgänge festgeschrieben wurden, wenn sie sich noch im Cache befinden und später geschrieben werden können.
Was hat Ihre Entscheidung beeinflusst, als Sie vor der Option standen, eine zu kaufen? Dies ist eine Standardoption für jedes professionelle RAID oder SAN auf dem Markt. Schreib-Caching und Batterie-Backup gehen Hand in Hand und sind ein Muss, insbesondere wenn Ihr System für eine Datenbank vorgesehen ist. Das Zwischenspeichern von Schreibvorgängen ohne Sicherung der Batterie ist gefährlich und ein Ausfall kann eine Datenbank in einem nicht wiederherstellbaren Zustand belassen.
(Normal) RAID benötigt einen batteriegepufferten Schreibcache, um das Schreibloch zu beseitigen. Während der Mitte eines Schreibvorgangs, zwischen dem Beginn des Schreibens und dem Ende des Schreibens, ist dieser bestimmte Schlachtzugsstreifen ungültig - die Parität stimmt nicht überein. Wenn Sie das System richtig ausschalten, verlieren Sie möglicherweise mehr Daten als ohne RAID.
Abgesehen davon besteht der Sinn eines BBWC darin, die Leistungsvorteile des Schreib-Caching zu nutzen, ohne die Datenmenge zu erhöhen, die Sie durch einen Stromausfall verlieren, wenn Sie überhaupt keinen Schreib-Cache haben.
quelle