스토리지 단가
06 · 스토리지 단가 & 볼륨 특성 — 서울 리전
한눈에
- 서울 리전 $/GB·월 서열: sc1($0.0174) < S3 Standard($0.025) < st1($0.051) < gp3($0.0912) — “S3라서 싸다"는 성립하지 않는다.
- S3 IA/Glacier IR은 GB당 리트리벌 수수료 때문에 자주 읽는 primary 아카이브에 부적합하고, vmbackup 콜드 사본 전용이다.
- 아카이브 볼륨은 gp3로 시작해 IO 실측 후 st1/sc1로 최적화한다 — sc1의 250 IOPS 상한이 미검증 리스크이고, 시나리오②의 절대액 차이(월 $66~199)가 작아 검증 전 채택은 금지.
- bytes/sample 기준치: VM ~1B, Prometheus/Thanos
1.52B, Mimir ~2B — 벤더 베스트케이스는 예산 근거로 쓰지 않는다.
이 문서는 서울 리전(ap-northeast-2) 스토리지 단가와 gp3/st1/sc1/S3의 성능·내구성 특성을 정리하고, 아카이브 볼륨 타입을 어떻게 고를지(gp3로 시작 → 실측 → st1/sc1 최적화)를 판단 구조로 제시한다. 단가 상세의 주인 문서다.
관련 문서: 01 문제·2축, 02 VM 아카이브 상세, 07 핵심논점·비용종합표 · VM: 스토리지·압축·retention, vmbackup/대규모 운영
1. 서울 단가표
근거는 AWS Price List Bulk API(publicationDate 2026-07-10, AmazonEC2/S3 ap-northeast-2) — 적대적 검증을 통과한 값이다.
| 스토리지 | $/GB·월 | 성능/제약 | 부대 비용 |
|---|---|---|---|
| EBS gp3 | 0.0912 | 3,000 IOPS·125 MiB/s 기본 포함, 최대 80k IOPS·2,000 MiB/s(유료), 1 GiB~64 TiB(2025-09 상향) | 추가 IOPS/스루풋 별도 |
| EBS st1 (throughput HDD) | 0.051 | 기본 40 MiB/s/TiB, 버스트 250 MiB/s/TiB, 125 GiB~16 TiB, 최대 500 IOPS(1MiB) | — |
| EBS sc1 (cold HDD) | 0.0174 | 기본 12 MiB/s/TiB, 버스트 80 MiB/s/TiB, 125 GiB~16 TiB, 최대 250 IOPS(1MiB) | — |
| S3 Standard | 0.025 (≤50TB, 이후 0.024/0.023) | 11-nines 내구성 | GET $0.0035/1만건, PUT $0.0045/1천건 |
| S3 Standard-IA | 0.0138 | 최소 30일·128KB 과금 | 리트리벌 $0.01/GB |
| S3 Glacier Instant | 0.005 | 최소 90일·128KB 과금 | 리트리벌 $0.03/GB |
같은 리전 S3↔EC2 전송은 무료다.
핵심 반전: “S3라서 싸다"는 서울에서 성립하지 않는다
$/GB·월 서열은 다음과 같다:
sc1 $0.0174 < S3 Standard $0.025 < st1 $0.051 < gp3 $0.0912즉 sc1이 S3 Standard보다 싸다. S3 도입의 실익은 단가가 아니라 11-nines 내구성 모델과 사후 재계산 여지이며, 대가는 운영 컴포넌트 수(Receive/StoreGW/Compactor/캐시)와 PromQL 제약이다. 이 트레이드오프의 비용 종합은 07 비용 비교표가 주인이다.
IA/Glacier IR은 primary 저장소가 될 수 없다
S3 Standard-IA($0.0138)와 Glacier Instant($0.005)는 GB당 저장 단가만 보면 매력적이지만, GB당 리트리벌 수수료(IA $0.01/GB, GIR $0.03/GB)가 붙는다. 따라서 자주 읽는 primary 아카이브에는 부적합하다:
- Thanos Store Gateway가 읽는 버킷은 S3 Standard 필수.
- IA/GIR는 vmbackup 콜드 사본 전용(복원해야 조회 가능). 상세는 02 VM 아카이브과 VM 운영 문서.
2. 볼륨별 IO/내구성 프로파일
| 볼륨 | 매체 | 처리량 | IOPS 상한 | 내구성 모델 |
|---|---|---|---|---|
| gp3 | SSD | 125 MiB/s 기본, 2,000 MiB/s까지 유료 | 3,000 기본, 80k 유료 | 단일 AZ EBS |
| st1 | throughput HDD | 40→버스트 250 MiB/s/TiB | 최대 500 IOPS(1MiB) | 단일 AZ EBS |
| sc1 | cold HDD | 12→버스트 80 MiB/s/TiB | 최대 250 IOPS(1MiB) | 단일 AZ EBS |
| S3 Standard | 객체 | 사실상 무제한(요청 과금) | — | 11-nines, 다중 AZ |
- EBS 세 종은 모두 단일 AZ 블록 스토리지라 내구성 등급이 같고, 차이는 매체 속도와 IOPS 상한이다.
- st1은 gp3 대비 44% 저렴하면서 스루풋 여유가 커서 중간 안전지대로 쓸 수 있다.
- sc1의 250 IOPS 상한이 이 챕터에서 가장 중요한 제약이다 — 아래 3절에서 다룬다.
3. ★ 아카이브 볼륨 타입 선택 가이드 — “gp3 기본 아니야?“에 대한 답
맞다 — 시작은 gp3가 기본값이다. sc1은 분석에서 “최저가 옵션"으로 제시된 것이고, 채택 전 검증이 필요한 공격적 최적화다.
왜 sc1이 후보에 오르나 (아카이브 IO 프로파일)
- 쓰기: 5m 집계본 인제스트 = 시리즈당 5분에 1샘플 → 수천 samples/s 수준, 초당 수십 KB — 트리비얼하다.
- 읽기: 장애 재조사 시에만 간헐 쿼리 — 상시 대시보드 부하가 없다.
- VM은 LSM 구조라 IO가 대체로 순차적(머지·압축)이고, VM 문서도 HDD성 스토리지 동작을 인정한다(→ VM 스토리지·압축).
- 즉 아카이브는 “거의 안 읽고, 조금씩 쓰는” 워크로드라 cold HDD 프로파일과 이론상 부합한다.
왜 그래도 gp3로 시작하나
- sc1의 250 IOPS 상한이 미검증 리스크다. 평상시엔 문제없어도 대형 백그라운드 머지나 재조사 시 동시 다중 쿼리에서 병목이 날 수 있다. 부하 테스트 전 prod 채택은 금지다(조사 결론의 [검증 필요] 항목).
- 절대액 차이가 작다. 시나리오 ②의 아카이브는 0.9~2.7 TiB뿐이다:
| 볼륨 | 아카이브 월비용 (0.9~2.7 TiB) | gp3 대비 절감 |
|---|---|---|
| gp3 | $82~246 | — |
| st1 | $46~138 | $36~108 |
| sc1 | $16~47 | $66~199 |
월 $66~199 아끼려고 검증 안 된 스토리지에 400일치 아카이브를 얹는 건 순서가 틀렸다. gp3로 검증 → IO 실측 → 여유가 크면 st1/sc1로 최적화가 맞는 순서다. 3. 단, 시나리오 ①(raw 400d, 9~18 TiB)로 가는 경우엔 이야기가 다르다 — gp3 $820 vs sc1 $157/월로 차이가 커져 저가 볼륨 검증이 우선순위에 올라온다.
전환 방법 (나중에 최적화할 때)
- AWS 레벨에서는 EBS Elastic Volumes로 볼륨 타입을 라이브 변경할 수 있다(gp3↔st1↔sc1).
- 단 k8s에서는 PVC의 StorageClass를 바꿀 수 없어, 정석은 새 StorageClass·PVC로 vmsingle 재배포 + (필요 시) vmbackup/vmrestore로 데이터 이전이다. 아카이브는 유실 허용 등급이라 재축적으로 갈음해도 된다.
4. bytes/sample 기준치 (비용 모델용, 검증됨)
저장량 외삽의 근거값이다. 벤더 베스트케이스를 예산 근거로 쓰지 마라.
| 엔진 | bytes/sample | 근거 |
|---|---|---|
| VictoriaMetrics | ~1 B (+인덱스 ~20%, 고카디널리티 >50%) | 공식 사이징 가이드. 0.4~0.8B는 케이스스터디 베스트케이스 — 예산 근거 금지 |
| Prometheus/Thanos TSDB | 1.5~2 B | Prometheus 공식 “1-2 bytes per sample”; Thanos는 TSDB 블록 그대로 저장 |
| Mimir | ~2 B | 공식 보수치 (index+chunk) |
5. 빠른 환산 (이 워크로드 기준)
모든 수치는 3.6 TiB 100% 사용 상한 가정이며, 실제 사용률(vm_data_size_bytes 실측)로 선형 보정할 것.
U(80d, RF2 상한) = 3,600 GiB → δ = 22.5 GiB/day (사본 1)
S ≈ 2.2×10¹⁰ samples/day (~254k samples/s)
hot 90d RF2 gp3 = 4,050 GiB × 0.0912 = $369/mo
raw 400d RF2 gp3 (단순 확장) = 18,000 GiB × 0.0912 = $1,642/mo
raw 400d RF1 sc1 (VM raw 아카이브) = 9,000 GiB × 0.0174 = $157/mo (+백업)
5m 집계 400d (VM 아카이브) = 0.9~2.7 TiB × 단가 → gp3 $82~246 / sc1 $16~47
Thanos S3 (②) = 14.9~30.7 TiB × 0.025 = $374~767/mo옵션별 월 저장비 종합(VM아카이브/Thanos/Mimir/확장/확장+Ent)은 이 문서의 몫이 아니라 07 비용 비교표가 주인이다. 여기서는 볼륨 단가와 단일 볼륨 환산까지만 확정한다.
출처
05-storage-pricing.md— 서울 단가표, 볼륨 특성, 아카이브 볼륨 선택 가이드, bytes/sample, 빠른 환산README.md§1(단가 서열)·§5(스토리지 클래스 판단) — 문제 2축과 gp3 시작 논거- 원 단가 근거: AWS Price List Bulk API (publicationDate 2026-07-10, AmazonEC2/S3 ap-northeast-2), 적대적 검증 통과