> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/plan-and-deploy/de/referenzarchitekturen/homelab.md).

# VergeOS-Homelab-Referenzarchitektur

## Überblick

VergeOS ist eine ideale Lösung für Homelab-Enthusiasten und bietet eine robuste und flexible Virtualisierungsplattform. Diese Referenzarchitektur umfasst drei Konfigurationen, die für verschiedene Homelab-Setups geeignet sind: einen VM-Host mit einem Knoten, einen Cluster mit zwei Knoten und einen Homelab-Cluster in Produktionsqualität mit mehrstufigem Speicher.

### Hardware-Empfehlungen

Homelab-Benutzer haben verschiedene Optionen für VergeOS-Hardware. Viele entscheiden sich für Enterprise-Server älterer Generation (z. B. Dell, HP, Supermicro) aufgrund ihrer Zuverlässigkeit und Erweiterbarkeit.

Kompakte Geräte wie Intel NUCs oder ähnliche Mini-PCs sind ebenfalls beliebte Optionen, insbesondere solche mit dualem 2,5-GbE-Netzwerk, NVMe-Steckplätzen und 2,5"-SSD-Schächten.

**Wichtige Überlegungen:**

* **RAID-Konfiguration:** VergeOS erfordert direkten Zugriff auf Datenträger, daher sollten Sie, wenn Sie einen RAID-Controller verwenden, sicherstellen, dass er JBOD-/IT-Modus unterstützt, oder stattdessen einen HBA verwenden.
* **IPMI-Anforderungen:** Während VergeOS IPMI empfiehlt, können Homelab-Setups dies oft weglassen. Einige NVIDIA-GPUs oder GPU-Passthrough-Setups können jedoch den Konsolenzugriff deaktivieren, sodass IPMI für die Verwaltung dieser Konfigurationen nützlich sein kann.

***

## Szenarien

### 1. VM-Host mit einem Knoten

Ein unkompliziertes Setup, ideal für Testumgebungen; ein VM-Host mit einem Knoten eignet sich für Benutzer, die VergeOS-Funktionen erkunden, mit VMs experimentieren und neue Rezepte entwickeln.

{% hint style="info" %}
**Speicheraspekt**

Das vSAN von VergeOS ist als N+1 konfiguriert und bietet Redundanz. Dieses Setup reduziert den verfügbaren Speicher auf 50 % der Rohkapazität, daher sollten die Speicheranforderungen entsprechend geplant werden.
{% endhint %}

**Netzwerkkonfiguration:**

Da dieses Setup keine zusätzlichen VergeOS-Knoten umfasst, verwenden Sie dasselbe Netzwerk sowohl für die Kern- als auch für die externe Kommunikation, um die Konfiguration zu vereinfachen.

**Anwendungsfälle:**

* Hosting von Test-VMs
* Testen von VergeOS-Rezepten und -Konfigurationen
* Allgemeines Experimentieren im Homelab

***

### 2. Cluster mit zwei Knoten

Diese Konfiguration fügt Redundanz hinzu, indem ein zweiter Server eingeführt wird, wodurch die Dienstkontinuität während Neustarts und Upgrades sichergestellt wird.

{% hint style="warning" %}
**Netzwerkanforderungen**

Pro Server sind zwei Netzwerkschnittstellen erforderlich, wobei die Kernnetzwerkgeschwindigkeit für optimale Leistung mindestens 2,5 Gbit/s betragen sollte. 1 Gbit/s ist zwar möglich, kann jedoch die vSAN-Leistung einschränken.
{% endhint %}

**Anwendungsfälle:**

* VM-Umgebungen mit höherer Verfügbarkeit betreiben
* Entwicklung und Tests in einer Clusterumgebung
* Erhöhte Speicher- und Netzwerkredundanz

***

### 3. Heim-Produktionscluster

Ein produktionsreifes Cluster mit zwei Knoten, geeignet für fortgeschrittene Homelab-Benutzer; diese Konfiguration erweitert nicht nur die Speicherfunktionen mit mehreren Speicher-Tiers, sondern ermöglicht auch robustes Netzwerkmanagement, NAS-Bereitstellung und GPU-Unterstützung für Heim- und Homelab-Umgebungen.

Dieses Setup ermöglicht es VergeOS, als leistungsstarker zentraler Hub zu dienen, der den Netzwerkverkehr, NAS-Dienste und GPU-Ressourcen verwaltet und sicheren, optimierten Zugriff im gesamten Netzwerk bereitstellt.

**Speicher-Tiers:**

* **Tier 1 (NVMe):** Schneller Speicher für VM-Workloads mit hohem I/O-Bedarf.
* **Tier 3 (SSD):** Speicher mittlerer Geschwindigkeit für NAS-Nutzung, datenintensive Anwendungen oder gemeinsam genutzten VM-Speicher.
* **Tier 5 (HDD):** Hochkapazitätsspeicher für NAS- und Backup-Server-VMs.

**Netzwerk- und VLAN-Konfiguration:**

Nutzen Sie VergeOS als Hauptrouter und Netzwerkmanager für Ihr Labor- und Heim-LAN. Dieses Setup erfordert einen VLAN-fähigen Switch, bei dem Sie Ihrem ISP-Netzwerk ein VLAN zuweisen können (z. B. VLAN 50) und Ihr LAN als Standard-VLAN oder bei Bedarf als zusätzliche VLANs konfigurieren können.

* **Externes WAN:** Verbindet sich mit dem ISP und wird als VLAN zugewiesen.
* **Extern (LAN):** Dient als Homelab- und persönliches Netzwerk und ermöglicht Geräten innerhalb des Heimnetzwerks den Zugriff auf Ressourcen innerhalb der VergeOS-Umgebung.

{% hint style="success" %}
**Hinweis zur Installation**

Verwenden Sie während der Installation Ihr **LAN** Netzwerk als erstes externes Netzwerk. Sobald die Installation abgeschlossen ist, fügen Sie das WAN-Netzwerk für die Internetverbindung hinzu. Ausführliche Anweisungen finden Sie im [Knowledge-Base-Artikel zum Erstellen eines externen Netzwerks](https://docs.verge.io/knowledge-base/create-external-network/).
{% endhint %}

**NAS-Dienst:**

Um ein robustes NAS für Ihre Heimumgebung einzurichten, bietet VergeOS einen integrierten NAS-Dienst, der sich perfekt für die Verwaltung gemeinsam genutzten Speichers mit hoher Kapazität und Redundanz eignet.

Eine Schritt-für-Schritt-Anleitung zum Konfigurieren und Bereitstellen des NAS-Dienstes finden Sie im [Produktleitfaden zum NAS-Dienst](/run-the-platform/de/nas/nas-service.md). Zusätzliche Konfigurationsoptionen und Schritte zur Fehlerbehebung werden im [Knowledge Base](https://docs.verge.io/knowledge-base/category/nas/#troubleshooting-nas-cifs-shares).

**GPU-Unterstützung:**

Für Benutzer, die erweiterte Grafikfunktionen benötigen, unterstützt VergeOS sowohl GPU-Passthrough als auch NVIDIA vGPU. Diese Optionen ermöglichen es virtuellen Maschinen, entweder dedizierte oder gemeinsam genutzte GPU-Ressourcen zu nutzen:

* **GPU-Passthrough:** Bietet eine direkte GPU-Verbindung zu einer VM für leistungsintensive Anwendungen. Siehe den [Produktleitfaden zu PCI-Passthrough](/run-the-platform/de/systemadministration/generic-pci-passthrough.md).
* **NVIDIA vGPU:** Ermöglicht mehreren VMs den gemeinsamen Zugriff auf GPUs und dadurch eine effiziente Nutzung der GPU-Ressourcen für weniger anspruchsvolle Aufgaben. Siehe den [Produktleitfaden zu NVIDIA vGPU](/run-the-platform/de/systemadministration/nvidia-vgpu-configuration.md).

**Anwendungsfälle:**

* Hosting mehrstufiger VM-Umgebungen
* **Redundantes NAS-Setup mit hoher Kapazität** für zentrale, zuverlässige Dateispeicherung
* Dient als Heimnetzwerk-Router und Firewall und bietet Sicherheit sowie zentrale Verwaltung für alle verbundenen Geräte
* Leistungsstarke VM-Anwendungen mit dedizierten GPU-Ressourcen oder gemeinsam genutzter vGPU für skalierbare Grafikverarbeitung

***

## Nützliche Links

* [VM-Vorlagen](/automate-protect-and-extend/de/automatisierung/vm-recipes.md)
* [System-Snapshots](/automate-protect-and-extend/de/backup-und-dr/system-snapshots.md)
* [Bevorzugte vSAN-Tiers](/run-the-platform/de/speicher/preferred-tiers.md)
* [VPN](/run-the-platform/de/vpn/vpn-overview.md)
* [Netzwerkübersicht](/run-the-platform/de/netzwerk/network-overview.md)
* [Lizenzierung](/run-the-platform/de/systemadministration/licensing-and-updates.md)

Jede dieser Konfigurationen lässt sich an spezifische Homelab-Bedürfnisse anpassen und ermöglicht Flexibilität basierend auf der verfügbaren Hardware und den individuellen Anwendungsfällen.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/plan-and-deploy/de/referenzarchitekturen/homelab.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
