Ist es sinnvoll, ein Linux-Software-RAID-1 (Spiegelung) mit einer SSD und einer normalen Festplatte zu erstellen? Ich möchte die Vorteile von SSD (schnelle Übertragungsraten, schnelle Zugriffszeiten) mit den Vorteilen von Festplatten (billig, anderes Fehlermodell) kombinieren und ein sehr schnelles und dennoch zuverlässiges RAID erhalten ...
- macht das eigentlich sinn
- Ist die SSD-Leistung in einem solchen gemischten Setup tatsächlich verfügbar? Verwendet Linux hauptsächlich SSD zum Lesen oder wird es die langsame Festplatte gleich häufig verwenden?
linux
hard-drive
ssd
software-raid
raid-1
oliver
quelle
quelle
Antworten:
Sieht aus wie dieses Setup ist ganz in Ordnung. Die Grundregel lautet,
mdadm
mit--write-mostly
Parametern zu arbeiten, damit die Schreibvorgänge auf die Festplatte erfolgen. Das Lesen erfolgt weiterhin von der schnellen SSD. Außerdem soll der--write-behind
Parameter die Schreibleistung verbessern.Die Unterstützung des Befehls TRIM in einem solchen Setup scheint jedoch ein Problem zu sein.
Weitere Suchbegriffe zur Suche:
linux ssd raid hybrid
mdadm "--write-mostly" ssd
Weiterführende Links:
quelle
--write-behind
nicht sicher ist, und da es eine Bitmap-Datei mit Schreibabsicht außerhalb des Arrays benötigt, wird die Einrichtung kompliziert, und ich würde es nicht empfehlen.--write-mostly
ist gut.Die Raid-Software verteilt die Lesevorgänge wahrscheinlich auf die Festplatten *. Da die Lesegeschwindigkeit der SSD wahrscheinlich mehr als doppelt so hoch ist wie die der langsamen Festplatte, würde ich davon ausgehen, dass Sie tatsächlich an Leistung verlieren würden.
Durch Ihren Kommentar zum Fehlermodell gehe ich davon aus, dass Sie sich Sorgen über die Abnutzungsraten von SSDs machen. Moderne Controller verwenden eine ausgeklügelte Verschleißausgleichsfunktion. Solange auf dem Laufwerk ausreichend freier Speicherplatz zur Verfügung steht, wird das Laufwerk nicht so schnell durch zahlreiche Schreibvorgänge zerstört.
* Bearbeiten: Laut der Antwort unter Welche Vor- und Nachteile haben Hybrid-SSD / HDD-RAIDs? Es scheint, dass es RAID-Controller / -Software gibt, die die Lesevorgänge auf intelligente Weise auf die SSD ausrichten, sodass Sie keine Leistungseinbußen erleiden, wenn Sie sie plündern.
quelle