RAID

Problem

Ein Server speichert wichtige Daten auf einer physischen Festplatte. Die Festplatte versagt. Alles darauf wird nicht mehr verfügbar.

Lösung — RAID

RAID steht für Redundant Array of Independent Disks. Es kombiniert Festplatten für Leistung, Fehlertoleranz oder beides. RAID 0: Verteilt Daten für parallelen Zugriff auf mindestens zwei Festplatten und nutzt ihre gesamte Kapazität. Fällt eine Platte aus, fällt das Array aus. RAID 1: Hält identische Kopien, typischerweise auf zwei Festplatten. Eine darf ausfallen; nutzbar ist dabei die Hälfte der Gesamtkapazität. RAID 5: verwendet mindestens drei Festplatten und verteilte Parität - Wiederherstellungsinformationen, die fehlende Daten rekonstruieren. Es überlebt einen Festplattenausfall und nutzt die Paritätskapazität einer Festplatte. RAID 6: Verwendet mindestens vier Festplatten und zwei Paritätssätze. Es übersteht den Ausfall beliebiger zwei Platten und benötigt zwei Plattenkapazitäten für Parität. RAID 10: verteilt Daten auf gespiegelte Paare, in der Regel mindestens vier Festplatten. Die Hälfte der Kapazität ist nutzbar; eine Festplatte pro Paar kann ausfallen, während Daten verfügbar bleiben. Diese Kapazitätsbeispiele gehen von gleichgroßen Festplatten aus; Paritätsberechnungen fügen Schreib-Overhead hinzu.
Daten
 ↓
Datenträger A
Datenträger B
Abhängig vom RAID-Level können Daten bestimmte Festplattenausfälle überstehen.
Kerngedanke: RAID nutzt mehrere Datenträger für höhere Ausfallsicherheit und/oder Leistung. Backups ergänzen den Schutz durch wiederherstellbare frühere Datenstände.