Welche RAID-Konfiguration ist für einen Heimanwender am besten geeignet?

13

Ich habe einen Computer für den allgemeinen Heimgebrauch und für mildes Spielen (die Grafikkarte wurde also noch nicht auf AGPx8 aktualisiert). Es ist derzeit für den gestreiften Zugriff auf zwei 80-GB-Festplatten konfiguriert. Ist das die beste Option? Sollte ich in Betracht ziehen, die Größe der Laufwerke zu aktualisieren und auf eine gespiegelte Konfiguration zu wechseln, oder ist dies nur dann wirklich wichtig, wenn keine andere Sicherungslösung verfügbar ist? Was sind die treibenden Faktoren für die verfügbaren RAID-Konfigurationen für den durchschnittlichen Heimanwender?

Jeff Yates
quelle
7
RAID ist nie eine Backup-Lösung
Dan McClain
2
Was? Warum? phsr?
Bobobobo

Antworten:

13

Kommt darauf an, wonach Sie streben:

Raw-Geschwindigkeit : RAID0

Spiegelung : RAID1

Integrität + Geschwindigkeit : RAID5 (Parität mit einer Festplatte)

Hinweise:
RAID0 : Wenn Sie ein Laufwerk verlieren, verlieren Sie alle Daten.
RAID1 : Sie müssen die Gesamtgröße Ihres Laufwerks halbieren.
RAID5 : Sie verlieren den Speicherplatz eines Laufwerks und benötigen mindestens 3 Laufwerke. Sie müssen warten, bis das Laufwerk wiederhergestellt ist, wenn Sie ein defektes Laufwerk austauschen. Wenn Sie während eines Neuaufbaus ein zweites Laufwerk verlieren, gehen Ihre Daten verloren

Sie können auch RAID-Konfigurationen kombinieren, um verschiedene Setups zu erzielen (RAID10, RAID50).

Alles in allem, wenn Sie nach Geschwindigkeit suchen, aber keinen Datenverlust befürchten, gehen Sie zu RAID0. Wenn Sie ein Backup-Laufwerk benötigen, falls eines ausfällt, gehen Sie zu RAID1. RAID5 ist gut, wenn Sie etwas Geschwindigkeit wollen und ein Backup-Incase auf dem Laufwerk haben wollen.

Eines ist zu beachten: RAID ist niemals eine Backup-Lösung

Dan McClain
quelle
2
Beachten Sie, dass RAID5 mit n Laufwerken für READING ungefähr so ​​schnell sein sollte wie RAID1 mit n-1 Laufwerken. RAID5 ist jedoch aufgrund der erforderlichen Paritätsberechnungen langsamer zum Schreiben.
ChrisInEdmonton
2
Jungs. Warum sagen Sie immer wieder "RAID ist nie eine Backup-Lösung"
Bobobobo
1
Raid ist niemals eine Backup-Lösung, da Sie Ihre Daten immer noch verlieren können, wenn etwas "Katastrophales" passiert (Ihr RAID-Adapter geht aus oder ein Blitz schlägt ein und brät die Hälfte Ihrer Festplatten, wodurch das Array nicht mehr sichtbar ist
Dan McClain,
1
@phsr korrigieren Sie mich , wenn ich falsch liege, aber RAID1 ist eine so genannte Backup - Lösung "nur in dem Sinne , in Betracht gezogen werden , dass es Redundanz bietet , wenn eines der Laufwerke physisch ausfällt (was häufiger als jeder möchte mit beschäftigen müssen ...)
Josh Newman
1
Raid schützt Sie niemals vor DELETE * Backup.
Daniel Williams
6

RAID 0 (Striping) ist fast nie angemessen.

Die Aussage, dass es die Geschwindigkeit verbessert, ist irreführend: Es verbessert die maximale Übertragungsrate , aber das ist in den meisten Anwendungen irrelevant (die einzige Ausnahme für einen Heimanwender, die ich mir vorstellen kann, ist die Videobearbeitung), da moderne HDs Bulk-Übertragungsraten haben ab 70 MB / s mehr als ausreichend.

Was HDs langsam macht, sind normalerweise zufällige Suchvorgänge, und RAID 0 trägt absolut nichts dazu bei, diese zu verbessern. RAID 1 kann (wahrscheinlich jedoch nicht mit Software-RAID) eingesetzt werden, sodass RAID 1 typische Anwendungen möglicherweise erheblich schneller als RAID 0 ausführt und das Risiko eines vollständigen Datenverlusts drastisch verringert (anstatt drastisch zu erhöhen).

Michael Borgwardt
quelle
Alles an dieser Antwort ist falsch. Insbesondere kann ein RAID 0-Array mit N Festplatten N-mal so viele zufällige Suchvorgänge (und damit zufällige Lesevorgänge) pro Sekunde wie eine einzelne Festplatte ausführen.
David Schwartz
@DavidSchwartz: Ich habe diesen Teil vielleicht überbewertet, aber jeder Lesevorgang, der größer als die Stripe-Größe ist, umfasst mehrere Festplatten, sodass das Array definitiv nicht so viele zufällige Lesevorgänge ausführen kann, wie die Hardware kann. Was ist Ihrer Meinung nach noch falsch?
Michael Borgwardt
4

Ich würde empfehlen, etwas mit Spiegelung zu verwenden - wahrscheinlich RAID 1, da ich nicht der Meinung bin, dass ein Heimsystem unbedingt ausgefallen sein muss. Backups sind eine Sache; Erniedrigter, aber ununterbrochener Service, wenn eine Ihrer Festplatten in die Luft geht, ist eine andere, sehr lohnende Sache.

Chaos
quelle
Für den Heimgebrauch brauche ich nur einen Spiegel, RAID1, zwei Laufwerke, sonst nichts, so viele Motherboards unterstützen dies jetzt. Meine Strategie ist, dass ich ein drittes identisches Laufwerk habe, auf das ich eine Sicherungskopie erstelle. Wenn der Spiegel ausfällt, erhalte ich ein neues Sicherungslaufwerk und verwende das alte Sicherungslaufwerk, um den Spiegel zu reparieren. Ich würde lieber 3 Laufwerke als RAID5 verwenden, und ein Stripe ist nur dann gut, wenn Sie sich nicht für die Daten interessieren. Oh, und das Sicherungslaufwerk wird nur während der Sicherung eingeschaltet, sodass es eine längere Lebensdauer haben sollte als die beiden anderen, die ständig eingeschaltet sind.
Bratch
2

Raid ist KEINE Backup-Lösung. Es ist eine Redundanzlösung (oder eine Lösung zur Leistungssteigerung, wenn Sie sie für das Striping verwenden). Eine große Anzahl von Festplattenfehlern ist auf Umwelteinflüsse (übermäßige Hitze usw.) zurückzuführen. Daher ist die Annahme, dass Sie sie anstelle von angemessenen Sicherungskopien verwenden können, keine sichere Sache.

Wenn Sie ein RAID-Setup haben, das nach einer Leistungssteigerung sucht, wählen Sie RAID 0 für das Striping. Wenn Sie dies für Backups tun, lassen Sie RAID fallen und suchen Sie einen guten Online-Backup-Service.

Mark Roddy
quelle
1

Mit Striped erhalten Sie einen schnelleren Zugriff und viel Platz. Mit Mirror erhalten Sie Datenredundanz und die Hälfte Ihres Speicherplatzes. Was angemessener ist, hängt von Ihren Bedürfnissen ab.

Wenn Sie detailliertere Informationen lesen möchten, gehen Sie hier zu Wikipedia.

Von dort aus: "RAID 0 (gestreifte Datenträger) verteilt Daten auf mehrere Datenträger in einer Weise, die zu jedem Zeitpunkt eine höhere Geschwindigkeit bietet. Wenn jedoch ein Datenträger ausfällt, gehen alle Daten auf dem Array verloren, da es keine Parität gibt noch spiegeln. "

"RAID 1 spiegelt den Inhalt der Festplatten wider und erstellt eine 1: 1-Echtzeitsicherung. Der Inhalt jeder Festplatte im Array ist identisch mit dem aller anderen Festplatten im Array."

Jvanderh
quelle
1

Bevor Sie sich für eine Konfiguration entscheiden, müssen Sie sich die Anwendung ansehen. In der Regel wird bei einem Heim-PC die Festplatte aufgefordert, Daten häufiger zu lesen als Daten zu schreiben. Zum Beispiel wird ein Spiel nur einmal installiert, was ein Schreibvorgang ist, aber wenn Sie das Spiel spielen, laden Sie ständig Levels und lesen.

Was die meisten Leute beim Betrachten von RAID-Konfigurationen vermissen, ist, dass RAID0 Ihnen eine doppelte Leseleistung sowie Datensicherheit bietet, die gleiche Leseleistung, die RAID1 erzielt. RAID0 ist RAID1 nur in Bezug auf Schreibvorgänge und Speicherkapazität unterlegen.

Da Ihr Computer die meiste Zeit Leseoperationen durchführt, habe ich mich persönlich für RAID0 entschieden, um die Datensicherheit zu gewährleisten, und die Schreibleistung von RAID1 geopfert, da es nicht so häufig verwendet wird.


quelle
Ja, aber es kann einige Sekunden dauern, bis das Spiel
gespeichert ist
1

Für den durchschnittlichen Heimanwender sollte RAID nicht einmal in Betracht gezogen werden.

Arathorn
quelle
RAID 1 klingt vernünftig. Ich bin bereit, 100 US-Dollar für ein zweites Laufwerk auszugeben, um meine Daten automatisch zu spiegeln.
Bobobobo
0

Ein NAS mit RAID1 ist eine gute Lösung (unabhängig davon, was manche sagen), solange es sich nicht nur um ein Backup handelt. Verwenden Sie Raid1 und sichern Sie wöchentlich auf einem anderen großen Laufwerk.

Wayne Hughes
quelle