Archiv SCSI 2.798 Themen, 12.895 Beiträge

Raid 5 - was passiert wenn Platte ausfällt???

-nin / 2 Antworten / Flachansicht Nickles

Hallo zusammen,


ich habe mal eine Frage zum Raid 5:
Ich habe 5 SCSI Platten zu je 72 GB in ein Array mit Raid 5 erstellt.
Ich weiß, dass dann nur 4 * 72 GB zur Verfügung stehen.


Angenommen es sind nun 290 von diesen 292 GB belegt. Es fällt eine Platte aus, wo werden dann diese 72 GB, die fehlen gesichert?


Oder ist es so, dass diese anhand der Paritätsinformationen, die auf den 5 Platten verteilt sind erst wieder rekonstruiert werden müssen, wenn Ersatz für die defekte Platte eingebaut wurde?


Sprich die Daten sind nicht verwendbar, bis sie rekonstruiert wurden?


Das ist echt kompliziert... Danke, -nin

HADU -nin „Raid 5 - was passiert wenn Platte ausfällt???“
Optionen

Hi,

wo werden dann diese 72 GB, die fehlen gesichert?
... wenn eine Platte ausfällt, dann fehlt ja nichts - das RAID Array läuft weiter. Es dürfen nur nicht zwei Platten ausfallen!

Oder
ist es so, dass diese anhand der Paritätsinf_ormationen, die auf den 5
Platten verteilt sind erst wieder rekonstruiert werden müssen, wenn
Ersatz für die defekte Platte eingebaut wurde?

... richtig, wenn
die defekte Platte ausgetauscht wird, dann müssen diese Daten erst
wieder aus den Inf_ormationen auf den anderen Platte rekonstruiert
werden.

Sprich die Daten sind nicht verwendbar, bis sie rekonstruiert wurden?
Doch, die Daten sind verwendbar, aber eben nicht mehr redundant, solange eine Platte fehlt/defekt ist.
Ob
der Controller die Daten für die ersetzte Festplatte wiederherstellen
muss, oder für das Auslesen der Daten, die eine Anwendung angefordert
hat, ist ja egal. Es muss immer gehen.

Beispiel mit Datenpaketen (fortlaufend nummeriert) auf drei Platten mit RAID 5:

Platte A Platte B Platte C
1           2           1&2
3&4       3           4
5           5&6       6

Angenommen
es fällt jetzt Platte A aus, dann liest der Raid-Controller von Platte
B die 2 und von Platte C die 1&2 und errechnet daraus die 1. Dann
liest er von Platte B die 3, von Platte C die 4 - hier muss ja nichts
ausgerechnet werden.
Dann von Platte B die 5&6, von Platte C die 6 und errechnet daraus die 5.

Gruß HADU




[Dieser Beitrag wurde nachträglich verändert]

Antwort -nin