Dieser Artikel hat eine Fortsetzung .
Ich habe nur wenige Jahre nach dem Kauf eines Computers einen „Heimserver“ unter Linux erhalten. Von diesem Moment an sind nun mehr als fünfzehn Jahre vergangen und die meiste Zeit hatte ich eine Art zweiten zusätzlichen Computer zu Hause. Einmal, als es Zeit für ein Update wurde, dachte ich: Warum brauche ich einen separaten Router, wenn ich bereits einen freien Computer habe? Immerhin war es für viele lange Zeit eine Standardkonfiguration.
Tatsächlich: Heute kann man dafür eine separate virtuelle Maschine bekommen, dort eine USB- oder PCI-WLAN-Karte weiterleiten. Und als Betriebssystem können Sie MikroTik RouterOS auf einen Schlag verwenden und Software für Unternehmen für wenig Geld erwerben.
Eintrag
Ich werde meine Ziele zu der Zeit umreißen, als ich gerade mit dem Projekt angefangen habe:
- Die Baugruppe sollte aus den gängigsten Standardkomponenten bestehen. Dies bedeutet, dass es keine Motherboards mit anderen Größen als mATX / mini-ITX und Low Cases gibt, in die Karten in voller Größe nicht passen
- Es sollte viel Speicherplatz vorhanden sein, die Körbe selbst sind jedoch kleiner als 2,5 Zoll.
- Modularität sollte nach einer Weile zu Einsparungen führen - schließlich kann die WLAN-Karte des alten Standards 5 einfach gegen 7 ausgetauscht werden
- Unterstützung für mindestens einige Fernbedienungen, damit Sie verstehen, warum das System nicht aufsteigt, ohne den Monitor und die Tastatur physisch mit etwas zu verbinden, das hoch und fern steht
- Volle Freiheit bei der Auswahl eines Betriebssystems und deren Unterstützung für alle kritischen Komponenten in jedem Betriebssystem
- Hohe leistung. Es ist müde, darauf zu warten, dass Deluge .torrent in mehreren tausend Dateien „lebt“ oder die Verschlüsselung aktiviert ist, und es führt zu einem Geschwindigkeitsverlust unter Festplatten oder Netzwerkverbindungen.
- Visuelle Schönheit und Genauigkeit der Montage
- Höchste Kompaktheit. Die ideale Größe ist eine moderne Spielekonsole.
Ich warne Sie sofort, wenn Sie glauben, dass ich Ihnen im folgenden Artikel erläutere, wie Sie alle Punkte vervollständigen können, dass Sie sehr naiv sind und besser Synology oder einen Platz in der Cloud kaufen.
Tatsächlich sehe ich in einer solchen Entscheidung nichts Unrealistisches, nur dass ich das gesamte Angebot wahrscheinlich nicht gut genug studiert habe und vielleicht, weil der Markt für selbst zusammengebaute NAS seit langem rückläufig ist und Komponenten für diesen Zweck immer kleiner und billiger werden.
Ein bisschen über Software
Kürzlich war ich so faul, dass ich KVM nicht einmal selbst konfigurieren wollte. Deshalb habe ich mich entschlossen, zu sehen, was unRAID ist. LinusTechTips bewarb dies als praktische Benutzeroberfläche für die Konfiguration von KVM und als gute Software für NAS im Allgemeinen. Da ich zu faul war, um mit mdadm herumzustöbern, hat unRAID zwei Fliegen mit einer Klappe geschlagen.
Versammlung
Wohnen
Dann kam überraschenderweise der schwierigste Teil der Montage eines provisorischen NAS auf Standardkomponenten: die Auswahl eines Gehäuses! Wie gesagt, die Zeiten, in denen der Koffer mit der Tür, hinter der sich Körbe mit Scheiben befinden, längst vorbei sind. Und ich wollte unbedingt 2,5-Zoll-Seagate-Laufwerke (2,5 Zoll) als Festplatten verwenden (zum Zeitpunkt des Schreibens beträgt die maximale Kapazität 5 TB). Sie schweigen und brauchen wenig Platz. Während 5 TB für mich ausreichten.
Offensichtlich wollte das Motherboard miniITX, da anscheinend ein Erweiterungssteckplatz ausreichte.
Es stellte sich heraus, dass es kompakte Taschen gibt, die die Größe eines Netbooks haben, aber es gibt nur einen Platz für 2,5 und die "anderen" Fälle, in denen es bereits einige 3,5 der entsprechenden Größe gibt. Die Mitte existiert einfach nicht. Auch für das Geld. Es gab etwas an Ali, aber es wurde eingestellt (IMMER Ali auf der Suche nach ungewöhnlichen Dingen überprüfen, manchmal haben die Chinesen bereits alles erfunden und es in Massenproduktion gebracht). In einem kleinen Forum habe ich über SilverStone CS01B-HS gelesen, aber der Preis passte überhaupt nicht in die Budgetkategorie. Müde von der Suche bestellte ich es bei Amazon über Shipito, was den dritten Punkt der technischen Aufgabe völlig verfehlte.
Aber jetzt können Sie sich überhaupt nicht um das Budget kümmern!
Ich rate Ihnen, umgehend ein 3D-Modell Ihres Dream-Gehäuses zu erstellen und es auf einer echten Aluminium-CNC-Maschine einzuschalten. Es wird etwas teurer sein als Silverstone, aber tausendmal angenehmer. Teile es einfach später auf dem Github!
CPU
Natürlich wollte ich AMD als Prozessor nehmen, 2019 steht auf dem Hof, nur wer sich nicht tief mit shtud auseinandersetzt. Bei dem Versuch, Punkt 4 „Unterstützung für die Fernsteuerung“ zu erfüllen, finde ich jedoch nur AMD Ryzen DASH und verstehe, dass Sie sich in diesem Fall für Intel entscheiden müssen.
Weiterhin ist alles wie immer: Yandex.Markt, Filter, einfaches googeln für Kinderprobleme und Lieferung morgen im MKAD kostenlos.
Hauptplatine
Tatsächlich haben Sie bei den Motherboards die Wahl zwischen einem - dem Gigabyte GA-Q170TN.
Ich habe keine Ahnung, warum der Erweiterungssteckplatz nur x4 ist, aber wenn Sie in Zukunft eine 10-Gigabyte-Netzwerkkarte dort unterbringen möchten, ist genügend Speicher verfügbar (Sie können jedoch keinen Speicher anschließen, der eine solche Leistung bietet).
Von den großen Pluspunkten: zwei miniPCI-E-Slots. MikroTik veröffentlicht alle seine WLAN-Karten (und wir brauchen sie, da sie nur in RouterOS unterstützt werden) im miniPCI-E-Format und werden sie höchstwahrscheinlich noch viele Jahre veröffentlichen, da dies der Hauptstandard für Erweiterungskarten ist. Sie können zum Beispiel das LoRaWAN- Modul kaufen und auf einfache Weise Unterstützung für Geräte mit LoRa erhalten.
Zwei Ethernet, aber 1 Gbit / s. 2017 legte ich ein Gesetz vor, das den Verkauf von Motherboards mit Ethernet-Geschwindigkeiten von bis zu 4 Gbit / s verbietet, es gelang mir jedoch nicht, die erforderliche Anzahl von Signaturen für den Durchgang des Stadtfilters zu sammeln.
Festplatten
Wir nehmen zwei STDR5000200 als Festplatten. Aus irgendeinem Grund kosten sie weniger als die ST5000LM000, die es tatsächlich gibt. Nach dem Kauf überprüfen, zerlegen, beziehen wir den ST5000LM000 und verbinden ihn über SATA. Im Garantiefall holen Sie es ab, geben es ab und erhalten eine neue CD im Austausch (ich scherze nicht, ich habe es getan).
Ich habe die NVMe-SSD möglicherweise in Zukunft nicht verwendet, falls erforderlich.
Intel hat in seinen besten Traditionen einen Rake ausgelegt: Es gibt nicht genügend Support auf dem Motherboard, der Prozessor benötigt auch vPro-Support, und Sie werden es leid sein, nach einer Kompatibilitätstabelle zu suchen. Durch ein Wunder fand ich heraus, dass ich mindestens i5-7500 benötige. Da das Budget aber nicht mehr begrenzt war, versöhnte ich mich.
Ich sehe nichts Interessantes in den restlichen Komponenten, sie können durch alle Analoga ersetzt werden. Daher ist hier eine allgemeine Tabelle mit Preisen zum Zeitpunkt des Kaufs:
Insgesamt 66 930 Rubel. Punkt drei über den wirtschaftlichen Teil des Problems ist erschüttert, aber die Vorstellung, dass dieses Eisen in zehn Jahren noch in der Lage sein wird, die zugewiesene Aufgabe zu erfüllen, wärmt die Seele.
Das Einrichten der Software war ganz einfach, gut, er hat es: 95% können an einem Abend mit der Maus angeklickt werden. Ich kann dies in einem separaten Artikel beschreiben, wenn es interessant ist, da nicht alles perfekt war, aber es gab keine unlösbaren Nicht-Google-Probleme. Beispielsweise war es nicht so einfach, verkabelte Ethernet-Adapter in RouterOS zu entfernen, da die Liste der unterstützten Geräte eher knapp ist.
Schlussfolgerungen nach dem Überschreiten der Grenze von hundert Tagen Betriebszeit
- vPro wird für diesen Zweck nicht benötigt. Dies reduziert die Auswahl an Motherboards und Prozessoren erheblich. Für den Heimgebrauch benötigen Sie ein drahtloses HDMI-Verlängerungskabel und eine drahtlose Tastatur. In extremen Fällen (der Server befindet sich im Keller unter einer Stahlbetonplatte) - Verwenden Sie ein Twisted-Pair-Verlängerungskabel.
- 10 Gigabit wurden gestern benötigt. Die durchschnittliche Festplatte aus den 2010er Jahren liest schneller als 120 Megabyte pro Sekunde, wofür ein Gigabit-Netzwerk nicht ausreicht. Und wir werden den SSD-Cache ablegen, für den 1,25 GB / s eine Einschränkung darstellen können.
- Das Korps verschlang ein Viertel des Budgets. Das ist inakzeptabel.
- Schneller Prozessor in NAS / Router - mehr benötigt, als es anfangs schien
- unRAID ist wirklich gute Software, es gibt alles, was benötigt wird, und es gibt nichts, was nicht benötigt wird. Sie bezahlen einmalig, wenn Sie mehr Festplatten benötigen - sie fragen nur nach dem Unterschied in den Lizenzkosten.
Mein früherer Zufallsgenerator gab ungefähr 20 Megabit mit aktivierter VPN-Tunnelverschlüsselung aus. Jetzt reicht nur noch ein Core i5-7500, um Gigabits auszugeben.

PS
Ich freue mich sehr, wenn Sie bis zum Ende gelesen haben und es für Sie interessant war! Bitte stellen Sie Fragen, wenn etwas unklar bleibt. Ich hätte es völlig vergessen können.
Ich werde umgehend das Offensichtliche beantworten:
- Warum all das können Sie nur Synology kaufen?
"Ja, und ich rate Ihnen, dies zu tun." Es ist einfacher, schneller, billiger und zuverlässiger. Ein Artikel für Enthusiasten, die wissen, warum sie zusätzliche Funktionen benötigen.
- Warum nicht FreeNAS, gibt es alles, was in unRAID enthalten ist, aber kostenlos?
- Leider ist Open Source schon ganz anders. FreeNAS wird von genau denselben Lohnprogrammierern geschrieben. Und wenn Sie ihre Arbeit kostenlos bekommen, dann sind Sie das Endprodukt. Oder sie werden bald aufhören, den Investor zu bezahlen.
- Sie können alles unter reinem Linux machen und mehr sparen!
Ja Einmal habe ich es getan. Aber warum? Die Einrichtung eines Netzwerks unter Linux war für mich immer ein Problem. Lassen Sie das Computer Hausmeister bleiben. Und RouterOS löst diese Art von Problemen vollständig. Das Gleiche gilt für MD RAID: Trotz der Tatsache, dass Sie mit mdadm keine dummen Fehler machen können, habe ich immer noch die Daten verloren. Und unRAID lässt Sie einfach nicht den falschen Knopf drücken. Auch hier sollten Sie Ihre Zeit nicht damit verschwenden, das Repository manuell zu konfigurieren.
- Aber Sie haben immer noch das übliche Ubuntu in einer virtuellen Maschine installiert!
- Aus diesem Grund wurde alles begonnen. Jetzt haben Sie Ihr persönliches AWS mit der maximalen Geschwindigkeit, mit der Sie gleichzeitig eine Verbindung zu Ihrem Speicher, Ihrem Heimnetzwerk und dem Internet herstellen können, die Ihnen niemand bieten kann. Und welche Dienste in dieser virtuellen Maschine ausgeführt werden, liegt bei Ihnen.
- Bei Problemen im Haus gibt es sofort kein WLAN, kein Internet, keinen Speicher.
- Ein Ersatz-Router liegt für 1.000 Rubel, und nichts wird von den Laufwerken gehen. Abgesehen von Festplatten und Kühlern war die ganze Zeit nichts kaputt. Sogar ein normaler Nettop hat fast zehn Jahre lang rund um die Uhr gearbeitet und fühlt sich jetzt großartig an. Überlebte zwei Scheiben.