|
Inhalt: |
Datensicherheit, RAID, Übersicht
RAID (englisch: Redundant Array of Independent Disks = redundante Anordnung unabhängiger Festplatten) ist ein Verfahren zur Steigerung der Datensicherheit bei Festplatten. Dabei bilden zwei oder mehr Festplatten, auf denen Daten parallel bzw. redundant gespeichert werden, einen Verbund (Array). Die Datenverwaltung erfolgt mit Hilfe einer Software (Software-RAID, Striping) oder einer Hardware, einem RAID-Controller (Hardware-RAID).
Die RAID-Systeme werden je nach Verfahren in unterschiedliche RAID-Levels eingeteilt:
RAID 0 (RAID Level 0): Eigentlich keine Steigerung der Datensicherheit, da die Daten lediglich auf zwei oder mehr Festplatten verteilt, in Blöcken (strips) zerlegt und parallel und meistens schneller gespeichert werden.
RAID 1 (RAID Level 1, Mirroring = Spiegelung): Alle Daten werden gleichzeitig (Redundanz) auf zwei oder mehreren Festplatten gespeichert. Bei Ausfall einer Festplatten sind die Daten auf der anderen Festplatte verfügbar.
RAID 2, 3 und 4 (RAID Level 2, 3 und 4 ): Außer der Speicherung von Daten auf zwei oder mehreren Festplatten werden hier zusätzliche Verfahren eingesetzt, die sich auf Fehler bzw. Schreib- und Lesefehler auf den einzelnen Festplatten im Verbund beziehen. Bei Ausfall einer Festplatte können Daten mit Hilfe von Prüfsummen wiederhergestellt werden.
RAID 5 (RAID Level 5 ): Auf drei oder mehr Festplatten werden Daten-Blöcke (Stripes) gespeichert (analog zu RAID 0). Aufgrund von zusätzlich gespeicherten Kontrolldaten, den Paritätsinformationen, können beim Ausfall einer Festplatte Daten wiederhergestellt werden. RAID 5 kombiniert die Geschwindigkeit von RAID 0 mit der Datensicherheit von RAID 1. RAID 10 (RAID Level 0+1, RAID 0+1, RAID 0/1 ): Auf mindestens vier Festplatten werden die Daten gesichert. Auf jeweils zusammengehörigen Festplatten werden die Daten verteilt (Striping), welche zusätzlich auf der anderen Festplattengruppe gespeichert werden (Mirroring = Spieglung).
Weitere RAID-Techniken, die einer Weiterentwicklung und/oder Kombination anderer RAID-Verfahren darstellen sind zB:
RAID 6 und 7; RAID 1E und 1E0; RAID 50, 51, 53, 55, 5E und 5DP; RAID(n,m) (RAID^n, RAID n+m) -> Bei letzterem System können fast beliebig viele Festplatten eingesetzt werden (n = Anzahl der eingesetzten Festplatten, m = Anzahl der Festplatten, die ausfallen dürfen). |