Einrichten eines NAS-Laufwerks für den Heimgebrauch

533
LW001

Ich habe gerade vor einer Woche damit angefangen zu recherchieren, bevor ich nicht einmal wusste, was ein NAS ist.

TL; DR Ich möchte einen gemeinsam genutzten Speicher für eine Familie einrichten, um alle Daten an einem Ort zu haben und leicht zugänglich zu sein (Derzeit füllen wir billige externe 2-TB-Festplatten auf, die Sie nie finden werden, wenn Sie nach Fotos und Videos aus den unzähligen Urlauben suchen.), Rechnungen, Dokumente, ... Sie nennen es). Und ja, ich möchte alles selbst machen, weil ich meine Daten unter meiner Kontrolle haben möchte.

Ich habe viel über RAID und Redundanz geforscht, ich neige gerade zu einem RAID 5-Setup. Ich habe hier über 4 ähnliche Fragen zu Super User gelesen und eine ganze Reihe von Empfehlungen für ReadyNAS über Drobo bis hin zum Aufbau Ihres eigenen PCs gesehen . Welches Gerät ich am Ende wähle, wird wahrscheinlich eine zu große Frage sein (obwohl ich mich für jede Hilfe, die ich auch bekommen kann, sehr freuen würde).

Ich wollte fragen, wie man mit der Skalierbarkeit und dem Fernzugriff umgeht. Auch wenn ich es vielleicht nicht brauche, würde ich wirklich gerne die Möglichkeit haben, ein neues Laufwerk einzuschieben, wenn ein Bedarf besteht, anstatt einen ganzen neuen Case, Controller oder was auch immer kaufen zu müssen. Werden Dinge wie ReadyNAS oder Drobo (z. B.) mit RAID-Controllern geliefert oder muss ich einen Windows-Server kaufen, um das zu steuern?

Und wie könnte ich aus der Ferne (auch von außerhalb meines LAN-Netzwerks) auf diesen Speicher zugreifen? Muss ich dafür auch ein gesamtes Server - Firewall Appliance - Static IP Package kaufen oder gibt es einen einfacheren Weg, dies zu tun? Ist es im Allgemeinen eine dumme Idee, dies über einen Home-Router mit dynamischen IPs auszuführen?

Vielen Dank im Voraus für jede Hilfe, die Sie mir geben können.

2
Ich würde mit RAID5 weder in Hardware noch Software gehen (versuchen Sie, das Internet zu durchsuchen, warum Sie es nicht im 21. Jahrhundert verwenden sollten. In Kürze ist es ein PITA, wenn eine Festplatte ausfällt. Es wird Tage dauern, bis das neue Laufwerk und das Laufwerk synchronisiert werden Verlangsamung Leistung viel). Ich schlage vor, dass Sie einen Blick auf [xigmanas] (https://sourceforge.net/projects/xigmanas/) werfen, der den vorherigen Namen nas4free hat und ursprünglich als Freenas bezeichnet wurde. Es unterstützt das imho fortgeschrittenste Dateisystem [ZFS] (https://en.wikipedia.org/wiki/ZFS). Gehen Sie mit Mirror Raid, HDD sind billig, aber es gibt Ihnen Geschwindigkeit und einen guten Schlaf. Alex vor 5 Jahren 1
Sie benötigen keine statische IP-Adresse, [DDNS] (https://en.wikipedia.org/wiki/Dynamic_DNS) würde ausreichen. Alex vor 5 Jahren 0

2 Antworten auf die Frage

2
Keltari

Hier gibt es eine Menge Dinge zu besprechen.

Das wichtigste zuerst. Größe. Sie müssen einen Blick darauf werfen, wie viele Daten Sie haben und wie viel sie gewachsen sind. Darauf aufbauend müssen Sie abschätzen, wie stark es in Zukunft wachsen wird. Sie müssen diese Informationen kennen, da sie die Hardware bestimmen, die Sie jetzt und in der Zukunft benötigen. Ohne ein gutes Gespür für diese Informationen zu erhalten, können Sie sich für eine Lösung entscheiden und feststellen, dass diese Ihr Datenwachstum nicht aufrechterhalten kann. Es ist immer besser zu überschätzen, als zu unterschätzen. Es hat keinen Sinn, einen Hardware-NAS zu kaufen, der nur zwei 4-GB-Laufwerke unterstützt, wenn Sie erwarten, dass Ihre Daten mehr als 8 GB erreichen werden.

Als nächstes kommt RAID. Alle RAID-Konfigurationen außer RAID-0 bieten Redundanz . Die Menschen missverstehen dieses Konzept oft falsch. Ohne technisch zu sein, bietet die Redundanz die ständige Verfügbarkeit der Daten. Das bedeutet, wenn ein Laufwerk stirbt, können Sie Ihre Daten trotzdem lesen und schreiben. Redundanz schützt Ihre Daten nicht. Wenn mehr als ein Laufwerk stirbt, werden Daten überschrieben, Daten werden beschädigt, Ihre Daten sind verschwunden . RAID ist kein Ersatz für Sicherungen. Wenn die Daten für Sie wichtig sind, erstellen Sie geeignete Sicherungen.

Bei RAID-Controllern müssen Sie sich darüber keine Gedanken machen. NAS-Hardware wird entweder mit integrierten Hardware-RAID-Controllern geliefert oder das RAID wird von der Serversoftware erstellt.

Es gibt eine Vielzahl von NAS-Geräten. Higher-End-Prosumer-Geräte wie Drobo funktionieren, sind aber oft recht teuer. Je mehr Speicherplatz vorhanden ist, desto höher ist der Preis. Diese High-End-NAS-Appliances verwenden häufig eine proprietäre RAID-Technologie, mit der Sie Festplatten hinzufügen können, nachdem das Array erstellt wurde. Dies ist bei Standard-RAID-Arrays nicht möglich. Offensichtlich hat dies Vorteile, bindet Sie aber in ihr Ökosystem ein. Hardware-Zuverlässigkeit ist ein weiteres Problem. Ich weiß nicht, was Drobos aktuelle Hardware ist, aber in der Vergangenheit gab es viele Beschwerden. Die höheren Endgeräte verfügen oft über viele zusätzliche Funktionen, die Sie möglicherweise nicht verwenden.

NAS-Appliances der unteren Klasse existieren, von denen einige RAID, andere JBOD sind. Auch hier müssen Sie die Kosten-, Zuverlässigkeits- und Größenbeschränkungen prüfen, um zu sehen, ob sie für Sie richtig sind.

Der wahre Vorteil einer Hardware-NAS-Appliance ist die Größe. Sie sind unglaublich kompakt. Sie erhalten auch Support, aber sobald die Garantie abgelaufen ist, variiert Ihre Laufleistung.

Ich bin ein Fan von eigenen NAS. Mit wenig Aufwand können Sie so ziemlich jeden PC in ein NAS verwandeln. Betriebssysteme wie FreeNAS sind extrem robust und nahezu unbegrenzt in der Skalierbarkeit. Sie können internen oder externen Speicher hinzufügen, um den Pool zu vergrößern. Einige Leute finden FreeNAS als übertrieben. Es gibt verschiedene freie NAS-Betriebssysteme. OpenMediaVault ist eines, das ich sehr empfehlen kann. Es ist leicht und einfach einzurichten.

Ich hatte einen alten PC, der Platz für überraschend viele Laufwerke bot. Ich packte es mit 8 Laufwerken, die ich herumgelegt hatte, und installierte OpenMediaVault auf einem Flash-Laufwerk, von dem der PC bootet. Dieses NAS-System hat mich buchstäblich nichts gekostet. Obwohl viel größer als ein Drobo, können Sie den Preis nicht schlagen.

Für den Fernzugriff ist das einfach. Viele der "Prosumer" -Geräte ermöglichen Ihnen den Zugriff auf Ihre Daten über deren Websites. Sie kopieren die Daten nicht, die Appliance stellt lediglich eine Verbindung zur Website her, daher müssen Sie keine Dienste selbst einrichten.

Alle NAS-Programme, die ich gesehen habe, bieten eine Vielzahl von Zugriffsmethoden wie Web, FTP und Streaming. Die Verwendung von dynamischem DNS ist perfekt für diese Setups. Sogar vom ISP bereitgestellte Router verfügen jetzt häufig über integrierte DDNS für Heimanwender.

2
davidgo

Zunächst einmal, wie in anderen Kommentaren, verwenden Sie kein RAID5 - es ist langsam und schützt nicht für große Laufwerke (wobei große Festplatten alle modernen Festplatten sind!). Betrachten Sie RAID10 - das ist schnell und zuverlässig - auch bei Software-RAID - mit den Kosten, die erforderlich sind, um Laufwerke 2 gleichzeitig zu erhöhen und 50% Overhead zu verursachen. Beachten Sie, dass RAID kein Backup ist und nur bestimmte Arten von Fehlern behandelt (z. B. nicht gegen Diebstahl oder Löschung helfen).

Achten Sie darauf, dass die von Ihnen erworbenen Laufwerke für RAID ausgelegt sind - nicht alle, und dies ist aufgrund von Vibrationen und Problemen beim erneuten Schreiben von Schreibvorgängen wichtig. WD RED-Laufwerke werden häufig in NAS verwendet

Der Fernzugriff kann über dynamisches DNS oder ein VPN für die Verbindung + Portweiterleitung in Ihrem Router erfolgen. Beachten Sie, dass einige Verbindungstypen (z. B. DSL) ausgehend von eingehenden Verbindungen langsamer sind.

Die Verwendung eines Intel-PCs bietet eine höhere Geschwindigkeit, aber wenn das meiste davon aus der Ferne ausgeführt wird, ist eine Art NAS in Ordnung, da das Internet der Engpass sein wird.

RAID-Controller beschleunigen in einigen Fällen, sind aber wahrscheinlich nicht die Kosten wert - es sei denn, Sie betreiben RAID5 oder RAID6. Software-RAID bedeutet, dass Sie nicht auf eine RAID-Karte angewiesen sind, die ein einzelner Ausfallpunkt sein kann.

Die meisten NAS-Systeme verwenden eine Variante des Linux- und Software-RAID unter der Haube (und verwenden ARM- / Handy-CPUs, um Strom und Geld zu sparen) - dies gibt Ihnen eine schöne Schnittstelle, aber FreeNAS kann das oft auf einem gebrauchten PC tun. Natürlich kostet es viel mehr, einen PC anzutreiben, als einen NAS.

Wenn Sie ein erweitertes Management suchen, schauen Sie sich ZFS an - dies wird jedoch teurer (in Bezug auf die Hardware) und eine steile Lernkurve. Es ist auch sehr skalierbar und robust. Es bietet kostengünstige Momentaufnahmen für die Wiederherstellung zu einem bestimmten Zeitpunkt.