Immer mehr Menschen wollen wissen, was ein Homelab ist, und heute werden wir beschreiben, was es ist und wie man es im Rahmen des Budgets herstellen kann.
Was ist Homelab?
Homelab ist im Grunde ein zusammengesetztes System, mit dem Sie alle Ihre Geräte verbinden können. Wenn Sie beispielsweise ein Smartphone und einen Laptop besitzen und mit demselben Router verbunden sind, wird dieser Router als Homelab bezeichnet.
Warum brauchen Sie Homelab?
Wenn Sie ein großes Unternehmen sind, ist dies möglicherweise nicht Ihre Anforderung. Aber wenn Sie ein sind Web Developer Wer seinen Code testen, eine Website erstellen oder eine App auf einem Testserver bereitstellen möchte, bevor alle Änderungen live auf der Produktionsseite vorgenommen werden, ist im Heimlabor genau richtig. Was den Speicher betrifft, wenn Sie Hunderte von TB an Daten besitzen, die Sie speichern oder sichern möchten, oder irgendetwas anderes oder haben Smart-Home-Mediencenter, das ist in der Tat die beste Wahl für Sie.
In aufsteigender Reihenfolge kaufen einige dieser Menschen ausgereifte Produkte wie NAS (Network-Attached Storage). Einige von ihnen bauen einen Webserver auf Raspberry Pi. Es gibt unzählige Szenarien, in denen Menschen ihrem Heimnetzwerk alles hinzufügen können. Aber wenn Sie mehr als das wollen, sagen wir, Sie wollen ein Gateway, das Ihre Kameras überwacht und sicherstellt, dass nur bestimmte Personen Zutritt zu den Türen erhalten, auch wenn Sie das möchten Hosten Sie Ihren Server 24/7 mit Fernsteuerungsmöglichkeit oder was, wenn Sie ein robustes System zur Integration und Erweiterung benötigen? Für solche Bedürfnisse ist ein Homelab die perfekte Wahl.
Beste Konfiguration
Eine der besten Konfigurationen für das Homelab wird eine Intel i3-CPU mit Virtualisierungstechnologie wie Intel VT oder AMD-V sein. Dadurch können Sie viele Anwendungen separat auf einer einzelnen Hardware bereitstellen.
Und wenn Sie daraus einen Router machen möchten, der als solide Firewall dient, benötigen Sie dafür zwei NICs (Netzwerkschnittstellenkarte).
Wie baue ich ein Homelab und bleibe dabei im Budget?
Lassen Sie uns zunächst die Dinge besorgen, die Sie zum Bauen benötigen.
- Rechenleistung
- Lagerung
- Networking
- Memory
- UPS
- Sicherungskopie
Beginnen wir also mit der Errichtung eines Einsteiger-Heimlabors, das normalerweise unter dem Budget liegt.
Computer und Speicher
Für eine CPU mit Multi-Core-Option und RAM zwischen 8 GB und 16 GB (DDR4 empfohlen) würden wir Intel NUCs empfehlen, da diese über hervorragende Spezifikationen für den Betrieb Ihres Einsteiger-Computerlabors bei Ihnen zu Hause verfügen.
Es ist günstiger und es stehen 32 verschiedene Modelle zur Auswahl.
Virtualisierung
Um Ihren Rechenknoten nutzen zu können, sollten Sie in der Lage sein, VMs für den Prozess zu erstellen, für den Sie einen Hypervisor benötigen.
Um das Beste aus Ihrem Rechenknoten herauszuholen, müssen Sie in der Lage sein, VMs zu erstellen, und dafür benötigen Sie einen Hypervisor.
Installieren Sie zunächst VirtualBox. Sobald es installiert ist, können Sie so viele VMs wie möglich erstellen, aber behalten Sie dabei Ihren Speicher und Ihre Rechenleistung im Auge.
Networking
Der Rechenknoten benötigt Kommunikation zwischen allen mit ihm verbundenen Maschinen und benötigt Netzwerkhardware. Wir würden die Anschaffung eines beliebigen 5/8-Port-Gigabit-Switches empfehlen, aber das gilt nur für Einsteiger. Allerdings gibt es auf dem Markt viele Optionen.
Zusammenfassung
Im Einstiegsmodell haben wir keinen dedizierten Speicher eingebaut. Wir empfehlen Ihnen, es je nach Bedarf und Budget hinzuzufügen. Darüber hinaus wäre auch eine gute USV zu empfehlen, damit Ihre Sachen im Falle eines Stromausfalls online bleiben.
Wenn Sie ein kleines Unternehmen oder ein großes Unternehmen sind, benötigen Sie viel mehr Ressourcen, was natürlich seinen Preis hat. Die Konfigurationen für größere Projekte hängen von den Bedürfnissen und der Erschwinglichkeit ab.
Empfohlenes Setup; (Server, Gehäuse und USV)
Server;
Small Form Factor- und Barebone-PCs
- Intel NUC6I7KYK
- Gigabyte BRIX
- Shuttle XH61V
- Shuttle XPC SZ170 R8 V2
- ASRock C2750D4I
- Supermicro Xeon D-1500
Verkäufertürme
Anbieter-Rack-Server
Fälle;
Whitebox Desktop-/Tower-Gehäuse
- Corsair Obsidian 900D
- Corsaircarbid 400R
- Fraktales Design Definieren Sie R3 / R4 / R5
- Phanteks Enthoo Primo Schwarz
Servergehäuse mit kleinem Formfaktor
Whitebox-Rack-Gehäuse
UPS;
Ideale Orte, um es zu platzieren
- Innenministerium
- Wohnzimmer
- Schrank
- Keller
- Dachboden
- Garage
Beste Ideen für die Verwendung eines Homelabs
Hier sind 6 Ideen, für die Sie es verwenden können;
1. Verwendung als Router/Firewall
Damit können Sie die Firewall-Sicherheit verbessern, da die von Ihrem ISP bereitgestellte Sicherheit Hackerangriffen nicht so gut standhalten kann. Darüber hinaus können Sie auch Dienste bereitstellen, die an WAF (Web Application Firewall) gekoppelt sind.
2. Verwendung als Backup-Speicher
Wenn Sie Ihre Familienbilder und -videos keinem Dienst anvertrauen, ist dies die beste Möglichkeit, sie sicher aufzubewahren. Sie müssen sich danach keine Sorgen mehr über Datenlecks machen.
3. Verwendung zur Virtualisierung
Durch Virtualisierung können Sie zwei Server auf denselben Servern zum gleichen Preis betreiben. Ermöglicht Ihnen, Ihre Web-App und Website zu testen und jedes Betriebssystem auf beliebigen virtuellen Servern zu installieren. Es ist sicherer und der Entwickler hat mehr Kontrolle darüber.
4. Verwenden Sie es für drahtlose APs
Wenn Sie APs in einem großen Haus einrichten, sei es Ihr eigenes oder das eines anderen. Es hilft Ihnen, das Haus effizient zu automatisieren.
5. Verwenden Sie es zur Netzwerküberwachung
Es ist schwierig, ein stabiles Netzwerk und einen stabilen App-Stack aufrechtzuerhalten, ohne die Netzwerkausfälle zu überwachen.
6. Nutzen Sie es für die Infrastrukturautomatisierung
Obwohl Sie ein größeres Homelab benötigen würden, können Sie mit dem Homelab der Einstiegsklasse die Grundausstattung Ihres Hauses automatisieren. Dazu gehört auch die Internetautomatisierung, die Ihnen beim Cross-Posten zwischen den Apps, der Ausführung von Cron-Jobs und der automatischen Installation von SSLs hilft.