Welche RAID-Konfiguration eignet sich am besten für Heimanwender?

16158
Jeff Yates

Ich habe einen Computer für den allgemeinen Heimgebrauch und mildes Spielen (die Grafikkarte nicht so auf AGPx8 aufgerüstet). Es ist derzeit für den Striping-Zugriff über zwei 80-GB-Festplatten konfiguriert. Ist das die beste Option? Sollte ich erwägen, die Größe der Laufwerke zu aktualisieren und zu einem gespiegelten Setup zu wechseln, oder ist dies nur wirklich wichtig, wenn keine andere Sicherungslösung verfügbar ist? Was sind die treibenden Faktoren hinter den verfügbaren RAID-Konfigurationen für den durchschnittlichen Heimanwender?

13
RAID ist niemals eine Backup-Lösung Dan McClain vor 14 Jahren 7
Was? Warum? phsr? bobobobo vor 14 Jahren 2

8 Antworten auf die Frage

13
Dan McClain

Kommt darauf an, wonach Sie streben:

Raw Speed : RAID0

Spiegelung : RAID1

Integrität + Geschwindigkeit : RAID5 (eine Festplattenparität)

Anmerkungen zu jedem:
RAID0 : Wenn Sie ein Laufwerk verlieren, verlieren Sie alle Daten.
RAID1 : Sie müssen Ihre gesamte Festplattengröße um die Hälfte reduzieren.
RAID5 : Sie verlieren den Speicherplatz eines Laufwerks und benötigen mindestens drei Laufwerke. Sie müssen warten, bis das Laufwerk wiederhergestellt ist, wenn Sie ein defektes Laufwerk ersetzen. Wenn Sie während eines Wiederherstellungsvorgangs ein zweites Laufwerk verlieren, gehen Ihre Daten verloren

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

Alles in allem, wenn Sie nach Geschwindigkeit suchen, aber keine Daten verlieren möchten, gehen Sie zu RAID0, wenn Sie nach einem Backup-Laufwerk Ausschau halten, falls einer ausfällt, gehen Sie zu RAID1. RAID5 ist gut, wenn Sie etwas Geschwindigkeit haben wollen und ein Backup-Laufwerk auf Laufwerk haben.

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

Beachten Sie, dass RAID5 mit n Laufwerken für READING ungefähr so ​​schnell sein sollte wie RAID1 mit n-1 Laufwerken. Aufgrund der erforderlichen Paritätsberechnungen ist RAID5 für das Schreiben jedoch langsamer. ChrisInEdmonton vor 14 Jahren 2
Jungs. Warum sagen Sie immer "RAID ist niemals eine Sicherungslösung" bobobobo vor 14 Jahren 2
RAID ist niemals eine Backup-Lösung, da Sie trotzdem Ihre Daten verlieren können, wenn etwas "katastrophal" geschieht (Ihr RAID-Adapter wird deaktiviert oder die Hälfte Ihrer Festplatten durch Blitzeinschläge und Pommes Frites beschädigt), wodurch das Array nicht mehr aufgedeckt werden kann Dan McClain vor 14 Jahren 1
@phsr korrigiert mich, wenn ich falsch liege, aber RAID1 * ist * kann nur als "Backup-Lösung" betrachtet werden, wenn es Redundanz bietet, wenn eines der Laufwerke physisch ausfällt (was häufiger ist, als jemand möchte) Zurecht kommen...) Josh Newman vor 13 Jahren 1
@ 3rdparty: Es handelt sich nicht um eine redundante Lösung. Wenn Sie eine wiederherzustellende Datei in Frage stellen, wird diese auf beiden Laufwerken fragmentiert, da sie gespiegelt werden. Es hängt davon ab, was Sie mit "Backup" meinen. Dan McClain vor 13 Jahren 0
@phsr Grundsätzlich kann RAID1 nur als "Versicherung" gegen physischen Laufwerksausfall betrachtet werden, sonst nichts. Josh Newman vor 13 Jahren 0
@ 3rdparty: Richtig, jedes RAID, das Redundanz bietet (eine andere Konfiguration als ein einfaches RAID0), schützt Sie nur vor einem Hardwarefehler. Ein Benutzerfehler, der zur Zerstörung von Daten führt (er hat mir gesagt, dass er ein `rm -rf /` (DONT DO THAT)) ausführen soll, löscht alle Kopien der Daten. Dan McClain vor 13 Jahren 0
Raid schützt Sie niemals vor DELETE * Backup. Daniel Williams vor 12 Jahren 1
Die Fehlertoleranz unterscheidet sich vollständig von der Sicherung. RAID ist Fehlertoleranz. David Schwartz vor 8 Jahren 1
6
Michael Borgwardt

RAID 0 (Striping) ist fast nie angemessen.

Die Aussage, dass es "die Geschwindigkeit verbessert", ist irreführend: Es verbessert die maximale Übertragungsrate, ist aber bei den meisten Anwendungen irrelevant (die einzige Ausnahme, die ich mir als Heimanwender vorstellen kann, wäre die Videobearbeitung), da moderne HDs große Übertragungsraten haben ab 70 MB / s sind mehr als ausreichend.

Was HDs langsam macht, ist in der Regel eine zufällige Suche, und RAID 0 verbessert absolut nichts. RAID 1 ist potenziell nicht der Fall (wahrscheinlich nicht mit Software-RAID). In der Tat kann RAID 1 typische Anwendungen jedoch weit über RAID 0 hinaus beschleunigen - und das Risiko eines vollständigen Datenverlusts wird drastisch reduziert (und nicht drastisch erhöht).

Alles an dieser Antwort ist falsch. Insbesondere kann ein RAID-0-Array mit N Festplatten pro Sekunde N-mal so viele zufällige Suchen (und damit zufällige Lesevorgänge) als eine einzige Festplatte ausführen. David Schwartz vor 8 Jahren 0
@DavidSchwartz: Ich habe diesen Teil zwar übertrieben, aber bei Lesevorgängen, die größer als die Stripe-Größe sind, sind mehrere Festplatten erforderlich, sodass das Array definitiv nicht so viele zufällige Lesevorgänge ausführen kann, wie es die Hardware kann. Was hältst du sonst noch für falsch? Michael Borgwardt vor 8 Jahren 0
4
chaos

Ich würde empfehlen, etwas mit Spiegelung zu verwenden - wahrscheinlich RAID 1, weil ich nicht das Gefühl habe, dass es ein großes Bedürfnis ist, sich mit einem Heimsystem auszuleben. Backups sind eine Sache; Der Service wird beeinträchtigt, wenn eine Ihrer Festplatten explodiert. Dies ist eine andere, sehr lohnende Sache.

Für den Heimgebrauch brauche ich nur einen Spiegel, RAID1, zwei Laufwerke, sonst nichts, daher unterstützen viele Motherboards dies jetzt. Meine Strategie ist, dass ich ein drittes identisches Laufwerk habe, auf das ich ein Backup erstellt. Wenn der Spiegel ausfällt, erhalte ich ein neues Sicherungslaufwerk und verwende das alte Sicherungslaufwerk, um den Spiegel zu reparieren. Ich benutze lieber drei Laufwerke als RAID5, und ein Stripe ist nur dann gut, wenn Sie sich nicht für die Daten interessieren. Ach ja, und das Backup-Laufwerk wird nur während Backups eingeschaltet, daher sollte es eine längere Lebensdauer haben als die anderen beiden, die ständig eingeschaltet sind. Bratch vor 14 Jahren 0
2
Mark Roddy

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 Vielzahl von Festplattenfehlern ist auf Umwelteinflüsse (übermäßige Hitze usw.) zurückzuführen. Es ist daher keine sichere Sache, anzunehmen, dass Sie anstelle von anständigen Backups verwendet werden können.

Wenn Sie ein RAID-Setup haben, das nach einer Leistungssteigerung sucht, sollten Sie RAID 0 für das Striping verwenden. Wenn Sie dies für Backups tun, löschen Sie RAID und finden Sie einen guten Online-Backup-Service.

1
jvanderh

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

Wenn Sie mehr Detailinformationen lesen möchten, gehen Sie hier zu Wikipedia.

Von dort: "RAID 0 (Striped Disks) verteilt Daten auf mehrere Festplatten, sodass die Geschwindigkeit zu jedem Zeitpunkt verbessert wird. Wenn eine Festplatte ausfällt, gehen jedoch alle Daten auf dem Array verloren, da keine Parität vorliegt noch Spiegeln. "

"RAID 1 spiegelt den Inhalt der Festplatten wider und bildet so eine Echtzeitsicherung im Verhältnis 1: 1. Der Inhalt jeder Festplatte im Array ist mit dem jeder anderen Festplatte im Array identisch."

1

Bevor Sie sich entscheiden, welche Konfiguration Sie verwenden möchten, müssen Sie sich die Anwendung ansehen. Normalerweise wird bei einem Heim-PC die Festplatte aufgefordert, Daten häufiger als das Schreiben von Daten zu lesen. Bei einem Spiel beispielsweise installieren Sie es immer nur einmal, was ein Schreibvorgang ist, aber wenn Sie das Spiel spielen, laden Sie ständig die Ebenen und lesen.

Was die meisten Leute beim Betrachten von RAID-Konfigurationen vermissen, ist, dass RAID0 eine doppelte Leseleistung sowie Datensicherheit bietet, die gleiche Leseleistung wie RAID1. RAID0 ist RAID1 nur in Schreiboperationen und Speicherkapazität unterlegen.

Da Ihr Computer meistens Lesevorgänge durchführt, würde ich persönlich auf RAID0 setzen, da dies die Datensicherheit betrifft, und die Schreibleistung von RAID1 beeinträchtigen, da es nicht so häufig verwendet wird.

Ja, aber das Spiel speichern kann bei Spielen wie NWN ein paar Sekunden dauern bobobobo vor 14 Jahren 0
1
arathorn

Für den durchschnittlichen Heimanwender sollte RAID nicht einmal eine Überlegung sein.

RAID 1 klingt vernünftig. Ich bin bereit, $ 100 für ein zweites Laufwerk auszugeben, um meine Daten automatisch zu spiegeln. bobobobo vor 14 Jahren 0
0
Wayne Hughes

Ein NAS, auf dem RAID1 ausgeführt wird, ist eine gute Lösung (unabhängig davon, was einige sagen), solange es sich nicht nur um ein Backup handelt. Verwenden Sie Raid1 und sichern Sie wöchentlich ein Backup auf ein anderes großes Laufwerk.