Adaptec Zero Maintenance Cache Protection
Caches auf RAID-Controllern beschleunigen Schreibzugriffe. Ohne Schutzmaßnahmen geht der Cache-Inhalt allerdings bei einem Ausfall der Stromversorgung verloren. Falls sich im Cache gerade Filesystem-Metadaten befinden besteht die Gefahr dass der vollständige Inhalt des Dateisystems durch den Verlust des Cache-Inhalts verloren geht.
In der Vergangenheit wurden zum Cache-Schutz ausschließlich BBUs eingesetzt (siehe dazu Cache Einstellungen von RAID Controllern und Festplatten und Wartung der Battery Backup Unit (BBU/BBM) bei RAID-Controllern. Adaptec bietet mit der Zero Maintenance Cache Protection (ZMCP) für Adaptec RAID Controller eine alternative Lösung. Diese kommt auf Dauer günstiger im Vergleich zu einem konventionellen RAID Controller mit den laufenden Kosten der BBU-Wartung.
Von LSI wird eine ähnliche Technologie angeboten: LSI CacheVault
Funktionsweise
Bei traditionellen RAID-Controllern schützt eine BBU (Battery Backup Unit) den Inhalt des Caches. Der Cache-Inhalt bleibt erhalten, weil die Cache-Module während eines Ausfalls der Stromversorgung durch den Akku mit Strom versorgt werden. Wird der Akku (meist nach spätestens 72 Stunden) leer, geht auch der Cache-Inhalt verloren.
Bei ZMCP kommt kein Akku zum Einsatz. Der Cache-Inhalt wird durch folgendes System geschützt:
- An den RAID-Controller ist ein Doppelschicht-Kondensator angeschlossen.
- Dieser wird während des Hochfahrens des Servers automatisch vollständig geladen.
- Bei einem Ausfall der Stromversorgung nutzt der RAID-Controller die Energie des Kondensators um den vollständigen Inhalt des Caches (je nach Modell 512 MB oder 1 GB) in einen nichtflüchtigen Flash-Speicher zu schreiben (quasi wie in einen USB-Stick). Da von den weltweit produzierten Stückzahlen 4 GB Flash Speicher zumeist am günstigsten sind, werden diese am Controller verbaut. Benötigt werden aber nur 512 MB oder 1 GB.
Controller mit ZMCP
Folgende Controller bietet Adaptec mit ZMCP:
Controller | ZMCP Cache Schutz mit |
---|---|
Adaptec SmartRAID 3162(-8i und -8i /e) Controller | ASCM-17F (ZMCP Modul und Kondensator onboard)[1] (6th Gen ZMCP) |
Adaptec SmartRAID 3100 Controller | ASCM-35F (onboard ZMCP Modul mit externem Kondensator)[1] (5th Gen ZMCP) |
Adaptec Series 8Z RAID Controller 12 Gb | AFM-700 (onboard ZMCP Modul mit externem Kondensator)[2] (4th Gen ZMCP) |
Adaptec Series 8 RAID Controller 12 Gb | AFM-700[3] (3rd Gen ZMCP) |
Adaptec Series 7 RAID Controller 6 Gb | AFM-700 (3rd Gen ZMCP) |
Adaptec Series 6 RAID Controller 6 Gb | AFM-600 (2nd Gen ZMCP) |
Adaptec Series 5 RAID Controller 3 Gb | ZMCP (Modelle der Adaptec Series 5Z) |
Vorteile
Adaptec ZMCP bietet die folgenden Vorteile:
- wartungsfrei (kein Erneuern der BBU)
- dauerhafter Cache-Schutz (BBU Akkus halten Daten max. 72 Stunden)
- geringere Abwärme im Vergleich zum Akku einer BBU
- geringere Kosten über die Server-Lebensdauer (es müssen keine BBUs nachgekauft und ausgetauscht werden)
Vergleich ZMCP - BBU
Die folgende Tabelle zeigt einige Unterschiede zwischen ZMCP und einer BBU:
Eigenschaft | RAID-Controller mit ZMCP | RAID-Controller mit BBU |
---|---|---|
Wartungsplan |
|
|
Wartungsfenster |
|
|
max. Reaktionszeit bei Stromausfall um Datenverlust zu verhindern |
|
|
Ladezeit |
|
|
Zeit bis Cache-Schutz vorhanden ist |
|
|
Besondere Anforderungen |
|
|
Entsorgung |
|
|
Einzelnachweise
- ↑ 1,0 1,1 Zero Maintenance Cache Protection (microsemi.com)
- ↑ Zero-Maintenance Cache Protection Technical Brief (microsemi.com)
- ↑ Adaptec Flash Module 700 Kit (AFM-700) 3rd Gen Zero-Maintenance Cache Protection (adaptec.com)
Weitere Informationen
- FAQs zu ZMCP (adaptec.com)
- The ABC of Zero-Maintenance Cache Protection (adaptec.com)
- Whitepaper: Adaptec Zero-Maintenance Cache Protection (adaptec.com)
- tweaktown.com: Adaptec Zero-Maintenance Cache Protection Explained (tweaktown.com)