스토리지 용량, 유지 관리 또는 장애 격리를 Plex 컴퓨팅과 독립적으로 확장해야 할 때는 별도의 호스트를 사용하세요. 단순히 구성을 깔끔하게 보이게 하려고 데이터베이스를 옮기지는 마세요.
대용량 미디어는 용량과 순차 처리량이 필요하므로 자연스럽게 분리할 수 있지만, Plex 데이터베이스와 메타데이터는 지연 시간에 민감한 상태 데이터입니다. 두 번째 호스트를 도입하면 네트워크 연결, 권한, 복구 순서도 추가됩니다. 이러한 추가 종속성이 단일 서버에서 깔끔하게 처리할 수 없는 측정된 제약을 해결할 때 이 아키텍처가 정당화됩니다.
지연 시간에 민감한 상태 데이터보다 대용량 미디어를 먼저 분리하세요
네트워크 경로에 충분한 지속 처리량과 안정적인 마운트가 있다면, Plex 컴퓨팅은 다른 곳에 유지하면서 미디어 파일을 NAS 스토리지에 저장할 수 있습니다. 이는 원격 앱 데이터보다 위험이 낮은 분리 방식입니다.
스토리지는 워크로드에 맞는 스토리지 선택을 따라야 합니다. 이를 통해 대용량 순차 미디어를 낮은 지연 시간의 무작위 액세스에 의존하는 상태 데이터와 분리할 수 있습니다.
최대 재생 시간대와 대용량 전송 한 건을 실행하는 동안 미디어 처리량을 측정하세요. 네트워크 미디어 경로가 충분한 여유를 두고 안정적으로 유지된다면, 분리를 위해 추가한 복잡성이 타당하다고 볼 수 있습니다.
기본적으로 Plex 데이터베이스는 컴퓨팅 환경 가까이에 두세요
원격 데이터베이스 또는 메타데이터 스토리지를 사용하면 모든 상태 데이터 액세스에 네트워크 지연 시간과 추가 장애 지점이 발생합니다. 로컬 SSD가 병목이 아니라면 이는 좋지 않은 선택일 수 있습니다.
데이터베이스 지연 시간은 스토리지 지연 시간에 대한 성능 민감도에 따라 달라질 수 있습니다. 따라서 상태 데이터 경로를 네트워크 파일 시스템 뒤에 배치하기 전에 벤치마크해야 합니다.
측정된 요구 사항이 지연 시간과 복구 비용을 감수할 만한 수준이 아니라면 앱 데이터는 Plex 컴퓨팅 호스트에 로컬로 유지하세요. NAS 미디어 센터 토폴로지를 사용하면 모든 상태 파일을 중앙화하지 않고도 대용량 미디어를 중앙화할 수 있습니다.
장애 도메인을 달리해야 할 때 별도의 호스트를 사용하세요
스토리지 호스트는 독립적으로 유지 관리하거나 확장할 수 있으며, 미디어 풀을 옮기지 않고도 컴퓨팅 호스트를 교체할 수 있습니다. 각 역할에 명확한 복구 절차가 있을 때 이러한 분리가 유용합니다.
역할 분리는 서비스 종속성이 명시적일 때만 도움이 됩니다. 그래야 네트워크 전반에 숨겨진 상태 소유권을 만들지 않고 한 호스트를 재시작하거나 교체할 수 있습니다.
시작 순서, 마운트 종속성, 스토리지 호스트를 사용할 수 없을 때 로컬 재생이 어떻게 동작해야 하는지를 문서화하세요. 복구에 수동 경로 수정이 필요하다면 분리 구성을 단순화하세요.
별도의 호스트를 백업으로 착각하지 마세요
미디어를 NAS로 옮긴다고 해서 두 번째 사본이 생성되는 것은 아닙니다. 원격 스토리지가 여전히 유일한 사본일 수 있으므로 단일 데이터 손실 지점으로 남습니다.
백업 설계에서는 보호용 스토리지와 기본 스토리지를 분리해야 합니다. 따라서 토폴로지 분리와 함께 장치 외부 또는 독립적인 복구 사본을 설계하세요.
라이브 스토리지 호스트에 의존하지 않고 Plex 상태 데이터와 대표적인 미디어 경로 하나 이상을 복원하는 테스트를 수행하세요. 스토리지 분리와 백업이 모두 명시적으로 구현되어 있을 때만 이 아키텍처가 복원력을 갖습니다.
NAS 및 서버 설정
더 읽어보기

AI 기반 분석과 자동화가 Jellyfin 스토리지 및 컴퓨팅 요구 사항을 어떻게 변화시키는가
자동화 및 관련 AI 분석은 일반적인 Jellyfin 재생을 넘어 스캔, 파생 데이터, CPU/GPU 작업, 캐시, 임시 작업 공간, 백그라운드 예약 작업을 추가합니다.

소형 아파트 또는 임대 주택 네트워크에 Jellyfin 통합하기
안정적인 로컬 주소 지정, 최소한의 배선, 저소음 하드웨어, CGNAT를 고려한 원격 액세스, 되돌릴 수 있는 변경을 중심으로 임대 주택에 적합한 Jellyfin 네트워크를 구축하세요.

Jellyfin 호스트 하나에서 지원할 수 있는 사용자와 백그라운드 작업은 몇 명, 몇 개일까요?
Jellyfin 사용자와 백그라운드 작업을 하나의 공유 워크로드 예산으로 취급하세요. 재생 지연 시간, 대기열 또는 리소스 압박이 반복적으로 발생하기 시작하면 용량이 한계에 도달한 것입니다.

