다중 사용자 스트리밍은 Jellyfin 데이터 증가를 가속할 수 있지만, 실제 스트리밍 데이터 자체보다 지속적으로 저장되는 아트워크, 색인, 재생 상태, 플러그인 및 로그가 일반적으로 더 큰 영향을 미칩니다.
가족 구성원은 TV, 휴대폰, 태블릿, Kodi에서 동일한 라이브러리를 탐색할 수 있으며, 이 과정에서 서로 다른 이미지 요청과 수많은 시청 상태 업데이트가 생성됩니다. 한편 라이브러리 스캔과 플러그인은 계속해서 서버 측 자산을 생성합니다. 재사용 가능한 메타데이터, 클라이언트별 파생 파일, 운영 기록, 임시 트랜스코딩 파일을 구분하는 것이 중요합니다. 증가하는 모든 디렉터리를 “메타데이터”로 취급하면 실제로 저장 공간을 좌우하는 동작을 파악하기 어렵습니다.
라이브러리 레코드는 항목과 관계에 따라 증가합니다
Jellyfin은 클라이언트가 일관된 카탈로그를 조회할 수 있도록 식별자, 제목, 시즌, 인물, 장르, 제공자 ID, 경로 및 관계 정보를 저장합니다. 데이터 증가는 미디어 라이브러리의 바이트 용량보다 색인된 객체의 수와 복잡성에 따라 결정됩니다.
파일 구성은 매칭 정확도와 레코드 변경량에 영향을 줍니다. 폴더 구조 및 메타데이터 매칭에 대한 자세한 설명은 이름 지정 방식이 중복 항목, 누락된 포스터 및 흩어진 에피소드와 어떻게 연결되는지 보여줍니다.
다중 사용자 재생은 이러한 레코드를 자주 읽지만, 일반적으로 사용자별로 핵심 카탈로그를 복제하지는 않습니다. 사용자 수가 늘어나면 공유 라이브러리 주변의 상태 정보가 주로 증가하고, 항목을 추가하거나 다시 매칭하면 카탈로그 자체가 확장됩니다.
아트워크와 크기 조정 버전이 저장 공간을 지배하는 경우가 많습니다
포스터, 배경, 로고, 썸네일 및 크기가 조정된 클라이언트용 버전은 텍스트 레코드보다 큰 용량을 차지할 수 있는 바이너리 자산입니다. 모든 사용자가 동일한 제목을 보더라도 화면 레이아웃과 요청된 크기가 다르면 추가 파생 파일이 생성되거나 유지될 수 있습니다.
커뮤니티 설명에서는 지속적으로 저장되는 아트워크 복사본과 폐기 가능한 캐시를 구분합니다. 크기가 조정된 이미지 버전은 세션이 끝난 직후 사라지지 않고 항목과 연결된 상태로 남을 수 있습니다.
따라서 탐색 방식은 간접적인 증가 요인이 됩니다. 기기 유형이 많을수록 더 많은 크기와 아트워크가 노출되지만, 최종적인 상한은 여전히 라이브러리 크기, 활성화된 이미지 소스 및 정리 방식에 따라 결정됩니다.
재생 상태, 플러그인 및 로그는 별도의 증가 곡선을 만듭니다
각 사용자는 시청 진행 상황, 즐겨찾기, 접근 정책, 세션 기록 및 활동 레코드를 추가합니다. 플러그인은 자체 색인이나 다운로드 데이터를 유지할 수 있으며, 로그는 상세도와 이벤트 빈도에 따라 증가합니다. 각각의 증가량은 작을 수 있지만, 장기간 보관하면 상당한 용량이 될 수 있습니다.
구성, 메타데이터, 시청 기록 및 플러그인을 다루는 백업 지침은 이러한 데이터가 하나의 애플리케이션 볼륨을 공유하더라도 서로 다른 지속적 역할을 한다는 점을 보여줍니다.
동시 사용자가 늘어나면 이벤트당 레코드 크기보다 업데이트 빈도가 증가합니다. 따라서 로깅 문제나 플러그인 루프는 정상적인 시청 상태 누적보다 빠르게 용량을 늘릴 수 있으며, 이를 정상적인 다중 사용자 스트리밍의 원인으로 간주해서는 안 됩니다.
“메타데이터 증가”가 잘못된 진단인 경우
트랜스코딩 세그먼트와 다운로드 캐시는 재생 중 기가바이트 단위의 용량을 사용할 수 있지만, 이는 카탈로그 메타데이터가 아닌 임시 미디어입니다. 컨테이너 경로 설정이 잘못되면 임시 데이터가 애플리케이션 볼륨에 기록될 수도 있어, 스트리밍 때문에 데이터베이스가 커지는 것처럼 보일 수 있습니다.
이러한 구분은 Jellyfin 저장 공간 계획의 핵심입니다. 이 계획은 메타데이터, 생성된 자산, 트랜스코딩 임시 파일 및 로그를 구분합니다. 각각에는 서로 다른 보존 및 모니터링 규칙이 필요합니다. 별도의 현장 보고서에서도 눈에 보이는 증상이 병목 지점을 나타낸다고 가정하기보다 데이터 경로를 분리하는 방식을 권장합니다.
일주일 동안 데이터베이스, 아트워크/메타데이터 자산, 플러그인, 로그 및 트랜스코딩/캐시의 다섯 경로를 개별적으로 측정하세요. 증가량을 추가된 라이브러리 항목 및 활성 세션 수와 비교하고, 예상되는 원인이 없는데도 계속 증가하는 경로를 조사하세요.
기술 및 AI 허브
더 읽어보기

Jellyfin 성능이 LAN과 원격 연결에서 다른 이유
서버는 동일할 수 있지만, 원격 액세스를 사용하면 네트워크 예산이 달라지고 배송 또는 트랜스코딩 방식에 대한 결정이 달라지는 경우가 많습니다.

Jellyfin은 CGNAT 또는 이중 NAT 환경에서 안정적으로 작동하나요?
미디어 서버는 계속 정상적으로 작동하며, 아직 해결되지 않은 문제는 충분한 지속 처리량을 확보하면서 주소 변환을 거쳐 연결 가능한 안전한 경로를 만드는 것입니다.

네트워크 지연 시간이 자막이 포함된 Jellyfin HDR 재생에 미치는 영향
HDR 자막 재생은 네트워크 전송과 변환 타이밍이 연동되므로, 지터와 왕복 지연 시간으로 인해 평균 대역폭만으로는 드러나지 않는 재생 멈춤이 발생할 수 있습니다.

