Wie lassen sich 2 SSD-Laufwerke in RAID-0 ausführen?

15272
JasonDavis

Ich möchte mein Betriebssystem-Festplattenlaufwerk durch 2 SSD-Laufwerke ersetzen. Vielleicht auch nur 1, aber ich bin neugierig darauf, 2 in einem RAID-0-Setup für noch mehr Geschwindigkeit zu machen. Was genau brauche ich, um 2 SSD-Laufwerke in einem raid0-Setup auszuführen?

3
Hierfür ist ein Overkill-Tag erforderlich. Mechanical snail vor 12 Jahren 2

3 Antworten auf die Frage

2

Ich bin neugierig auf 2 in einem RAID-0-Setup, um die Geschwindigkeit noch weiter zu verbessern.

Hier ist ein Artikel, der für Sie von Interesse sein kann:

RAID-Leistung mit vier Patriot Warp 2-SSDs - Bis zu 660 MB / s

660 MB / s klingt verlockend :)

Neben den SSDs benötigen Sie einen RAID-Controller.

klingt verlockend und dann sehen Sie den $ 600-RAID-Controller basszero vor 14 Jahren 0
Die Warp 2 sind auch nicht gerade billig, 2 x 64 GB = 400 $ ... aber wer sagt, dass die Leistung kostenlos ist? :) vor 14 Jahren 0
Die Art und Weise, in der diese Diagramme an ähnlichen Stellen nach oben ragen, lässt vermuten, dass der Engpass für Massenleseoperationen nicht die Laufwerke sind, sondern irgendwo anders - vielleicht der Controller. Ich frage mich, wie gut die gleichen Laufwerke in einem anderen Setup funktionieren würden, beispielsweise jeweils zwei auf separaten PCI-E-Controllern (oder jeweils auf einem eigenen PCI-E-Controller), die Software-RAID verwenden (wobei der durch diese Anordnung implizierte CPU-Treffer dazu führt) RAID0-Array zusammen. Wenn mir jemand die Laufwerke kauft, werde ich gerne viele Tests durchführen und die Ergebnisse veröffentlichen! David Spillett vor 14 Jahren 0
1
sblair

Molly weist darauf hin, dass Sie mit einer PCIe-Schnittstelle unglaubliche Geschwindigkeiten von SLC-SSD-Laufwerken erzielen können. Für die meisten Leute ist dies jedoch sehr teuer, und der Vorteil relativ günstiger MLC-Laufwerke mit normaler SATA-Schnittstelle ist im Vergleich zu HDDs immer noch spektakulär (in manchen Fällen eine Größenordnung höher) ). Beachten Sie, dass die meisten Schreib- und Lesegeschwindigkeiten für die meisten Desktopanwendungen der wichtigste Faktor sind und dass sequentielle Geschwindigkeiten nur in bestimmten Situationen relevant sind.

Diese Frage behandelt auch die Möglichkeit von SSDs in RAID.

1
David Spillett

Die Ausführung von zwei SSDs in einer RAID0-Konfiguration erfordert dasselbe wie zwei sich drehende Festplattenlaufwerke, vorausgesetzt, Sie sprechen von internen SATA- oder PATA-Laufwerken.

Wenn Ihr Betriebssystem Linux ist, ist die Software-RAID-Unterstützung ziemlich gut und abhängig von Ihrer bevorzugten Distribution ist die Installation in einer solchen Konfiguration nicht schwierig. Windows führt auch ein Software-RAID durch, wenn Sie Ihre Laufwerke als dynamische Laufwerke konfigurieren. Die Vorgehensweise bei der anfänglichen Installation in einer RAID0-Konfiguration oder beim Verschieben auf eine spätere Konfiguration ist etwas, das ich nicht kenne (und es kann ziemlich umständlich sein). . Ein Hardware-RAID-Controller ist eine weitere Option. Ein guter wird effizienter, aber teuer. Ein billiges (vor allem eines, das auf Ihrem Motherboard aufbaut) wird "gefälschtes RAID" (eine Mischung aus den schlechten Punkten von Hardware-RAID und den schlechten Punkten von Software-RAID!) Sein und wird wahrscheinlich am besten vermieden.

Die Leistungsmerkmale von SSDs ändern natürlich die Vorteile, die Sie von RAID0 haben / nicht sehen. Da ihre Suchzeit effektiv 0 ist, verglichen mit Spinning Disk plus Arm-basierten Laufwerken, werden Sie keine Verbesserungen der Latenzzeit für wahlfreien Zugriff feststellen können, die sich bei Spin-Disks erzielen lassen. Die Durchsatzraten werden jedoch bei den meisten E / A-Prozessen um etwa denselben Multiplikator verbessert Ladungen. Eine wichtige Sache für RAID0 / 5 / ähnliches auf SSDs: Stellen Sie sicher, dass die vom RAID0-Setup verwendete Blockgröße der Blockgröße der SSD oder einem kleinen Vielfachen davon entspricht und mit den "physischen" Blöcken abgeglichen ist, anderenfalls werden Sie dies tun eine geringere Leistung als Sie sonst erzielen könnten (insbesondere für Schreibvorgänge). Sehen Sie sich diese Diskussion an, um mehr darüber zu erfahren.

Einer der vielen Vorteile von Software-RAID besteht darin, dass Sie Partitionen auf demselben Laufwerk mischen können. Bei der nächsten Neuinstallation meines Netbooks (für eine saubere Umstellung auf Ubuntu 9.10) plane ich, RAID0 mit seiner Root-Partition zu versuchen (über seine sehr langsame interne SSD, eine SD-Karte, die scheinbar mit den gleichen Geschwindigkeiten für das Schreiben läuft (etwas langsamer) lesen), und vielleicht ein kleiner USB-Leser wie dieser mit einer schnellen uSD-Karte), haben aber /homeund andere Bereiche, in denen ich Dateien in einem RAID1-Array, das auf anderen Partitionen auf denselben Laufwerken aufgebaut ist, sicherer machen möchte.