RAID 0 Leistungsgewinne?

17

Ich baue im Sommer einen neuen Computer. Ich bin ziemlich kompetent in Computerhardware und baue den Computer daher von Grund auf neu. Ich habe alles geplant, aber ich habe mich über RAID gewundert. Ich habe gefragt, welches RAID ich früher verwenden soll, aber jetzt, da es ziemlich klar ist, dass RAID 1 nicht wirklich so gut ist, denke ich, dass ich Cloud-Backups anstelle von Festplattenredundanz verwenden werde. Ich habe jedoch immer noch die Wahl: Verwenden Sie zwei 1-TB-Laufwerke als zwei 1-TB-Laufwerke oder kombinieren Sie sie zu einem RAID 0-Striping-Array. Gibt es überhaupt einen Leistungsgewinn? Ich weiß, dass wenn ein Laufwerk ausfällt, alles weg ist. Lohnt sich der Leistungszuwachs? Ich baue einen ziemlich fortschrittlichen Computer mit SLI-Grafikkarten und einer schnellen CPU, daher denke ich, dass RAID 0 mir eine gute Festplattenleistung bringen würde. Aus Ihrer Erfahrung,

NickAldwin
quelle

Antworten:

10

Hardware-RAID-0 ist immer schneller als ein einzelnes Laufwerk, da Sie die Lese- und Schreibvorgänge auf beiden Laufwerken gleichzeitig ausführen können. Ein Nachteil ist, dass Sie Daten auf beiden Festplatten verlieren, wenn eines der Laufwerke ausfällt. Wenn Ihre Backups also gut sind und Sie bereit sind, das Risiko eines etwas höheren Risikos für Datenverlust einzugehen, sollten Sie sich dafür entscheiden.

Software-RAID-0 kann Verbesserungen bringen, aber meiner Meinung nach nicht genug, um das erhöhte Risiko eines Datenverlusts zu rechtfertigen. Außerdem können Sie fast nie von einer Software-RAID-0-Partition booten.

Gab es nicht kürzlich einen Artikel, in dem eine obszöne Anzahl von TB-Laufwerken in einem Streifen vorlag, um zu sehen, wie die Leistung verglichen wurde?

David Mackintosh
quelle
Ich habe Hardware-RAID, also klingt es so, als wäre RAID 0 eine gute Wahl. Vielen Dank!
NickAldwin
1
Es gab ein Video, in dem 24 Samsung-SSD-Laufwerke gemeinsam durchsucht wurden. Anschauen und wollen. youtube.com/watch?v=96dWOEa4Djs
Stefan Thyberg
Für Bulk-Übertragungen habe ich festgestellt, dass Software-RAID0 (zumindest unter Linux) wie erwartet funktioniert (dh ziemlich genau wie Hardware-RAID0). Es sind Einstellungen für die Streifenbreite und das Vorauslesen erforderlich, die hilfreich sein können, wenn Sie feststellen, dass eine RAID0-Anordnung eine enttäuschende Leistung erbringt. Das Nicht-Booten von Software-RAID0 ist jedoch wahrscheinlich ein Problem, das Nick plant. Und natürlich das mit jeder RAID0-Anordnung verbundene Risiko.
David Spillett
Ich denke, David spielt das Risiko von RAID0 nicht aus. Wenn eines der Laufwerke ausfällt, verlieren Sie ALLE DATEN AUF DEM ARRAY. So verdoppeln Sie Ihr Risiko für Datenverlust. MACHEN SIE SEHR HÄUFIGE BACKUPS! Ich habe ein RAID0-Array und behandle alles als temporär. Wenn Sie Geschwindigkeit und Redundanz wünschen, verwenden Sie RAID5 oder RAID10. (Ich verwende RAID10 in meinen Servern)
Josh
1
@Josh: Meiner Erfahrung nach fallen Festplatten nicht allzu oft aus, so dass die doppelte Wahrscheinlichkeit eines Ausfalls keine so große Sache ist. Ihre Sicherungsstrategie sollte davon abhängen, wie viel Arbeit Sie bereit sind, mehr zu verlieren, als wie wahrscheinlich es ist, dass Sie sie verlieren.
David Thornley
3

Mach das nicht. Kaufen Sie statt einer dieser TB-Festplatten eine Western Digital Raptor- oder Velociraptor-Festplatte. Es ist klein, ja, aber Sie müssen nicht so viel Inhalt auf Ihrem Hauptsystemlaufwerk ablegen.

Was Sie bekommen, sind Latenz und Übertragungsgeschwindigkeiten, die weit über die von zwei großen TB-Laufwerken hinausgehen. Auch wenn der Durchsatz durch Raid ziemlich hoch ist, muss eines der beiden Laufwerke den Anfang einer Datei finden, bevor die Wiedergabe beginnen kann. Dies bedeutet, dass bei vielen kleineren Dateien oder beim Zugriff auf viele verschiedene Dateien Folgendes zutrifft: Wie beim Start beschleunigt Ihr RAID-Array die Dinge nicht wesentlich. Darüber hinaus kann es je nach Lese- / Schreibproblem zu Leistungseinbußen kommen.

Verwenden Sie ein schnelles Laufwerk mit 10.000 U / min als Systemlaufwerk für die Dinge, die schnell sein müssen, und verwenden Sie ein großes Laufwerk für die Medienspeicherung. Es handelt sich um unterschiedliche Aufgaben, verwenden Sie für jede die entsprechende Hardware.

Paul McMillan
quelle
Leider verwenden einige der Programme, die ich regelmäßig verwende, sowohl a) viele (etwa GB) Daten in den Ordner mit den Programmdateien als auch b) lustige Aktionen, wenn sie nicht auf C: installiert sind Fahrt. Glauben Sie mir, ich bevorzuge das andere Arrangement und hatte es auf zwei meiner anderen Systeme, aber diese Programme neigen dazu, nervig zu sein. Welche Größe würden Sie für ein Nur-Betriebssystem-Laufwerk empfehlen, wenn ich mich für diesen Weg entscheide?
NickAldwin
Und ist die Drehzahl von 10.000 U / min eine enorme Verbesserung gegenüber 7200? oder nur am rande? Ich bin mir nicht sicher, ob ich bereit bin, 50 USD mehr für 800 GB weniger auszugeben.
NickAldwin
Schau dir die Datei mal an. Sie sehen die Hälfte oder weniger von den riesigen Speicherlaufwerken. Für Aufgaben wie das Booten Ihres Systems, das Ausführen von Spielen oder das Laden mehrerer Dateien machen die leistungsstarken Einzellaufwerke einen großen Unterschied. Offensichtlich verwenden Sie für die Programme, die viele Daten auf dem Laufwerk ablegen, ein Medienlaufwerk. Sind Sie sich absolut sicher, dass sich die von Ihnen verwendeten Programme auf dem Laufwerk C befinden MÜSSEN? Windows XP und höher unterstützen auch das Mounten eines Laufwerks in einem Ordner in einem anderen. Wenn Sie sich also nicht im ROOT des Laufwerks befinden MÜSSEN, kann dies wie ein großes Laufwerk aussehen.
Paul McMillan
Ich habe mein Systemlaufwerk schon lange auf dem 75-GB-Raptor der ersten Generation betrieben. 75 GB sind genug für mich, aber Ihre Bedürfnisse können variieren. 250 ist sicherlich genug.
Paul McMillan
Dies spricht die ursprüngliche Frage nicht wirklich an. Was ist, wenn ich bereits 2 WD VelociRaptor-Laufwerke habe? Die Frage ist, ob es besser ist, sie in RAID-0 oder als einzelnes Laufwerk zu verwenden.
EMP
2

Ich würde eine SSD kaufen und mein Betriebssystem und meine Programme darauf ablegen und die Datenträger zur Datenspeicherung verwenden.

pgs
quelle
1

Bei RAID 0 mit zwei Laufwerken wird sich die Leistung nicht wesentlich verbessern. Sicher wird es welche geben, Sie teilen Ihre Schreibvorgänge zwischen zwei Spindeln auf, aber nicht genug, um wirklich einen Unterschied zu machen.

Wo RAID 0 wirklich glänzt, ist, wenn Sie viele Laufwerke aneinander reihen, sagen wir 15. Wenn Sie nun Ihre Schreibvorgänge auf so viele Laufwerke aufteilen, werden Sie sicherlich eine Verbesserung in Ihrer Festplatten-Io und -Latenz feststellen.

Wenn Ihr Computer einen Hardware-RAID unterstützt und Sie nach einer Verbesserung der Leistung / Redundanz suchen, gehen Sie zu drei Laufwerken (oder vier) und richten Sie ein RAID 5-Array ein. Sicher, es gibt einen leichten Leistungseinbruch beim Schreiben, aber ich bin bereit zu wetten, dass Ihre Computernutzung sowieso meistens gelesen wird.

Ich habe gerade vor zwei Wochen eine neue Workstation (Gaming + Entwicklung) für mich selbst fertiggestellt. Ich entschied mich für eine 80-GB-SSD auf dem Boot-Laufwerk und drei 500-GB-Festplatten in RAID 5-Konfiguration für Daten. Ich schwöre dir, wenn du einmal auf SSD bist, wirst du nie mehr zurückkehren.

Brettski
quelle
0

Kommt wirklich darauf an, warum du denkst, dass du die zusätzliche Leistung brauchst. Einige aktuelle Festplatten verfügen über beeindruckende Lesegeschwindigkeiten. Dies würde Ihnen ein zweites Laufwerk mit 1 TB zum Spielen geben.
Nachdem ich RAID-0 in meinem Rechner hatte, bemerkte ich keine großen Unterschiede.

Sie können ein einzelnes Laufwerk mit HDTach vergleichen und dann dasselbe tun, sobald Sie das RAID-Array eingerichtet haben.


quelle
0

Schlachtzug 0 eignet sich hervorragend für nicht missionskritische Situationen. Ich habe 2 Systeme, die ich zu Hause benutze, eines ist für Spiele, das andere erledige ich alle meine Browsing- / E-Mail- / Alltagsaufgaben. Auf meinem Spielesystem verwende ich einen Raid 0. Ich erhalte die Leistungsvorteile wie schnellere Texturladevorgänge, und wenn ich einen Fehler habe, ist die Neuinstallation von Spielen keine große Sache. Ich würde NIEMALS Raid 0 auf etwas setzen, das ich mir nicht leisten konnte zu verlieren.

DHayes
quelle
Nicht einmal, wenn es gesichert wurde?
NickAldwin
Es hängt alles von Ihrer Toleranz für Datenverlust ab. Ich habe einige Verzeichnisse auf dem NAS gesichert, bei denen ich die lokale Kopie verlieren kann. Im Falle eines Datenverlusts kann ich nichts dagegen tun, Dinge einfach wieder zu kopieren. YMMV.
Jauder Ho
Wenn es etwas ist, von dem ich denke, dass es sich lohnt, es zu sichern, dann möchte ich es wahrscheinlich überhaupt nicht verlieren. Ich würde mich wahrscheinlich für eine andere RAID-Methode entscheiden. Mit RAID0 multipliziert jede hinzugefügte Festplatte die Wahrscheinlichkeit eines Datenfehlers. Es ist gut für billige Leistung, aber ich würde es nicht für irgendetwas verwenden, über das ich ein bisschen Angst hatte.
DHayes
Bei einer guten Sicherungsstrategie ist ein Laufwerksausfall eine Frage der Zeit, der Austauschkosten und der Unannehmlichkeiten. Ich möchte keine Sachen verlieren, also mache ich ein Backup auf ein externes Laufwerk. Wenn das interne Laufwerk ausfällt, habe ich keine kreative Arbeit verloren.
David Thornley
0

Sie müssen das Gesamtsystem sorgfältig abwägen, anstatt sich jeweils nur auf ein Teil zu konzentrieren.

Wenn Sie Ihre anderen Komponenten nicht bereits auf Herz und Nieren testen, erzielen Sie wahrscheinlich einen viel besseren Leistungsgewinn, wenn Sie Ihr Geld nicht in RAID 0 stecken. Speicher (Größe, nicht so viel Geschwindigkeit), CPU und GPU werden aller Wahrscheinlichkeit nach ausreichen viel besser für dein Geld.

TM.
quelle
Ja, ich habe das alles bereits in Betracht gezogen und bekomme in diesen Bereichen ziemlich gute Darsteller.
NickAldwin
0

Ich habe zwei 500-GB-Seagate-v11-Laufwerke, die ich in RAID 0 ausprobiert habe, und sie haben meinen Startvorgang angepasst. Ich verwende derzeit eines dieser Laufwerke und da es 32 MB Cache hat (über die 8 MB, die ich verwendet habe ). Ich sehe keine Notwendigkeit für RAID 0. Da ich Windows 7 verwende, verwende ich auch das andere 500-GB-Laufwerk für die eingebaute Windows-Sicherungsfunktion, die meiner Meinung nach sogar RAID 1 vorzuziehen ist.

Mein Rat wäre, wenn Sie brauchen Geschwindigkeit , gehen Sie mit einer kleineren SSD (32 oder 64 GB) für Ihr Boot-Laufwerk und verwenden Sie eine traditionelle Festplatte für Ihre Nicht-OS-Programme und Dateien ...

Viel Glück : )

John Molokach
quelle
0

Ich habe raid0 seit 2 Jahren erlebt (2x1 TB) und bin jetzt auf SSD umgestiegen (OCZ vertex2 120 GB für System + 2x1 TB ohne RAID). Wenn Sie Benchmarks (HD-Musik oder CrystalDiskMark) ausführen, werden Sie feststellen, dass raid0 die Leistung bei der Übertragung großer Dateien (die praktisch nie stattfindet) und bei der Übertragung vieler kleiner Dateien erheblich verbessert. Raid0 ist also gut für eine Sache: HD-Filme übertragen und sonst nichts. SSD hat eine gute Übertragungsrate UND Zugriffszeit, daher ist es gut für alles (Booten, Starten von Programmen, Übertragen von großen und kleinen Dateien ...).

Aus Benutzersicht ist raid0 im Vergleich zur normalen Festplattennutzung nicht wirklich wahrnehmbar, SSD hingegen schon. Ich spiele auch manchmal und ich kann sagen, dass Spiele mit SSD viel schneller geladen werden als mit raid0. Wenn Sie SSD erlebt haben, gibt es kein Zurück mehr.

Trotzdem gibt es eine andere Alternative, die Hybrid-Festplatten sind, wie diese Seagate Momentus . Ich habe diese noch nie getestet, aber nach Bewertungen zu urteilen, scheint es ziemlich vielversprechend.

Benjamin Crouzier
quelle