Großer Linux-software-RAID mit USB-Festplatten?

Vor einiger Zeit fragte ein Freund von mir, der Filmemacher ist, ob ich irgendwelche Ideen hätte, wie man ziemlich große Speicher ohne große Anfangskosten macht. Leistung ist kein großes Problem, aber angemessene Redundanz ist.

Also begann ich darüber nachzudenken, Linux Software RAID zu verwenden, um ein RAID 60 von 2,5" Festplatten über USB3 zu erstellen. USB3-Hubs sind billig, USB3-SATA-Controller sind billig und 2,5-Zoll-SATA-Festplatten sind billig.

Gibt es einen Grund, warum ich vielleicht nicht hundert USB-Laufwerke hinzufügen konnte in Gruppen von fünf in md RAID6 und dann Striping sie eine sehr große RAID60 zu bekommen?

Author: Jo-Erlend Schinstad, 2017-05-03

1 answers

Obwohl technisch machbar, denke ich nicht, dass es eine sehr gute Idee ist - Sie werden Schwierigkeiten haben zu verfolgen, welche Festplatten versagen, das System wird umständlich und anfällig für Probleme sein. 2,5-Zoll-Festplatten sind im Vergleich zu 3,5-Zoll-Festplatten kein guter Wert (pro Gig). Sie werden wahrscheinlich auch Probleme mit der Stabilität des RAID haben-sowohl wegen der Vibration und IO-Grenzen.

Wenn ich das Problem angehen würde, würde ich mir ein gebrauchtes NAS (mit neuen Laufwerken) ansehen, oder Backblaze-Pods sind nicht übermäßig preislich und wahrscheinlich tun, was Sie wollen, ohne eine schwere Prämie.

WICHTIGER NACHTRAG

VERWENDEN SIE RAID6 (oder RAID5) NICHT. Diese skalieren nicht gut - die statistische Wahrscheinlichkeit, dass zusätzliche Festplatten während einer Neuerstellung ausfallen, ist bei großen Festplatten überraschend hoch (ganz zu schweigen von Leistungsschwierigkeiten). Gehen Sie für RAID10 -

Alternativ würde ich nach billigen Computern mit guten 80+ PSUs, vielen Festplattenschächten suchen und dann ein verteiltes Dateisystem für Redundanz und Skalierung verwenden - so etwas wie moosefs oder gluster.

 3
Author: davidgo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-03 23:30:06