- 1 Section
- 10 Lessons
- unbegrenzt
RAID-Grundprinzip
Nach L1 (Speichertypen) und L2 (DAS/NAS/SAN) kommen wir zum Kernthema des Kurses: RAID. Diese Lektion klärt das Prinzip – wofür ist RAID gut, wofür nicht, welche Ziele werden verfolgt? Die konkreten Level (RAID 0, 1, 5, 6, 10) folgen in den nächsten Lektionen.
RAID ist das Klausurthema in der FISI-Prüfung. Rechen-Aufgaben (Kapazität, Verfügbarkeit), Auswahl-Aufgaben (welches RAID für welchen Zweck), Verständnisfragen (was passiert bei Disk-Ausfall) – alle drei Typen kommen regelmäßig.
1) Was bedeutet RAID?
RAID steht für Redundant Array of Independent Disks. Ursprünglich – als der Begriff 1987 von Patterson, Gibson und Katz an der UC Berkeley geprägt wurde – stand das I für „Inexpensive" (preiswert). Im Marketing wurde daraus „Independent", weil das edler klingt.
2) Was sind die Ziele von RAID?
RAID kombiniert mehrere physische Disks zu einem logischen Laufwerk, um drei Hauptziele zu erreichen. Verschiedene RAID-Level optimieren unterschiedlich – nicht alle erreichen alle drei Ziele.
3) Die wichtigsten RAID-Level
Über die Jahre haben sich verschiedene Level etabliert. Hier die in der IHK-Klausur relevanten Varianten – jedes bekommt eine eigene Lektion:
4) Wichtige Begriffe
Bevor wir die einzelnen Level durchgehen, brauchst du das Vokabular:
5) Warum überhaupt RAID? Konkrete Vorteile
- Verfügbarkeit: Disk-Ausfall ohne Downtime. Wichtig für Production-Server, die 24/7 laufen müssen.
- Performance: Mehrere Disks lesen/schreiben parallel = höherer Durchsatz, mehr IOPS.
- Kapazitätsskalierung: N Disks ergeben ein einziges logisches Laufwerk – einfache Verwaltung.
- Transparenz: Anwendungen merken nichts von RAID – das OS sieht ein normales Laufwerk.
- Hot Swap: Defekte Platten im Betrieb tauschen – kein Reboot nötig.
6) Die wichtigste Warnung
7) RAID-Verfügbarkeitsformeln (Vorblick)
In den folgenden Lektionen kommen Rechenaufgaben zu Kapazität und Verfügbarkeit. Schon mal ein Vorgeschmack:
- Brutto-Kapazität: Summe aller Disk-Größen.
- Netto-Kapazität: Was du tatsächlich nutzen kannst. Abhängig vom RAID-Level.
- RAID 0: Netto = Brutto (kein Overhead, aber keine Redundanz).
- RAID 1: Netto = Brutto / 2.
- RAID 5: Netto = Brutto × (n−1)/n, wobei n = Anzahl Disks.
- RAID 6: Netto = Brutto × (n−2)/n.
- RAID 10: Netto = Brutto / 2 (immer halbiert wegen Mirror).
Beispiel: 4 × 4 TB im RAID 5 → Brutto 16 TB, Netto 12 TB. (Eine Disk geht für Parität drauf.)
8) Wann RAID, wann nicht?
RAID lohnt sich bei:
- Servern mit Anforderung an Verfügbarkeit (Web, Datei, DB, VM).
- NAS-/SAN-Systemen (immer mit RAID konfiguriert).
- Workstations mit kritischen Arbeitsdaten.
- Allen produktiven Systemen mit mehreren Disks.
RAID lohnt sich nicht bei:
- Einzelnen Notebooks / Heim-PCs (zu klein, OS-RAID-Software-Overhead).
- Reinen Backup-Zielen (besser ohne Komplexität).
- Wenn die Daten ohnehin distributed gespeichert werden (Ceph, Hadoop).
- Wenn keine Disks ausfallen können (RAID 0 für temporäre Cache-Disks ok).
9) RAID-Controller-Typen (Vorblick L9)
RAID kann auf zwei Wegen realisiert werden:
- Hardware-RAID: spezieller Chip (RAID-Controller) übernimmt alle Berechnungen. OS sieht nur ein Laufwerk. Schneller, teurer, eigene Verwaltung.
- Software-RAID: Betriebssystem berechnet RAID per CPU. Beispiele: Linux mdadm, Windows Storage Spaces, ZFS, btrfs. Günstiger, flexibler, etwas weniger Performance.
Details, Vor- und Nachteile in L9.
10) Klausur-Fakten
Was die IHK gerne abfragt:
- RAID = Redundant Array of Independent Disks.
- Drei Ziele: Ausfallsicherheit, Performance, Kapazität.
- RAID ist kein Backup.
- RAID 0 hat keine Redundanz.
- Striping = parallele Verteilung, Mirroring = identische Kopie, Parität = XOR-Berechnung.
- Minimum Disks: RAID 0/1 = 2, RAID 5 = 3, RAID 6/10 = 4.
- Bei RAID 5/6/10 wird Netto-Kapazität reduziert.
Zusammenfassung
RAID = Redundant Array of Independent Disks: mehrere Festplatten als logischer Verbund. Drei Ziele: Ausfallsicherheit, Performance, Kapazität – nicht alle Level erreichen alle Ziele. Wichtige Level: RAID 0 (Striping, keine Redundanz), RAID 1 (Mirroring), RAID 5 (Striping + Parität), RAID 6 (doppelte Parität), RAID 10 (Mirror + Stripe). Vokabular: Striping, Mirroring, Parität, Hot Spare, Rebuild, Degraded. RAID ≠ Backup – schützt nur vor Disk-Ausfall, nicht vor Lösch-/Ransomware-Schäden. Nächste Lektion: RAID 0 – Striping.
