Files
obsidian/infra/storage-plan.md

1.8 KiB

title, updated, tags
title updated tags
스토리지 기획 — NVMe NAS + iSCSI 2026-04-05
infra
storage
plan
iscsi
nas

현재 구성

StorageClass 용도 장비
longhorn DB, 블록 스토리지 각 노드 로컬 NVMe
nfs 파일, 웹소스, RWX Synology NAS (HDD 11TB RAID5)
local-path 캐시, 임시 각 노드 로컬 디스크

미래 계획: NVMe NAS + 2.5G + iSCSI

Longhorn을 NVMe NAS iSCSI로 대체하는 구성.

도입 장비

  • NVMe NAS (4디스크 RAID5)
  • 2.5GbE 네트워크
  • UPS (기 보유)

예상 성능 (2.5G iSCSI)

항목 예상 현재 Longhorn (로컬 NVMe)
Sequential ~300 MB/s 3.9 GB/s
Random 4K 50-80K IOPS 500K IOPS
레이턴시 0.3-0.5 ms 0.06 ms

현재 서비스 규모에서는 차이 체감 어려움. DB 워크로드 실용적 사용 가능.

K3s 연동

  • CSI 드라이버: democratic-csi (Synology iSCSI 지원)
  • StorageClass로 등록하여 PVC로 사용
  • 블록 디바이스로 노출되므로 fsync, direct I/O 정상 동작

HA/안정성

보호 방법
디스크 고장 RAID5 (4디스크, 1개 고장 허용)
정전 UPS
NAS 하드웨어 고장 kine 백업(Supabase)으로 클러스터 복구, 볼륨 데이터는 R2 백업에서 복원

기존 Synology (HDD) 역할 변경

NVMe NAS 도입 후 기존 HDD NAS는:

  • 백업 저장소 (현재와 동일)
  • NFS 대용량 파일 저장소
  • R2 동기화 중간 스테이지

전환 조건

  • 2.5G 네트워크 구성 완료
  • NVMe NAS 장비 확보
  • democratic-csi + iSCSI 테스트 완료
  • 기존 Longhorn 볼륨 마이그레이션 계획 수립

관련 문서