Raid
- Raid(Redundant Array of Independent Disks) Redundante Annordnung von unabhängigen Festplatten (virtueller Massenspeicher).
- Fehlertolerante (fault tolerant) und reduntante Speicherung von Daten in Serversystemen.
- Erhöhung der Systemleistung.
- Raid-Controller erzeugt und speichert „on-line“ Redundanzdaten zu den Anwenderdaten.
- Anwenderdaten stehen auch im Ausfall einer einzelner Festplatten unbeschädigt zur Verfügung.
- Prinzip beruht auf Datenverteilung in Blöcken über mehrere Festplatten (striping) und Paritätserzeugung und Paritätsprüfung.
- Raid-Level definieren verschiedene Implementierungen (Raid 0 – 5).
- Realisierung in der Regel mit Hardwarekomponenten (Disk-Array-controllern).
- Softwareerzeugen Redundanzen per Programm (geringer Systemdurchsatz).
- Verbindung zum Rechner erfolgt mit getrennten oder gemeinsamen Festplattencontrollern (z.B. SCSI-Controllern).
- Levelbezeichnung sagt nichts über die Qualität der Datensicherheit bzw. Leistungsfähigkeit des Systems.
- Firmenspezifische Erweiterungen sind am Markt vorhanden.
Raid-Level 0
RechenbeispielRechenbeispiel mit vier Festplatten à 500 GB: (4) × (500 GB) = 2000 GB Nutzdaten | |
Raid-Level 1
RechenbeispielRechenbeispiel mit vier Festplatten a 500 GB: (4-2) × (500 GB) = 1000 GB Nutzdaten und 1000 GB Parität. | |
Raid-Level 5
RechenbeispielRechenbeispiel mit vier Festplatten a 500 GB: (4-1) × (500 GB) = 1500 GB Nutzdaten und 500 GB Parität. |