Key Takeaways
- NAS(네트워크 결합 스토리지): 네트워크를 통해 접근 가능한 중앙 집중식 스토리지. RAID 6(드라이브 2개 동시 장애 허용).
- 최고의 예산형: Synology DS420+ 4베이, $400(하드웨어만). 4× 4TB WD Red Pro 드라이브 = $600. 사용 가능 8TB에 총 $1,000.
- 최고의 성능: 10Gbps 네트워크의 QNAP TS-464C2U 또는 TrueNAS SCALE. 비용: $2,000 이상.
- 모델 스토리지: 모든 양자화된 모델(.gguf 파일)을 NAS에 보관하십시오. 70B 모델 1개 = 35GB, 10개 이상 모델 저장 가능.
- 백업: 클라우드에 매일 백업(Backblaze B2 = 무제한 $6/월). 또는 외장 USB 드라이브(오프라인, 오프라인 안전).
- 네트워크 지연: 인퍼런스 서버와 동일한 LAN의 NAS = 지연 <10ms(허용 가능). 인터넷을 통한 경우 = 너무 느립니다.
- 이중화: RAID 6은 드라이브 2개 장애로부터 보호합니다. 외부 백업도 별도로 수행하십시오(랜섬웨어, 도난 대비).
- 비용 비교: 8TB NAS = 일회성 $1,000, 백업 $6/월. 클라우드 스토리지 = 무기한 $50~$100/월.
NAS vs 로컬 SSD vs 클라우드 스토리지
| 옵션 | 용량 | 비용 | 속도 | 이중화 | 최적 용도 |
|---|---|---|---|---|---|
| 옵션 | 용량 | 비용 | 속도 | 이중화 | 최적 용도 |
| 로컬 SSD | 2TB | $200 | 빠름 | 없음 | 단일 머신, 빠른 접근 |
| NAS (RAID 6) | 8TB | $1,000 | 보통 | 양호 | 팀, 공유 접근 |
| 클라우드 (AWS S3) | 무제한 | $50+/월 | 느림 | 우수 | 원격 접근, 보관용 모델 |
| 외장 USB | 4TB | $150 | 느림 | 없음 | 오프라인 백업, 휴대용 |
사용 사례별 NAS 추천
개인 개발자(머신 1~5대): NAS를 건너뛰십시오. 로컬 SSD + 외장 USB 백업을 사용하십시오.
소규모 팀(사용자 5~10명): Synology DS420+ 또는 QNAP TS-432PX. 4베이, 10Gbps 선택 가능. $1,000~$1,500.
중간 규모 팀(10~50명): Synology DS720+ 또는 QNAP TS-464C2U. 듀얼 10Gbps, SSD 캐시. $1,500~$2,500.
대규모 팀(50명 이상): 엔터프라이즈 하드웨어 기반 TrueNAS SCALE. 커스텀 빌드. $3,000 이상.
컴플라이언스 요구 사항이 있는 팀(의료, 금융): TrueNAS(오픈소스, 감사 가능). Synology/QNAP은 독점 소프트웨어입니다.
RAID 설정 및 이중화
RAID 1(미러링): 드라이브 2개, 데이터 복사. 1개 장애 시 나머지 사용. 사용 가능 용량 = 50%(2× 4TB = 사용 가능 4TB).
RAID 5(스트라이핑 + 패리티): 드라이브 3개 이상. 1개 장애 시 패리티로 재구성. 사용 가능 용량 = 67%(3× 4TB = 사용 가능 8TB). 재구성 속도 느림.
RAID 6(이중 패리티): 드라이브 4개 이상. 2개 장애 시 데이터 안전. 사용 가능 용량 = 50%(4× 4TB = 사용 가능 8TB). 프로덕션 환경에 권장.
RAID 10(미러 + 스트라이프): 드라이브 4개를 쌍으로 미러링. 빠르지만 비용이 높음. 사용 가능 용량 50%.
권장 사항: 팀 환경에는 RAID 6을 사용하십시오. 이중화, 비용, 속도의 균형이 우수합니다.
백업 전략
백업 규칙: 3-2-1(복사본 3개, 미디어 유형 2가지, 외부 보관 1개).
- NAS = 기본(온사이트).
- 외장 USB = 보조(온사이트, 물리적으로 분리).
- 클라우드(Backblaze B2) = 오프사이트 백업.
빈도: 매일 증분 백업, 매주 전체 백업. rsync + cron 작업을 통해 자동화.
복구 테스트: 월간 복구 훈련. 백업에서 샘플 모델을 복원하고 무결성을 확인하십시오.
모델 라이브러리 구성
/models/
/llama3/
/llama3-7b-instruct-q4.gguf
/llama3-13b-instruct-q4.gguf
/llama3-70b-instruct-q4.gguf
/mistral/
/mistral-7b-instruct-q4.gguf
/quantization-sources/
/llama3-70b-f32.safetensors (전체 정밀도 백업)
명명 규칙: [모델]-[파라미터]-[형식]-[양자화].gguf
체크섬: 각 모델에 대한 SHA256 해시를 저장하십시오. 다운로드 시 무결성을 확인하여 손상을 감지하십시오.
흔한 NAS 실수
- 대용량 드라이브에 RAID 5 사용. 재구성 시간은 24~48시간이며, 재구성 중 두 번째 드라이브 장애 가능성이 높습니다. RAID 6을 사용하십시오.
- 백업 없음. NAS 하드웨어 장애 = 모든 모델 손실. 외부 백업은 필수입니다.
- RAID 용량 부족. 4TB가 충분하다고 생각될 때 8TB를 구입하십시오. 모델은 빠르게 증가합니다.
자주 묻는 질문
NAS를 인퍼런스에 사용해야 합니까, 아니면 스토리지에만 사용해야 합니까?
스토리지에만 사용하십시오. 인퍼런스는 로컬 GPU에서 유지하십시오. 네트워크를 통한 NAS는 실시간 인퍼런스에 너무 느립니다.
오래된 노트북을 NAS로 사용할 수 있습니까?
사용할 수 있지만 전력 소비가 높습니다(20W 이상). 전용 NAS는 10~15W를 사용합니다. 3년 이상 사용 시 비용 효율적입니다.
모델 파일에 클라우드 백업(Backblaze)은 안전합니까?
암호화를 사용하면 안전합니다. Backblaze는 저장 시 AES-256을 사용합니다. 데이터는 비공개입니다(Backblaze는 읽을 수 없습니다).
RAID 6 재구성에는 얼마나 걸립니까?
8TB의 경우 약 24시간입니다. 재구성 중 두 번째 드라이브가 장애를 일으키면 데이터가 손실됩니다. 드물지만 가능하므로 적극적으로 모니터링하십시오.
Synology와 TrueNAS를 함께 사용할 수 있습니까?
사용할 수 있습니다. Synology는 속도와 편의성을 위해, TrueNAS는 컴플라이언스와 감사를 위해 사용하십시오. 그러나 둘 다 필요한 경우가 아니라면 과도합니다.
NAS에 10Gbps 네트워크가 필요합니까?
필요하지 않습니다. 기가비트(1Gbps)는 모델 전송에 충분합니다(70B 35GB 모델 전송에 1시간). 10Gbps는 사용자 20명 이상의 팀을 위한 것입니다.
출처
- Synology 및 QNAP 공식 문서: RAID 설정 및 재구성 시간
- TrueNAS 문서: ZFS 이중화 및 백업 전략
- Backblaze B2 가격 및 암호화 사양
