Hot Spare oder zusätzliches Paritätslaufwerk im RAID-Array?

Hot Spare oder zusätzliches Paritätslaufwerk im RAID-Array?

In einer anderenFrageZur Konfiguration eines RAID-Arrays erstellt der Autor ein RAID-Array mit 8 Laufwerken.

Eine Antwort schlägt vor, 7 Laufwerke in RAID 5 zu verwenden und eines als Hotspare übrig zu lassen. Da RAID 6 vor zwei Ausfällen schützt, selbst wenn diese gleichzeitig auftreten, ging ich davon aus, dass dies immer die bessere Wahl wäre.

Wann würden Sie anstelle eines zusätzlichen Paritätslaufwerks ein Hotspare verwenden?

Antwort1

Der einzige gute Grund für ein Hotspare ist meiner Meinung nach, wenn Sie mehrere RAID-5/6-Arrays haben und das Spare untereinander teilen möchten. Ansonsten ist es reine Zeitverschwendung.

Viele werden die Verwendung von RAID-5 + Spare gegenüber RAID-6 mit Leistungsgründen rechtfertigen, aber dieser Leistungsunterschied ist THEORETISCH. Meiner Erfahrung nach ist der WIRKLICHE Leistungsunterschied zwischen RAID-6 und RAID-5 vernachlässigbar oder nicht vorhanden. Ich spreche von Hardware-RAID mit einem anständigen Controller mit mindestens 8 Laufwerken und einem System mit genügend Speicher, um gutes Caching bereitzustellen. In dieser Konfiguration wird die Schreibgeschwindigkeit wahrscheinlich durch die SATA-/SAS-/SCSI-Busbandbreite begrenzt. Wenn also die Leistung kein Argument ist, spricht alles andere für RAID-6.

Antwort2

Normalerweise würde ich vorschlagen, RAID 5 zu vermeiden und stattdessen RAID 10 zu verwenden. Um Ihre Frage zu beantworten: Dies kann jedoch von den Bedürfnissen und Anforderungen Ihrer Anwendung sowie der Kapazität der Laufwerke abhängen.

Ein Beispiel für die Verwendung eines Ersatzlaufwerks anstelle einer dualen Parität ist, wenn die Leistung im Vordergrund steht und die Wiederherstellungszeit (wie bei Festplatten mit hoher Kapazität) oder ein zweiter Fehler während der Wiederherstellung von RAID 5 kaum eine Rolle spielt.

Antwort3

Wenn die Leistung wichtiger ist als die Möglichkeit, dass Sie schnell zwei Laufwerke verlieren. Das Hinzufügen einer zweiten Parität bedeutet, dass der RAID-Controller diese zweite Parität berechnen muss. Wenn mir die Leistung jedoch wirklich wichtig wäre, würde ich mir RAID5 wahrscheinlich überhaupt nicht ansehen.

Und vergessen Sie nicht: Wenn Sie extrem paranoid sind, können Sie sowohl RAID6 als auch Hot Spare verwenden.

Bedenken Sie auch, dass RAID5 weiter verbreitet ist, einige Controller unterstützen nicht einmal RAID6.

Antwort4

Grundsätzlich...

  • Wenn Sie Raid 5+1 verwenden.

  • Sie haben eine Hot-Swap-Festplatte, die so aussieht, als ob sie nicht verwendet würde. Die Festplatte zählt also keine Arbeitsminuten. Wenn sie durch eine andere Festplatte ersetzt wird, ist sie wie eine neue Festplatte.

  • Sie können nicht sicher sein, ob die Festplatte in Ordnung ist. Wenn sie beim Ersetzen einer defekten Festplatte ausfällt ...
  • Raid 5+1 Schreiben = eine Parität (weniger CPU)
  • Im Falle einer fehlerhaften Festplatte wechselt Raid in den herabgestuften Modus und startet den Wiederaufbau auf der Ersatzfestplatte. Anschließend ersetzen Sie die Ersatzfestplatte

Wenn Sie RAID 6 verwenden

  • Die Festplatte wird verwendet. Daher ist die Festplatte immer funktionsfähig und Sie können ihren Zustand unter Arbeitslast überwachen.
  • Raid 6 Schreiben = doppelte Parität (mehr CPU)
  • Bei einer defekten Festplatte wechselt Raid in den degradierten Modus und wartet darauf, dass Sie die defekte Festplatte ersetzen. Wenn die zweite Festplatte ausfällt, bleibt Ihr System im degradierten Modus, allerdings ohne Parität. Die Wiederherstellung wird gestartet, wenn sich eine neue Festplatte im Raid befindet.

In manchen Fällen liegt die Fehlerursache in der Stromversorgung oder Temperatur in Systemen mit schlechter Belüftung, wodurch die linken Geräte härter arbeiten müssen als im optimalen Raid-Status.

Nehmen wir als Beispiel Raid 5+1 mit 6 Festplatten. Die Last wird auf 5 Festplatten verteilt und 1 wartet. Wenn 1 ausfällt, wird die CPU hochgefahren, um die Parität zur neuen Festplatte wiederherzustellen.

Nehmen wir als Beispiel Raid 6 mit 6 Festplatten. Die Last wird auf 6 Festplatten verteilt. Wenn 1 ausfällt, wird die CPU-Leistung nicht erhöht, aber die Festplatte wird hoch, da die Last auf 5 verteilt ist. Wenn 2 ausfallen, wird die CPU-Leistung nicht wieder erhöht, aber die Festplatte wird hoch, da die Last auf 4 Festplatten verteilt ist.

Meiner Meinung nach sollten Sie Hotspare NUR verwenden, wenn Sie mehr als 1 RAID-Volume im selben System haben, sodass Sie in allen RAID-Volumes ein Hotspare verwenden können.

verwandte Informationen