Jellyfin heeft geen betrouwbaar vast overheadpercentage, omdat metadata, illustraties, cache, indexen en tijdelijke transcoderingen verschillend meegroeien met de bronmedia.
Twee bibliotheken met dezelfde mediagrootte kunnen heel verschillende hoeveelheden appgegevens vereisen wanneer het aantal items, de hoeveelheid illustraties, previews, scans of gebruikersactiviteit verschilt. Meet de gegevensmap en tijdelijke paden afzonderlijk. Het doel is een capaciteitsbudget gebaseerd op groei en piekgedrag, niet op een universele regel van 5%.
Persistente appgegevens vormen een afzonderlijke capaciteitsreserve
De database, metadata, illustraties, logboeken en gegenereerde indexen worden gebruikt tijdens het bladeren, scannen en bijwerken van de afspeelstatus. Ze moeten afzonderlijk worden gemeten van de films en afleveringen die ze beschrijven.
Het model voor opslagoverhead scheidt de capaciteit voor appgegevens van de capaciteit voor bulkmedia en legt uit waarom beide volgens verschillende curves groeien.
Een groot media-archief kan bescheiden metadata hebben, terwijl een kleinere bibliotheek met uitgebreide illustraties of previews meer applicatieruimte kan gebruiken.
Functie-instellingen veranderen de voetafdruk
De hoeveelheid illustraties, previewminiaturen, analysegegevens, het aantal items, plug-ins en cachegedrag kunnen de persistente opslag uitbreiden. Tijdelijke transcodering is anders: die creëert een piek in de benodigde werkruimte tijdens actieve conversies.
Gebruik opslaglatentie en doorvoer om latentie, doorvoer en tijdelijke werkruimte van elkaar te onderscheiden bij het dimensioneren van het opslagpad.
Permanente groei hoort in het budget voor appgegevens; tijdelijke pieken horen in het scratchbudget.
Waarom percentage-regels niet werken
Een vaste verhouding werkt niet wanneer de bibliotheek veel kleine items bevat, previews zijn ingeschakeld of gelijktijdige conversies ongewoon grote tijdelijke segmenten creëren. Zo'n verhouding kan ook een eenvoudige bibliotheek met weinig gegenereerde assets overschatten.
De vergelijking in het model voor opslagoverhead laat zien waarom de gemeten huidige omvang en groeisnelheid nuttiger zijn dan één enkel percentage.
De grens verschuift wanneer een functie of workload de datacurve verandert; bereken de capaciteit na zulke wijzigingen opnieuw.
Stel het budget op basis van metingen samen
Noteer de huidige omvang van de appgegevens, de maandelijkse groei, de grootste piek van tijdelijke transcodering en de back-upreserve. Houd de back-upreserve buiten de actieve gegevensmap, zodat herstelruimte niet door normale bewerkingen kan worden opgebruikt.
Gebruik het patroon voor een opslagbudget uit het model voor opslagoverhead en werk het bij na scans, wijzigingen in analyses of een grote uitbreiding van de bibliotheek.
Voeg geen capaciteit meer toe zodra zowel de gemeten permanente groei als de tijdelijke pieken binnen de gekozen vrije-ruimtemarge passen.
Tech & AI HUB
Meer om te lezen

Waarom verandert de Home Assistant-architectuur wanneer een homeserver meer services toevoegt?
Meer services veranderen de architectuur van Home Assistant wanneer ze gedeelde status, wachtrijen, apparaten, updatecycli of foutdomeinen toevoegen—niet simpelweg meer containers.

Hoe je de prestaties van Home Assistant meet zonder cache met capaciteit te verwarren
Een warm resultaat bewijst hergebruik, niet capaciteit. Meet de koude start, de stabiele warme toestand, herhaalde belasting, latentie in de staart en de eerste...

Hoeveel gelijktijdige automatisering heeft Home Assistant nodig voor volledige huisbesturing?
Voor de meeste automatiseringen voor het hele huis is slechts beperkte overlap nodig; bepaal de gelijktijdigheid op basis van de uitvoeringsduur × de triggersnelheid...

