상시 켜져 있는 Plex 서버의 발열과 디스크 사용량을 줄이는 방법

Eva Wong 는 테크니컬 라이터 이자 상주 메이커 로 ZimaSpace에서 활동합니다. 평생 기술을 사랑해 온 그녀는 홈랩과 오픈 소스 소프트웨어에 열정을 품고 있으며, 복잡한 기술 개념을 누구나 이해하기 쉬운 실습 가이드로 풀어내는 데 전문성을 갖추고 있습니다. Eva는 셀프 호스팅이 어렵고 부담스러운 일이 아니라 즐거워야 한다고 믿습니다. 그녀는 튜토리얼을 통해 커뮤니티가 하드웨어 설정의 어려움을 풀어내고, 첫 NAS를 조립하는 것부터 Docker 컨테이너를 능숙하게 다루는 것까지 도전하도록 돕습니다.

상시 가동하는 Plex 서버의 발열과 디스크 활동을 줄이려면 먼저 어떤 작업이 실제로 CPU, 저장 장치, 팬을 계속 바쁘게 만드는지 파악해야 합니다.

목표는 모든 드라이브를 억지로 절전 모드로 전환하거나 어떤 대가를 치르더라도 서버를 무음으로 만드는 것이 아닙니다. Plex 상태 데이터를 대용량 미디어와 분리하고, 미디어에 접근하는 작업을 예약하고, 적합한 경우 효율적인 하드웨어 가속을 사용하고, 그 결과 발생하는 열과 저장 장치의 동작이 정상적인 재생과 유지 관리에 여전히 적합한지 확인하는 것입니다.

CPU 발열과 디스크 활동을 따로 측정하세요

높은 패키지 온도, 팬 속도, 하드 드라이브 활동은 서로 다른 작업에서 비롯될 수 있습니다. 트랜스코딩은 모든 미디어 디스크에 접근하지 않고도 프로세서를 뜨겁게 만들 수 있지만, 라이브러리 검색은 CPU 부하가 거의 없어도 드라이브를 깨울 수 있습니다.

한 N100 Plex 구성에서는 하드웨어 트랜스코딩을 사용하자 호스트의 지속적인 CPU 작업이 저전력 GPU 경로로 전환되었습니다. 버퍼가 채워진 뒤 측정한 트랜스코딩 중 전력 소비량이 감소해, “유휴”라는 표현보다 작업 경로가 더 중요하다는 점을 보여 줍니다.

CPU 온도, 패키지 전력, 드라이브 활동, 동시에 실행 중인 Plex 작업을 기록하세요. 전역 전원 정책을 적용하는 대신 발열이나 깨우기 동작을 유발하는 구성 요소를 변경하세요.

가능하면 Plex 상태 데이터를 대용량 미디어와 분리하세요

영화가 스트리밍되지 않을 때도 데이터베이스, 메타데이터, 로그, 캐시는 계속 활성 상태일 수 있습니다. 이런 소규모 작업이 미디어 라이브러리와 같은 회전식 드라이브에 저장되어 있다면, 일반적인 서버 상태 관련 작업만으로도 미디어 계층 전체가 계속 깨어 있을 수 있습니다.

Plex는 시청자가 없어도 예약된 디스크 활동과 유휴 시 디스크 활동을 발생시킬 수 있으므로, 앱 데이터 활동과 미디어 활동을 따로 모니터링해야 합니다.

구성이 지원하는 경우 Plex 앱 데이터를 SSD에 배치한 다음, 검사와 재생이 없을 때 미디어 디스크가 조용한 상태를 유지하는지 확인하세요. 라이브러리 확인 과정에서 원본 경로에 접근할 수 있으므로, 이렇게 분리해도 모든 디스크 깨우기가 사라진다고 단정하지 마세요.

미디어 드라이브에 접근해야 하는 작업 예약하기

썸네일 생성, 분석, 검사, 백업 읽기, 연동 자동화 작업은 원본 미디어에 접근해야 할 수 있습니다. 이러한 작업은 하루 종일 분산하지 말고 정해진 시간대에 실행해야 합니다.

썸네일 생성 및 분석 작업은 미디어 드라이브를 깨울 수 있으므로, 회전 중지 동작은 예약된 기능 중 어떤 기능이 여전히 원본 파일에 접근해야 하는지에 따라 달라집니다.

디스크에 접근하는 작업을 조용한 시간대로 모은 다음, 전후의 일일 디스크 회전 시작 횟수와 유지보수 완료 여부를 비교하세요. 서버가 유지보수 작업을 반복해서 놓친다면 절전 설정을 더 공격적으로 조정하는 대신 작업 시간을 늘리세요.

용량 문제를 감추지 않고 연산 발열 줄이기

하드웨어 가속, 더 조용한 작업 예약, 백그라운드 작업 중첩 감소로 발열을 낮출 수 있지만, 필요한 스트림을 처리하기에 이미 용량이 부족한 서버를 감추는 데 사용해서는 안 됩니다.

클라이언트와 코덱 경로가 지원하는 경우, 하드웨어 가속 스트리밍을 활용하면 지속적인 범용 CPU 작업 대신 영상 변환을 처리할 수 있어 소형 호스트의 발열 특성이 달라질 수 있습니다.

가장 바쁜 일반 스트림과 유지보수 작업을 함께 실행해 최종 설계를 검증하세요. 온도, 팬 동작, 디스크 활동이 허용 범위에 있고 작업 누락이나 재생 불안정이 없으면 이 설계를 유지하세요.

NAS 및 서버 설정

더 읽어보기

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.