Raid 5 – distributed data guarding – HP StorageWorks 1000 Modular Smart Array Benutzerhandbuch

Seite 73

Advertising
background image

Drive Arrays und Fehlertoleranzmethoden 73

Vorteile:

Diese Fehlertoleranzmethode bietet höchste Leistung bei Lesevorgängen in fehlertoleranten
Konfigurationen.

Kein Datenverlust, solange kein ausgefallenes Laufwerk auf ein anderes ausgefallenes Laufwerk
gespiegelt war (bis zur Hälfte der physischen Laufwerke im Array können ausfallen).

Nachteile:

Diese Methode ist teuer (für Fehlertoleranz sind viele Laufwerke erforderlich).

Nur die Hälfte der Gesamtspeicherkapazität kann für die Datenspeicherung verwendet werden.

RAID 5 – Distributed Data Guarding

In einer RAID 5-Konfiguration wird der Schutz der Daten über Paritätsdaten (mit Px,y in der Abbildung
bezeichnet) erreicht. Die Paritätsdaten werden Stripe für Stripe aus den Benutzerdaten ermittelt, die auf
alle anderen Blöcke innerhalb des betreffenden Stripes geschrieben werden. Die Blöcke mit den
Paritätsdaten werden gleichmäßig über alle physischen Laufwerke im logischen Laufwerk verteilt.

Fällt ein physisches Laufwerk aus, können die Daten auf dem ausgefallenen Laufwerk aus den noch
vorhandenen Paritäts- und Benutzerdaten der anderen Laufwerke des Arrays wiederhergestellt werden.
Die wiederhergestellten Daten werden normalerweise auf ein Online-Ersatzlaufwerk geschrieben.
Diesen Prozess bezeichnet man als Rebuild.

Diese Konfiguration ist sinnvoll, wenn Kosten, Leistung und Datenverfügbarkeit gleichermaßen von
Bedeutung sind.

Vorteile:

Hohe Leistung bei Lesevorgängen.

Keine Datenverluste beim Ausfall eines physischen Laufwerks.

Es wird mehr Laufwerkskapazität genutzt als bei RAID 1+0 (für die Paritätsdaten ist nur die
Speicherkapazität erforderlich, die einem physischen Laufwerk entspricht).

Nachteile:

Relativ geringe Leistung bei Schreibvorgängen.

Es treten Datenverluste auf, wenn ein zweites Laufwerk ausfällt, bevor die Daten des ersten
ausgefallenen Laufwerks wiederhergestellt wurden.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: