RAID 5-Array: Wahrscheinlichkeit, dass das Array nicht neu erstellt wird

827
M. Ahmed

Ich habe ein Qnap ts463u-rp-Datenspeicherarray, das 4x4TB HDD enthält.

Meine Frage hier ist, ist es sicher 3x4TB als RAID 5 zu konfigurieren?

denn nach meinem Verständnis ist es nicht empfehlenswert, 12 TB Speicher mit RAID 5 zu konfigurieren, da beim Wiederherstellen des Arrays ein nicht behebbarer Lesefehler vorliegt. Ist das richtig?

4

1 Antwort auf die Frage

2
DrZoo

Es ist nicht unbedingt schlecht, Ihr RAID 5-Array mit N TB zu konfigurieren . Worüber Sie sich Sorgen machen müssen, ist, wie viele Daten gelesen werden müssen, nachdem Sie ein Laufwerk verloren haben. Abhängig von der Anzahl und Größe der Festplatten in Ihrem RAID 5-Array berechnen Sie die Ausfallwahrscheinlichkeit für die Neuerstellung des Arrays.

Was ist eine URE?

Ein URE (nicht behebbarer Lesefehler) tritt auf, wenn das Lesen eines Laufwerkssektors fehlschlägt und nicht behoben werden kann. Eine URE-Nummer bedeutet einfach, dass "beim Lesen von n Bits durchschnittlich 1 Fehler erkannt wird" . In unserem Szenario besteht einfach das Risiko, dass eine der verteilten Paritäten nicht gelesen werden kann, während das Array neu erstellt wird.

Wie finde ich meine Ausfallwahrscheinlichkeit heraus?

Eine typische Festplatte für Verbraucher verfügt über eine Bitfehlerrate von 10¹⁴. Um die Wahrscheinlichkeit zu berechnen, würden wir die Formel verwenden Probability = 1-((X-1)/X)^R. X ist die Anzahl der Ergebnisse und R ist die Anzahl der Studien. In diesem Fall ist X unsere Bitfehlerrate für das Laufwerk, 10¹⁴. R ist die Größe des RAID-Arrays, nachdem eine Festplatte verloren gegangen ist. Für diesen Fall sind das 8 TB.

Mathezeit!

Zunächst wollen wir 8 TB in Bits umwandeln. Dies entspricht 6,4 * 10¹³. Jetzt können wir endlich die Wahrscheinlichkeit berechnen, dass sich unser RAID 5 nach dem Verlust einer Festplatte nicht neu erstellt.

Wahrscheinlichkeit = 1 - ((10¹⁴-1) / 10¹⁴) ^ (6,4 * 10³) ... stecken Sie diesen bösen Jungen in Wolfram-Alpha und Sie erhalten 0,4727 ... Multiplizieren Sie das mit 100 und Sie haben eine 47% ige Chance auf Ihr RAID 5 Array kann in einem 3x4TB-Setup, bei dem ein Laufwerk verloren geht, nicht neu erstellt werden. Wenn Sie über ein 4x4TB-Setup verfügen und ein Laufwerk verloren haben, haben 61% der Festplatten einen Neustart.

Soll ich es also riskieren?

Die allgemeine Schlussfolgerung lautet: Wenn Sie Festplattenlaufwerke für Endverbraucher verwenden, kann die Verwendung großer Laufwerke mit RAID 5 mit Risiken verbunden sein. Bei Laufwerken und Hardware für Unternehmensumgebungen ist dies eine andere Sache. Wenn Sie beispielsweise ein Seagate Enterprise-Laufwerk mit einer Bitfehlerrate von 10¹⁵ verwenden, um ein 4x4TB-RAID-5-Array, das ein Laufwerk verliert, wiederherzustellen, besteht nur eine Chance von 9%, dass die Wiederherstellung fehlschlägt. Die Festplatten für Consumer-Grade haben eine Ausfallwahrscheinlichkeit von 61%.

Als Antwort auf einen Kommentar von Christoper fand ich diesen Rechner für den Fehler bei der Wiederherstellung der RAID-Wiederherstellung. Es berechnet schnell und einfach die Wahrscheinlichkeit, dass eine URE während eines RAID 5- oder RAID 6-Wiederaufbaus ausfällt.

Ausfallwahrscheinlichkeitsrechner für RAID-Wiederherstellung - erstellt und verwaltet von magJ

Ordentlich! Haben Sie eine Quelle und / oder ähnliche Informationen für RAID10? Christopher Hostage vor 6 Jahren 0
@ChristopherHostage Nein, ich weiß nicht. Aber dank Ihres Kommentars habe ich mich umgesehen und bin zufällig auf einen Rechner gestoßen, der die Ausfallwahrscheinlichkeit von RAID 5 und RAID 6 berechnet. DrZoo vor 6 Jahren 0
@ChristopherHostage Ich habe diesen Post heute einigen Kollegen gezeigt, weil dieses Thema aufkam. Irgendwie bin ich auf einen Reddit-Beitrag gestoßen, der zeigt [wie man die Ausfallrate für Raid10 aufgrund von UREs berechnet] (https://www.reddit.com/r/DataHoarder/comments/6i4n4f/an_analysis_of_raid_failure_rates_due_to_ures/) DrZoo vor 6 Jahren 0