Einrichten eines RAID 5 für zukünftige Erweiterungen

4

Ich richte eine NAS-Box ein, aber das Geld ist momentan knapp. Ich plane, die Box mit einem Boot-Laufwerk zum Laufen zu bringen, dann 3 für eine RAID 5-Konfiguration mit einigen Laufwerken der unteren Ebene.

Ich las online über eine Reihe von Komplikationen, die entstehen können, wenn Leute es nicht richtig einrichten, und konnte nicht genau ein Gefühl dafür bekommen, wie schwer / machbar es sein würde.

Damit,

  1. Ist es möglich, ein Upgrade durchzuführen (ein Laufwerk durch ein größeres / schnelleres Laufwerk zu ersetzen) und / oder Laufwerke hinzuzufügen (ohne Wischen und Neuerstellen)?
  2. Wie riskant ist es, dies mit Daten zu tun, die nicht gesichert wurden (aufgrund des bloßen Volumens)?
  3. Gibt es Tipps / Ratschläge, die ich befolgen sollte, um in Zukunft einen Best Case für Upgrades zu erstellen?

Beachten Sie, dass ich mich wirklich zwischen einem RAID 5 und einem RAID 01 befinde. Wäre es einfacher, ein RAID 01 zu aktualisieren?

Ben
quelle
2
Was ist Ihr Anwendungsfall für dieses NAS?
EEAA

Antworten:

6

Anstelle einer einzelnen Bootdiskette und 3 Festplatten in RAID 5 sollten Sie 4 Festplatten in RAID 10 in Betracht ziehen. Dies ist sowohl schneller als auch sicherer. Sie möchten nicht, dass Ihr NAS ausfällt, wenn die einzelne Startdiskette ausfällt. Darüber hinaus weist RAID 5 eine schlechte Schreibleistung auf und kann auf großen, auf Terabyte lautenden Volumes nicht zuverlässig wiederhergestellt werden, insbesondere wenn Sie kostengünstige Laufwerke verwenden.

Antworten:

  1. Ersetzen einer Festplatte durch eine größere: Nicht mit einem Standard-RAID-Controller. Einige Anbieter (z. B. Drobo) verfügen über proprietäre RAID-Implementierungen, die das Hinzufügen von Festplatten unterschiedlicher Größe usw. unterstützen. Herkömmliches RAID ist jedoch weitaus zuverlässiger. Wenn Sie mit etwas Dynamischem und Innovativem spielen möchten, würde ich ZFS vorschlagen. Hinzugefügt als Antwort auf TomToms Beobachtung, dass nur die Hälfte der ersten Frage beantwortet wurde: Das Erweitern eines Arrays durch Hinzufügen von Festplatten mit der gleichen Größe wie die vorhandenen Array-Mitglieder wird von vielen RAID-Controllern für Unternehmen unterstützt. Größere Festplatten werden so behandelt, als wären sie nicht größer als vorhandene Festplatten. Dies wird möglicherweise von Low-End- / integrierten RAID-Geräten nicht unterstützt. Überprüfen Sie die Dokumentation für Ihre spezifische Steuerung.

  2. Nein. RAID ist niemals eine Entschuldigung für das Fehlen eines Backups und eines DR-Plans. "Zu viele Daten" zu haben, ist auch keine Entschuldigung dafür, dass die Sicherung fehlgeschlagen ist. Es kann jedoch eine Gelegenheit sein, zu beurteilen, ob ein wesentlicher Teil Ihrer Daten als wirklich unwichtig eingestuft werden kann.

  3. Mit Consumer-SATA-Laufwerken mit 2 TB und einem Preis von jeweils 80 USD im Jahr 2011 und Enterprise-SAS-Laufwerken mit 2 TB und einem Preis von nur 240 USD können Sie 4 TB nutzbare RAID-10-Kapazität für 320 USD (Consumer-Klasse) oder 960 USD (Enterprise-Klasse) hinzufügen genügend Einschübe und Anschlüsse. Das ist ein sehr billiger inkrementeller Upgrade-Pfad.

Skyhawk
quelle
Das Problem mit den Sicherungen ist die Tatsache, dass dies als Hauptspeicher-Hub gedacht ist (wo ich meine Computer sichern werde). Wo würde ich eine Sicherung davon ablegen?
Ben
1
"Nein mit einem Standard-Raid-Controller"? Scherzen? Ernsthaft? Du benutzt 10 Jahre altes Zeug? All - areca, adaptec, 3ware - suppot Kapazitätserweiterung online in diesen Tagen. Für einige Zeit.
TomTom
Das Erhöhen der Kapazität durch Hinzufügen zusätzlicher Laufwerke derselben Größe ist eine andere Frage als "Kann ich ein Laufwerk durch ein größeres / schnelleres ersetzen?". Offenbar habe ich nur eine der beiden Fragen falsch beantwortet.
Skyhawk
Seien Sie sehr vorsichtig bei der Verwendung von Festplatten mit Workstation-Qualität in einem RAID-Array. Sie wurden nicht für die Vibrationsprobleme entwickelt, die auftreten, wenn viele Laufwerke nebeneinander angeordnet werden. Sie haben eine viel höhere Ausfallrate und Ihre Gesamtleistung wird darunter leiden. (Dies dient nur dazu, die Daten in Kommentar 3 zu ändern, um den Kauf etwas teurerer, aber korrekt designter Laufwerke für den von Ihnen gewünschten Zweck zu fördern.)
Neil Neely
@mazzzzz: Wo soll gesichert werden? Das liegt an dir. Wenn Sie vorhaben, Sicherungen und Live-Daten auf diesem Array zu speichern , müssen Sie eine separate Freigabe oder einen separaten Ordner für "Sicherungen" erstellen, damit Sie diese von Ihren Sicherungen der Live-Daten ausschließen können. In schlecht verwalteten Disk-to-Disk-Backup-Szenarien können Benutzer versehentlich Backups von Backups von Backups erstellen und sich dann fragen, wohin der gesamte Speicherplatz verschoben wurde.
Skyhawk
2

Zu 1: abhängig. Über eingesetzte Technik, über die Sie nichts sagen. Ich benutze Adaptec-Raid-Controller, und du machst das, ohne den Raid zu ziehen.

Zu 2: Hängt davon ab, wie sehr Sie Ihre Daten schätzen. Ich kopiere alle Daten auf einen oder zwei andere Server mit großen langsamen Laufwerken.

Zu 3: Außer dass Sie jemanden in einen ordentlichen Raid-Controller investieren und sicherstellen, dass Sie das Hardware-Layout dafür haben? Was ist zum Beispiel Expansion für Sie? Ich betreibe aus diesem Grund einen 24 langsamen Server (um eine Erweiterung zu ermöglichen), Rack-Einheiten. Jetzt fange ich an, die letzten 8 zu füllen ... der nächste Server wird ein 4-Rack-Gerät mit 72 Einschüben sein, mit dem ich 72 Disks einlegen kann. Aber dann kostet dies (nur in diesem Fall) ungefähr 3000 USD, so dass "billig" und "Expansion" sehr relative Begriffe sind, wissen Sie.

TomTom
quelle
2

Zu Frage 1:

Ja, es ist möglich, ein RAID 5 durch Hinzufügen weiterer Festplatten oder durch Ersetzen vorhandener Festplatten durch größere Festplatten zu erweitern. "Die maximale Anzahl von Laufwerken in einer RAID 5-Redundanzgruppe ist theoretisch unbegrenzt." [1] . Fragen Sie sich jedoch zuerst, ob Ihr Dateisystem diesen Vorgang unterstützt. Das Hinzufügen größerer Festplatten muss über das gesamte RAID erfolgen, bevor Sie den Vorteil erkennen können.

Zu Frage 2:

Ich würde eine RAID-Rekonstruktion als von Natur aus riskant bezeichnen. Ich mache es die ganze Zeit, aber ich mache es nie ohne sorgfältige Überlegungen und ein bisschen Nervosität.

Zu Frage 3:

Schau dir LVM an. Ziehen Sie auch die Verwendung eines externen JBOD (nur ein paar Festplatten) in Betracht, anstatt zu versuchen, alle Laufwerke in ein Standardgehäuse zu stopfen. Festplatten sind relativ billig. Gehen Sie SATA. Sie können 3 TB SATA-Laufwerke für 150 US-Dollar erwerben. Kaufen Sie die beste RAID-Karte, die Sie sich leisten können. Ich hatte viel Glück mit LSI und Adaptec.

dmourati
quelle
1
Is it possible to upgrade (replace a drive with a bigger/faster one) 
and/or add drives (without wiping, and  rebuilding)?

Das hängt davon ab, welches Kit Sie kaufen. Es ist ein gerätespezifisches Problem.

How risky is it to do this with data that isn't backed up (because of
sheer volume)?

Lassen Sie uns etwas klarstellen - RAID ist kein Backup, Punkt. Jeder, der Daten auf einem Laufwerk speichert, ohne sie zu sichern, ist ein Idiot. Das ist sogar ohne Berücksichtigung das Potenzial für Probleme mit wechselnden Laufwerke und das Array erweitert. Wenn Sie die Eigenschaften eines RAID-Arrays ändern, ohne zuvor wichtige Daten darauf zu sichern, müssen Sie verrückt sein.

Any tips/advice I should follow to set up a best case in the future to
allow upgrades?
  1. Informieren Sie sich sorgfältig über das Produkt, das Sie kaufen möchten, und stellen Sie sicher, dass es diese Funktionalität unterstützt.
  2. Planen Sie ohnehin Backups , egal bei der Array-Erweiterung.
  3. Seien Sie vorsichtig mit Sonderangeboten für "End of Life" -NAS-Systeme, die möglicherweise keine neueren, größeren Festplatten unterstützen und somit Ihr Erweiterungspotenzial einschränken.
Rob Moir
quelle