
NAS 구축을 고려 중이고 옵션을 평가하고 있습니다. 항상 켜져 있는 서버에서는 전력 소비가 매우 중요합니다. 몇 가지 맥락을 설명하자면, 제가 고려 중인 옵션은 다음과 같습니다.
- USB 허브와 외장 하드 드라이브가 있는 Raspberry Pi
- 내장 하드 드라이브를 갖춘 단종된 게이밍 PC
- 시간과 노력을 절약하고 클라우드 제공업체에 비용을 지불하세요.
게이밍 PC는 확실히 저전력이 아니며 항상 켜두는 것은 선택 사항이 아닙니다. 주요 목적은 백업에 사용하는 것이므로 Wake-On-LAN으로 구성하고 짧은 기간 동안 활동이 없으면 최대 절전 모드로 전환할 수 있다면 옵션이 될 수 있습니다.
기존 Raspberry Pi의 최대 전력 소비는 약 1W인 것 같습니다. 하드 드라이브의 전력 소비량은 구매하는 제품에 따라 다르지만 일반적으로 2W에서 10W 사이인 것으로 보이며 아마도 3~6개의 드라이브를 구입하게 될 것입니다. 이는 드라이브의 전력 소비가 6W에서 60W 사이라는 것을 의미합니다. 디스크가 절전 모드인 시기를 제어할 수 있으면 NAS의 전력 소비에 큰 영향을 미칠 수 있습니다.
일부 외장 하드 드라이브/도킹 스테이션/인클로저에는 절전 모드가 있다고 광고합니다. 예를 들어 한 사람은 10분 동안 활동이 없으면 디스크가 절전 모드로 전환된다고 말했습니다. 또한 일부 제조업체에서는 디스크가 절전 모드로 전환되기 전의 시간을 구성할 수 있는 드라이버를 제공하는 것 같습니다.
내가 (아직?) 증거를 찾지 못한 것은 OS가 드라이브가 절전 모드로 전환되어야 하는 시기를 결정할 수 있는 외부 하드 드라이브가 있다는 것입니다. 그게 존재하나요? 그렇다면, 그것이 작동하려면 무엇이 필요합니까?
답변1
예. 하드 드라이브의 전원 설정을 제어할 수 있으며 필요에 따라 대기/절전 모드에 ATA 명령을 실행할 수도 있습니다. hdparm
이를 수행하는 데 Linux에서 유용한 유틸리티가 있습니다. 로부터hdparm
매뉴얼 페이지:
hdparm은 Linux SATA/PATA/SAS "libata" 하위 시스템과 이전 IDE 드라이버 하위 시스템이 지원하는 다양한 커널 인터페이스에 대한 명령줄 인터페이스를 제공합니다. 많은 최신(2008 이상) USB 드라이브 인클로저도 이제 "SAT"(SCSI-ATA 명령 변환)를 지원하므로 hdparm에서도 작동할 수 있습니다. 예. 최신 WD "Passport" 모델 및 최신 NexStar-3 인클로저. 일부 옵션은 최신 커널에서만 올바르게 작동할 수 있습니다.
Arch Linux 위키에는 이에 대한 훌륭한 문서가 있습니다:
이는 Arch Linux용이지만 systemd
여전히 hdparm
Raspberry Pi OS에 적용됩니다.