Verwende einen separaten Host, wenn Speicherkapazität, Wartung oder die Isolation von Ausfällen unabhängig von der Plex-Rechenleistung skaliert werden müssen; verschiebe die Datenbank nicht lediglich aus Gründen der Übersichtlichkeit.
Große Mediensammlungen lassen sich auf natürliche Weise trennen, da sie Kapazität und sequenziellen Durchsatz benötigen, während die Plex-Datenbank und Metadaten zustandsbehaftete Daten mit niedrigen Latenzanforderungen sind. Ein zweiter Host führt außerdem Netzwerk-Erreichbarkeit, Berechtigungen und eine Reihenfolge für die Wiederherstellung ein. Die Architektur ist gerechtfertigt, wenn diese zusätzlichen Abhängigkeiten eine gemessene Einschränkung lösen, die sich nicht sauber auf einem einzigen Server bewältigen lässt.
Trenne große Medienbestände vor zustandsbehafteten Daten mit niedrigen Latenzanforderungen
Mediendateien können auf NAS-Speicher liegen, während die Plex-Rechenleistung an anderer Stelle bereitgestellt wird, sofern der Netzwerkpfad ausreichend kontinuierlichen Durchsatz und zuverlässige Einbindungen bietet. Dies ist eine risikoärmere Trennung als das Auslagern von App-Daten.
Der Speicher sollte workload-spezifischen Speicherentscheidungen folgen. Das spricht dafür, Medien mit hoher Kapazität und sequenziellem Zugriff von Zuständen zu trennen, die auf Zugriffe mit niedriger Latenz und hoher Zufälligkeit angewiesen sind.
Miss den Mediendurchsatz während der Spitzenwiedergabe und bei einer großen Übertragung. Wenn der vernetzte Medienpfad stabil bleibt und Reserven bietet, hat sich die zusätzliche Komplexität der Trennung gelohnt.
Halte die Plex-Datenbank standardmäßig nahe an der Rechenleistung
Ein ausgelagerter Datenbank- oder Metadatenspeicher fügt jedem Zugriff auf Zustandsdaten Netzwerklatenz und einen weiteren Ausfallpunkt hinzu. Das kann ein schlechter Kompromiss sein, wenn die lokale SSD nicht der Engpass ist.
Die Datenbanklatenz kann sich durch die Empfindlichkeit gegenüber der Speicherlatenz verändern. Daher sollte der Zustandspfad einem Benchmark unterzogen werden, bevor er hinter einem Netzwerkdateisystem platziert wird.
Halte die App-Daten lokal auf dem Plex-Rechenhost, sofern keine gemessene Anforderung die Latenz- und Wiederherstellungskosten überwiegt. Die NAS-Topologie für ein Medienzentrum kann große Medienbestände weiterhin zentralisieren, ohne jede Zustandsdatei zentral abzulegen.
Verwende einen separaten Host, wenn sich die Ausfallbereiche unterscheiden müssen
Ein Speicherhost kann unabhängig gewartet oder erweitert werden, und ein Rechenhost kann ersetzt werden, ohne den Medienpool zu verschieben. Diese Trennung ist wertvoll, wenn für jede Rolle ein klarer Wiederherstellungsprozess vorhanden ist.
Die Aufteilung von Rollen hilft nur, wenn Service-Abhängigkeiten explizit genug sind, um einen Host neu zu starten oder zu ersetzen, ohne verborgene Zuständigkeiten für Zustandsdaten über das Netzwerk zu schaffen.
Dokumentiere die Startreihenfolge, Einbindungsabhängigkeiten und das Verhalten der lokalen Wiedergabe, wenn der Speicherhost nicht verfügbar ist. Wenn die Wiederherstellung manuelle Anpassungen von Pfaden erfordert, vereinfache die Trennung.
Verwechsle einen separaten Host nicht mit einem Backup
Das Verschieben von Medien auf ein NAS erzeugt keine zweite Kopie. Der entfernte Speicher kann weiterhin die einzige Kopie sein und bleibt damit ein einzelner Punkt für Datenverlust.
Das Backup-Design sollte Schutzspeicher vom Primärspeicher trennen. Plane daher zusätzlich zur Topologie-Trennung eine externe oder unabhängige Wiederherstellungskopie ein.
Teste die Wiederherstellung des Plex-Zustands und mindestens eines repräsentativen Medienpfads, ohne auf den aktiven Speicherhost angewiesen zu sein. Die Architektur ist nur dann resilient, wenn Speichertrennung und Backup ausdrücklich vorgesehen sind.
NAS- und Servereinrichtung
Mehr zum Lesen

Wie KI-ähnliche Analyse und Automatisierung den Speicher- und Rechenbedarf von Jellyfin verändern
Automatisierung und die damit verbundene KI-Analyse führen über die normale Jellyfin-Wiedergabe hinaus zu Scans, abgeleiteten Daten, CPU-/GPU-Auslastung, Cache, temporärem Speicherplatz und Hintergrundplanung.

Jellyfin in ein kleines Wohnungs- oder Mietwohnungsnetzwerk integrieren
Baue ein mietfreundliches Jellyfin-Netzwerk mit stabiler lokaler Adressierung, minimaler Verkabelung, leiser Hardware, CGNAT-bewusstem Fernzugriff und reversiblen Änderungen auf.

Wie viele Nutzer und Hintergrundaufgaben sollte ein Jellyfin-Host unterstützen?
Behandle Jellyfin-Benutzer und Hintergrundaufgaben als ein gemeinsames Workload-Budget; die Kapazitätsgrenze ist erreicht, sobald Wiedergabelatenzen, Warteschlangen oder Ressourcenengpässe wiederholt auftreten.

