Der Blog zur digitalen Rettung

Der Blog, der die technologischen Geheimnisse hinter der Datenwiederherstellung enthüllt.

Funktionsweise von RAID-Systemen: Umfassender Leitfaden zu RAID 0, 1, 5, 6 und JBOD

Funktionsweise von RAID-Systemen: Umfassender Leitfaden zu RAID 0, 1, 5, 6 und JBOD

Ein RAID-System (Redundant Array of Independent Disks) ist eine Technologie zur Speichervirtualisierung, die mehrere unabhängige physische Festplatten zu einem einzigen logischen Volume zusammenfasst. RAID wurde 1987 eingeführt und verfolgt zwei grundlegende Ziele: die Erhöhung der verfügbaren Speicherkapazität und die Verbesserung der Toleranz gegenüber Hardwareausfällen.

Was ist Speichervirtualisierung?

Die Speichervirtualisierung ist ein 1987 eingeführtes IT-Konzept, bei dem mehrere physische Medien zu einem einzigen logischen Speichervolume zusammengefasst werden. Ursprünglich war das Ziel wirtschaftlicher Natur: mehr Kapazität zu geringeren Kosten zu erhalten, da Festplatten in den 1990er Jahren deutlich teurer waren als heute.

Warum einfache Virtualisierung nicht ausreicht

In seiner ursprünglichen Form verteilte die Virtualisierung Daten in kleinen Blöcken gleichzeitig auf zwei Festplatten. Dieser Ansatz wies einen kritischen Fehler auf: Der Ausfall einer einzigen Festplatte führte zum Verlust aller Daten, da jede Datei auf die beiden Medien fragmentiert wurde. Das Risiko eines Datenverlusts war somit im Vergleich zu einer einzelnen Festplatte um ein Vielfaches höher.

Die Redundanz: das Herzstück von RAID

Um dieses Zuverlässigkeitsproblem zu lösen, wurden Redundanztechniken entwickelt, die zur Entstehung der eigentlichen RAID-Systeme führten – „Redundant Array of Independent Disks“. Ein authentisches RAID-System toleriert den Ausfall eines oder mehrerer Medien ohne Serviceunterbrechung oder Datenverlust.

Wie erstellt man ein RAID-System?

Es gibt drei Implementierungsmethoden mit unterschiedlichen Leistungs- und Kostenniveaus:

RAID-Typ Funktionsweise Empfohlener Anwendungsfall
Software-RAID Wird vom Betriebssystem verwaltet (z. B. Windows). Die Konfiguration geht bei einer Neuinstallation des Betriebssystems verloren. Heimanwendung, begrenztes Budget
Pseudo-Hardware-RAID Wird vom in das Motherboard integrierten SATA-Controller verwaltet. Nicht dediziert, begrenzte Leistung. Semi-professionelle Anwendung
Hardware-RAID Dedizierte Karte mit eigenem Prozessor. Optimale Leistung, unabhängig vom Betriebssystem. Server, kritische Umgebungen

Der Begriff Blockgröße

Die Blockgröße (angegeben in Kilobyte) definiert die Granularität der Datenaufteilung auf die Festplatten. Konkretes Beispiel mit einem RAID mit 2 Festplatten und Blöcken von 64 KB: Eine 192 KB große Datei wird in 3 Blöcke von 64 KB aufgeteilt, die abwechselnd auf die beiden Festplatten verteilt werden. Wenn eine der Festplatten ausfällt, geht die Hälfte der Blöcke verloren – und die Datei wird unwiederbringlich.

Vergleich der RAID-Level

Level Minimale Anzahl Festplatten Redundanz Nutzbare Kapazität Geschwindigkeit Ideal für
JBOD 2 ❌ Keine 100 % (kumulativ) Normal Einfache Erweiterung
RAID 0 2 ❌ Keine 100 % (kumulativ) ⚡ Sehr hoch Reine Performance
RAID 1 2 ✅ 1 Festplatte 50 % Normal Maximale Sicherheit
RAID 5 3 ✅ 1 Festplatte (n–1) × min. Kapazität ⚡ Hoch Server, NAS
RAID 6 4 ✅ 2 Festplatten (n–2) × min. Kapazität ⚡ Hoch Kritische Speicherung

JBOD

JBOD-Schema

JBOD (Just a Bunch Of Disks) ist eine virtuelle, sequenzielle Stapelung von Festplatten mit heterogenen Kapazitäten. Die Daten füllen die erste Festplatte, dann die zweite usw. Im Falle eines Festplattenausfalls gehen nur die auf dieser Festplatte befindlichen Daten verloren – die anderen bleiben zugänglich.

Vorteil: maximale Flexibilität, keine Einschränkung hinsichtlich identischer Kapazität zwischen den Festplatten.
Nachteil: keine Redundanz, kein Leistungszuwachs. Nur zur Erweiterung der Bruttokapazität zu verwenden.

RAID 0 – Performance ohne Schutz

RAID 0-Schema

RAID 0 verteilt die Daten in Blöcken gleichzeitig auf alle Festplatten (Technik des „Striping“). Mit 2 Festplatten wird die Lese- und Schreibgeschwindigkeit theoretisch verdoppelt. Die Gesamtkapazität entspricht der Summe aller Festplatten – es geht kein Speicherplatz für die Redundanz verloren.

Kritischer Nachteil: Der Ausfall einer einzigen Festplatte führt zum Verlust aller Daten. RAID 0 ist kein echtes RAID im Sinne der Redundanz. Für jegliche Speicherung wichtiger Daten zu vermeiden.

RAID 1 – Die Spiegelung

RAID 1-Schema

RAID 1 schreibt gleichzeitig identische Daten auf jede Festplatte (mindestens 2). Im Falle eines Festplattenausfalls enthält die andere eine perfekte und vollständige Kopie – die Servicekontinuität ist sofort gegeben.

Kosten der Sicherheit: Bei 2 Festplatten mit 1 TB beträgt die nutzbare Kapazität 1 TB (50 % gehen für die Spiegelung verloren). Kein Geschwindigkeitszuwachs beim Schreiben. Dies ist das RAID-Level, das den besten Schutz bietet, aber das schlechteste Verhältnis von Kapazität zu Kosten aufweist.

Die Parität: grundlegendes Prinzip von RAID 5 und RAID 6

Die Parität ist das Ergebnis einer logischen Berechnung (XOR-Operation), die auf die Datenblöcke der verschiedenen Festplatten angewendet wird. Einfache Analogie: Wenn 5 + 8 = 13, dann ist „13“ die Parität. Im Falle eines Festplattenausfalls werden die fehlenden Blöcke aus den verbleibenden Blöcken und der Parität neu berechnet – wie beim Lösen der Gleichung 5 + X = 13 (X = 8). Die Parität wird nach einem rotierenden Algorithmus auf alle Festplatten verteilt.

RAID 5 – Das Gleichgewicht zwischen Performance und Sicherheit

RAID 5-Schema

RAID 5 kombiniert das Striping von RAID 0 und die verteilte Parität. Es sind mindestens 3 Festplatten mit identischer Kapazität erforderlich. Die nutzbare Kapazität wird wie folgt berechnet:

Nutzbare Kapazität = (Anzahl der Festplatten – 1) × Kapazität der kleinsten Festplatte

Beispiel: 3 Festplatten mit 1.000 GB → 2.000 GB nutzbar. Mit 16 Festplatten mit 1.000 GB → 15.000 GB nutzbar.

RAID 5 toleriert den Ausfall einer einzigen Festplatte. Es ist das am häufigsten in Servern und NAS eingesetzte RAID-Level, dank seines hervorragenden Kompromisses zwischen Kapazität, Geschwindigkeit und Sicherheit.

RAID 6 – Doppelte Parität für kritische Umgebungen

RAID 6-Schema

RAID 6 erweitert RAID 5 durch Hinzufügen einer zweiten Parität, die durch den Reed-Solomon-Code berechnet wird. Es sind mindestens 4 Festplatten erforderlich. Die nutzbare Kapazität beträgt:

Nutzbare Kapazität = (Anzahl der Festplatten – 2) × Kapazität der kleinsten Festplatte

Beispiel: 16 Festplatten mit 1.000 GB → 14.000 GB nutzbar (gegenüber 15.000 GB in RAID 5).

RAID 6 toleriert den gleichzeitigen Ausfall von zwei Festplatten, was es für Arrays mit großer Kapazität unerlässlich macht, bei denen die Wahrscheinlichkeit eines mehrfachen Ausfalls statistisch signifikant ist.

FAQ – Häufig gestellte Fragen zu RAID-Systemen

Welches RAID-Level sollte ich für ein Heim-NAS wählen?

Für ein NAS mit 2 Einschüben wird RAID 1 (Spiegelung) aufgrund seiner Einfachheit und seines maximalen Schutzes empfohlen. Ab 3 Einschüben bietet RAID 5 ein besseres Verhältnis von Kapazität zu Sicherheit. Für kritische Anwendungen mit 4 oder mehr Einschüben ist RAID 6 vorzuziehen.

Ersetzt RAID ein Backup?

Nein. RAID schützt vor Hardwareausfällen einer Festplatte, aber nicht vor versehentlichem Löschen, Ransomware-Angriffen, Softwarefehlern oder physischen Schäden (Feuer, Überschwemmung). Eine 3-2-1-Backup-Strategie bleibt als Ergänzung unerlässlich.

Kann man ein RAID mit SSDs erstellen?

Ja. Die RAID-Prinzipien gelten für alle Arten von Medien: Festplatten (SATA, SCSI, SAS), SSDs oder sogar USB-Sticks. SSDs in RAID 0 bieten besonders hohe Eingabe-/Ausgabeleistung.

Was passiert, wenn man Windows auf einem Software-RAID neu installiert?

Die Konfiguration des Software-RAID wird vom Betriebssystem verwaltet. Eine Neuinstallation von Windows führt zum Verlust der RAID-Konfiguration. Um dieses Risiko zu vermeiden, sollten Sie sich für ein Hardware- oder Pseudo-Hardware-RAID entscheiden, dessen Konfiguration unabhängig vom Betriebssystem gespeichert wird.

Fazit

Die Wahl eines RAID-Levels hängt von drei Kriterien ab, die es auszubalancieren gilt: die nutzbare Kapazität, die Geschwindigkeit und die Fehlertoleranz. RAID 0 ist für jegliche Speicherung wichtiger Daten aufgrund des vollständigen Fehlens von Redundanz zu vermeiden. RAID 5 stellt den besten Kompromiss für die Mehrheit der Server und NAS dar. RAID 6 ist unerlässlich, sobald die Servicekontinuität kritisch ist und der Festplattenbestand groß ist. In jedem Fall muss ein RAID-System durch eine regelmäßige externe Backup-Richtlinie ergänzt werden.

Die PLUSPUNKTE von SOS Data Recovery

  • Führend auf dem Gebiet der Datenrettung in der Schweiz

  • Extranet App

  • Sicherheitskopie des Datenträgers

  • Gesicherte Arbeitsräume

  • Verschlüsselung der Daten auf Anfrage

  • Aufbewahrung im Safe

  • Verfolgung der Sendungen

  • Über 20 Jahre Erfahrung

  • Vertraulichkeit

Helpline
WhatsApp Msg : +41 79 807 04 94
SMS : +41 79 807 04 94