Abkürzung für Redundant Array of Inexpensive/Independant Disks.
Sinngemäß: redundanter Verbund aus preisgünstigen/unabhängigen Festplatten.
Bei RAID gibt es verschiedene sog. RAID-Levels:
RAID-0:: dies ist kein redundanter Verbund, sondern sog. Striping - die Daten werden dabei einfach über die Festplatten verteilt.
RAID-1:: Mirroring / Spiegel. Üblicherweise sind hier zwei Festplatten im Einsatz und die Daten werden einfach auf beide geschrieben. Wenn eine Platte ausfällt, hat man die gleichen Daten immer noch auf der anderen.
RAID-5:: hier werden 3..n Festplatten verwendet und die Redundanz über Paritätsinformationen (die verteilt über alle Platten gespeichert werden) hergestellt. Wenn also eine Festplatte ausfällt, sind die Daten immer noch über die n-1 noch vorhandenen Festplatten wieder rekonstruierbar.
RAID-10:: Kombination aus RAID-1 und RAID-0
Vor/Nachteile:
- RAID-0 ist sehr schnell, aber gefährlich: durch die Verwendung von mehreren Festplatten ist die Ausfallwahrscheinlichkeit höher als bei nur einer Festplatte - und bei einem Ausfall sind alle Daten verloren!
- RAID-1 ist schnell und sicher, braucht wenig Prozessorleistung, nutzt aber die Festplatten nur schlecht aus: 50% Nutzkapazität (alles wird einfach doppelt abgespeichert). Empfehlenswert bei preiswerten, hochkapazitiven Platten und wenig Anschlußmöglichkeiten, z.B. EIDE.
- RAID-5 ist relativ schnell, braucht aber dazu einiges an Prozessorleistung, v.a. beim Schreiben im Normalbetrieb oder beim Lesen im nichtredundanten Notfallbetrieb. Es nutzt allerdings die Festplatten kapazitätsmäßig gut aus: (n-1)/n Nutzkapazität (bei 3 Festplatten: 66%, bei 4: 75%, bei 5: 80%). Empfehlenswert bei teueren Platten und SCSI o.ä..
- RAID-10 kombiniert die sehr hohe Geschwindigkeit von RAID-0 mit der Sicherheit von RAID-1.
Wichtig bei allen redundanten Arrays: man muss den Festplattenzustand permanent überwachen, so dass man den Ausfall einer Festplatte sofort bemerkt (auch wenn das System dabei weiterläuft als wäre nichts). Sonst gibt es beim Ausfall der nächsten Festplatte den totalen Datenverlust!
Bei Linux gibt es LinuxSoftwareRAID.