RAID auf Solid State Drives

2

Gibt es beim Betrieb von RAID-Arrays, die aus Solid-State-Laufwerken bestehen, außer der (hervorragenden) Leistung bemerkenswerte Unterschiede? Ich überlege mir einen der beiden:

  • 4 x 256 GB SSD in RAID-10 (insgesamt verwendbare Array-Größe = 512 GB).
  • 6 x 256 GB SSD in RAID-50 (insgesamt verwendbare Array-Größe = 1024 GB).

Gibt es aus Sicht des Endbenutzers / Setups Unterschiede bei der Verwendung von SSDs in RAID-Arrays im Gegensatz zu normalen HDDs?

Naftuli Kay
quelle

Antworten:

2

Sie werden heute keine TRIM-Unterstützung erhalten, aber Intel hat angekündigt, dass es mit den kommenden Versionen seiner Treiber ab Version 11.5 unterstützt wird. (Nur für RAID 0)

inf
quelle
1

Ich gehe davon aus, dass dies nur für hohe Verfügbarkeit (RAID-1-Teil) und größeres Speichervolumen pro logischem Datenträger (RAID-0) ist.

Wenn das die Absicht ist, warum nicht?

In Bezug auf die Leistung werden Sie wahrscheinlich keine signifikante Verbesserung feststellen. Die großen Erfolge von RAID waren hauptsächlich auf die Bekämpfung der Latenz bei der Rotation zurückzuführen. SSD quetscht das komplett aus, daher sollten die Leistungssteigerungen vernachlässigbar sein. Ich nehme an, Sie könnten Durchsatzgewinne erzielen, vorausgesetzt, Sie müssen wirklich 500 MByte / s + übertragen

Spydum
quelle
Das Ziel ist es, eine Parität (daher RAID-5 oder 1) ohne Leistungseinbußen zu erzielen, die hoffentlich besser ist als die Standardleistung (daher RAID-0). Gedanken? Hilft die Verwendung von RAID-0 überhaupt bei der Leistung von SSDs?
Naftuli Kay
1
RAID-5 sollte abgegrenzt werden. Es weist schlechte Schreibleistungseigenschaften auf, und die Leistung im herabgesetzten Modus ist in der Regel bis zum Abschluss der Neuerstellung ziemlich schlecht (vorausgesetzt, Sie hatten einen Hotspare). Wenn Sie nur nach Parität suchen, ist RAID-1 ziemlich effektiv. Oder betrachten Sie ein Dateisystem wie ZFS für Prüfsummen (was letztendlich Ihr Ziel ist).
Spydum
RAID 1 ist ein gerader Spiegel, es gibt keine Paritätsdaten in RAID 1. Ich denke, Sie verwechseln nur Redundanz mit Parität. Die RAID-Stufen 2 bis 5 verfügen über Paritätsdaten, um verschiedene Arten von Redundanz zu erzeugen.
Paperlantern
0

Sie würden TRIM verlieren, was, je nachdem, was Sie tun, wichtig sein könnte oder auch nicht.

Traditionell ging es bei RAID darum, die E / A-Anforderungen zu verteilen, um die Latenz zu maskieren, und obwohl die Latenz von SSDs viel geringer ist, können sie dennoch davon profitieren. Dafür ist jedoch eine RAID-Lösung erforderlich, die nur eine sehr geringe Latenzzeit bietet. Ich gehe davon aus, dass die meisten RAID-Karten eine höhere Latenz verursachen als Sie, was zu Leistungseinbußen führt.

Durch RAIDing von SSD lässt sich der Durchsatz sehr gut skalieren. RAID-0 von zwei SSDs verdoppelte effektiv den Durchsatz. Alles, was durch den Durchsatz begrenzt ist, würde sich durch RAID-SSDs erheblich verbessern.

Was RAID-10 gegenüber RAID-50 betrifft, würde ich mich für 10 entscheiden, einfach weil ich vermute, dass selbst eine wirklich bullige RAID-Karte aufgrund der Paritätsberechnungen, insbesondere bei kleineren Schreibvorgängen, einen schlechten Flaschenhals haben würde.

Mr Alpha
quelle