Jellyfin heeft speciale rekenkracht, opslag of netwerkcapaciteit nodig wanneer gedeelde middelen steeds opnieuw voor onderlinge concurrentie zorgen, onaanvaardbare afhankelijkheid bij storingen veroorzaken of een groeimoment opleveren dat niet concreet kan worden benoemd.
Speciaal betekent niet automatisch sneller. Begin met een gedeelde uitgangssituatie en observeer de daadwerkelijke werklast: afspelen, scans, transcodering, back-ups en andere services die tegelijkertijd actief zijn. Splits alleen de rol die niet aan de grens voldoet en valideer vervolgens het nieuwe pad van client naar media en herstelkopie.
Wijs rekenkracht apart toe wanneer transcodeerwachtrijen steeds terugkeren
Tel het aantal gelijktijdige conversies en controleer of hardwareversnelling beschikbaar is voor de gebruikte codecs, tone mapping en ondertitelverwerking. Als Jellyfin regelmatig transcoderingen in de wachtrij plaatst terwijl naburige services CPU- of GPU-tijd gebruiken, kan een speciale rekeneenheid de vertraging weer voorspelbaar maken.
Als de meeste clients Direct Play gebruiken en er voldoende capaciteit over is op de gedeelde host, houd de rekenkracht dan gedeeld. De bespreking van workloads met gemengde streams laat zien waarom het daadwerkelijke type transcodering belangrijker is dan een opvallend hoog aantal streams.
Scheid opslag wanneer de statusgegevens en bulkmedia verschillende garanties nodig hebben
Scheid de Jellyfin-database en cache van grote mediabestanden wanneer schijflatentie, het opstarten van schijven of onderhoudstaken het afspelen beïnvloeden. Een speciale NAS is handig wanneer capaciteit en het vervangen van schijven de belangrijkste redenen voor uitbreiding zijn, terwijl een lokale SSD geschikter blijft voor de applicatiestatus en tijdelijk werk.
Scheid opslag niet alleen om extra apparaten toe te voegen. De nieuwe topologie moet een stabiele koppeling, een onafhankelijke back-upbestemming en een herstelactie voor elke persistente rol bieden.
Wijs netwerkcapaciteit apart toe wanneer het gedeelde pad de bottleneck vormt
Meet het pad tussen Jellyfin, clients, opslag en externe gebruikers. Een aparte interface of VLAN is zinvol wanneer back-ups, bestandsoverdrachten of een andere service dezelfde verbinding verzadigen en het afspelen laten haperen. Als de bottleneck de uploadverbinding naar internet of een clientcodec is, verandert een extra LAN-poort niets aan het resultaat.
Gebruik afhankelijkheid bij storingen als laatste toets
Bedenk wat er gebeurt wanneer de gedeelde host, opslagpool of switch opnieuw wordt opgestart. Houd rollen bij elkaar wanneer één herstelactie eenvoudig is en de impact van een storing aanvaardbaar blijft; splits ze wanneer één storing zowel de service als de enige herstelkopie zou uitschakelen.
Kies voor gedeelde middelen wanneer de gemeten piekbelasting binnen de grenzen blijft, herstel is getest en de volgende upgrade nog steeds uit één component bestaat. Kies voor speciale middelen wanneer dezelfde concurrentie of storing zich blijft herhalen. Blijf niet verder splitsen wanneer geen nieuwe scheiding het afspelen, herstel of de uitbreidingsmogelijkheden verbetert.
NAS- en serverconfiguratie
Meer om te lezen

Kan een server in een studentenkamer stil genoeg werken om te slapen, studeren en videogesprekken te voeren?
Ja, een server in een studentenkamer kan onopvallend blijven als de hardware energiezuinig is, trillingen van de opslag worden beperkt, zware taken worden ingepland...

Een studentenhomelab dat meeverhuist van de studentenkamer naar het eerste appartement
Houd een studentenhomelab draagbaar door services los te koppelen van de netwerkinfrastructuur in specifieke kamers, de hardware tot een minimum te beperken, een back-up...

Eén homeserver delen met huisgenoten zonder accounts of privébestanden te delen
Geef elke huisgenoot een eigen account, privéopslag en alleen de gedeelde rollen die nodig zijn; houd beheer, back-ups en het intrekken van toegang gescheiden.



