Ein Plex-Host sollte die Anzahl der Nutzer und Hintergrundaufgaben unterstützen, die in ein gemessenes Auslastungsbudget für parallele Vorgänge passen – nicht eine universelle Anzahl an Streams.
Direct Play, Hardware-Transkodierung, Software-Transkodierung, Scans, Backups und begleitende Container belasten unterschiedliche Ressourcen. Erstellen Sie das Budget anhand der Kombinationen, die zu Hause tatsächlich gleichzeitig auftreten, und fügen Sie keine weiteren Aufgaben hinzu, sobald eine Ressource wiederholt eine für den Nutzer spürbare Ausfallgrenze erreicht.
Sitzungstypen trennen, bevor Sie Nutzer zählen
Ein Nutzer mit Direct Play und ein Nutzer mit 4K-Software-Transkodierung sind nicht gleichwertige Einheiten für die Serverauslastung. Client-Kompatibilität und das Verhalten bei Untertiteln können dieselben Medien von einem leichten Netzwerk-und-Speicher-Pfad auf einen rechenintensiven Pfad verlagern.
Ein N100 bewältigte in einem spezifischen getesteten Setup mehrere gleichzeitige Hardware-Transkodierungen bei relativ geringer CPU-Auslastung. Dieses Ergebnis sollte daher nicht als allgemeine Nutzergrenze betrachtet werden.
Klassifizieren Sie die voraussichtlich anspruchsvollsten Sitzungen als Direct Play, Hardware-Transkodierung oder Software-Transkodierung. Zählen Sie Nutzer erst, wenn Sie wissen, welchen Ressourcenpfad ihre Sitzungen tatsächlich beanspruchen.
Hintergrundaufgaben in denselben Spitzentest einbeziehen
Bibliotheksscans, Downloads, Backups und andere Container können aus einem erfolgreichen Wiedergabetest einen überlasteten Host machen. Ein Auslastungsbudget für parallele Vorgänge muss daher sowohl Zuschauer als auch Aufgaben berücksichtigen.
Ressourcenbegrenzungen für Homelab-Umgebungen gibt es, weil ein Container andernfalls die verfügbaren CPU-, Speicher- oder Block-I/O-Ressourcen verbrauchen kann, während andere Dienste weiterhin reaktionsfähig bleiben sollen.
Führen Sie die erwartete Mischung aus Zuschauern aus, während eine normale Hintergrundaufgabe aktiv ist, und wiederholen Sie den Test anschließend mit pausierter Aufgabe. Der Unterschied zeigt, ob Zeitplanung oder Isolation wertvoller ist als das bloße Hinzufügen weiterer CPU-Kerne.
Reserven für Wartung und Wiederherstellung einplanen
Ein Host, der seinen Wiedergabe-Spitzenwert gerade noch bewältigt, hat keinen Spielraum für Updates, Datenbankwartung, Backups oder einen vorübergehenden Wechsel auf Software-Transkodierung. Das ist bereits eine betriebliche Grenze, bevor Streams überhaupt ausfallen.
Eine ressourcenbezogene Sättigungsprüfung liefert eine messbare Abbruchbedingung für das Budget: anhaltende Warteschlangen oder Fehler bei CPU, Arbeitsspeicher, Speicher oder Netzwerk während der erforderlichen Überschneidung.
Definieren Sie eine Bestehensbedingung für stabile Wiedergabe, den Abschluss von Aufgaben und die Wiederherstellungszeit. Lassen Sie ausreichend Reserve, damit eine normale Wartungsaufgabe den Server nicht sofort über diese Grenze hinaus belastet.
Rollen aufteilen, wenn das Budget nicht mehr sauber skaliert
Mehr Nutzer auf einem einzigen Host zu unterstützen, ist nicht immer der beste nächste Schritt. Wenn Speicher, Backups oder ein anspruchsvoller begleitender Dienst die wiederkehrende Einschränkung verursachen, kann die Trennung dieser Rolle effektiver sein als der Austausch der gesamten Maschine.
Ihre Plex-Hardwareanforderungen sollten daher die Stream-Mischung, den Pfad für App-Daten, das Netzwerk und die begleitende Arbeitslast berücksichtigen, statt nur eine einzelne Zahl für die „maximale Nutzerzahl“ zu nennen.
Behalten Sie einen Host bei, solange der kombinierte Test innerhalb des vereinbarten Rahmens bleibt. Teilen Sie Rechenleistung oder Speicher auf, wenn derselbe gemessene Engpass dauerhaft besteht und beide Arbeitslasten gleichzeitig ausgeführt werden müssen.
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.

