클라우드 스토리지 비용 계산기 쉽게 이해하기 — 개념과 원리
클라우드 객체 스토리지는 보통 두 가지 기준으로 요금이 매겨집니다. 한 달 동안 보관한 데이터 양(GB-월)과 제공자의 네트워크 밖으로 나간 데이터 양(송신, egress)입니다. 이 계산기는 첫 달 요금과, 저장 데이터가 매달 일정 비율로 늘어날 때 정한 기간의 총비용을 추정합니다. 예산을 세우거나 제공자·등급을 비교하고, 증가율과 송신량이 비용에 미치는 영향을 볼 때 씁니다.
계산 방법
- 월 비용 = 저장 TB × 1000 × GB-월 단가 + 송신 TB × 1000 × GB당 송신 단가
- 증가: 매달 저장량에 (1 + 증가율 ÷ 100)을 곱하며, 송신량은 그대로 둡니다.
- 총비용 = 정한 개월 수 동안의 월 비용 합계
1TB는 1000GB로 계산하며, 통화는 입력한 단가의 통화를 따릅니다.
원리
저장 요금은 계량기처럼 쌓입니다. 1GB를 한 달 보관할 때마다 GB-월 단가가 붙습니다. 매달 g의 복리로 늘어나면 저장 비용 합계는 등비수열의 합, 곧 첫 달 저장 비용 × ((1 + g)ᵐ − 1) ÷ g가 됩니다. 송신은 밖으로 나간 GB마다 요금이 붙으므로, 매달 송신량이 같으면 매달 같은 금액이 더해집니다. GB당 송신 단가가 저장 단가의 몇 배이기 때문에, 송신 비용이 예상보다 큰 비중을 차지하는 경우가 많습니다.
예제 풀이
- 입력값은 10TB, GB-월 0.023, 송신 1TB, GB당 0.09, 월 증가율 3%, 12개월입니다.
- 첫 달은 저장 10,000 × 0.023 = 230, 송신 1000 × 0.09 = 90으로 합계 320입니다.
- 12개월째 저장량은 10 × 1.03¹¹ ≈ 13.84TB로, 저장 비용은 약 318.37입니다.
- 12개월 저장 비용 합계는 230 × (1.03¹² − 1) ÷ 0.03 ≈ 3,264.17입니다.
- 12개월 송신 비용은 90 × 12 = 1,080입니다.
- 총비용은 3,264.17 + 1,080 ≈ 4,344.17입니다.
| 저장 데이터 (TB) | 첫 달 비용 |
|---|---|
| 2.5 | 147.5 |
| 5 | 205 |
| 7.5 | 262.5 |
| 10 | 320 |
| 12.5 | 377.5 |
| 15 | 435 |
| 20 | 550 |
결과 해석
저장과 송신 중 어느 쪽 비중이 큰지 보십시오. 저장이 크다면 오래된 데이터를 저빈도 접근이나 보관 등급으로 옮기는 수명 주기 규칙을 쓰고, 필요 없는 데이터는 지웁니다. 송신이 크다면 CDN, 캐시, 같은 리전 안에서 처리하는 구조로 줄일 수 있습니다.
흔한 실수
- 내 리전과 등급의 현재 정가가 아니라 예시 단가를 그대로 쓰는 경우입니다.
- 요청 요금(PUT/GET), 콜드 등급의 검색 요금과 최소 보관 기간을 빠뜨리는 경우입니다.
- 사용량이 늘면 단가가 내려가는 구간별 요금을 무시하는 경우입니다.
자주 묻는 질문
업로드에도 송신 요금이 붙나요?
대부분의 퍼블릭 클라우드는 들어오는 데이터에 보통 요금을 받지 않고, 인터넷이나 다른 리전으로 나가는 데이터에 요금을 매깁니다.
증가율이 왜 그렇게 중요한가요?
복리로 쌓이기 때문입니다. 매달 3%면 1년 뒤 데이터가 약 42.6% 늘어납니다.
출처: Amazon S3 요금, aws.amazon.com/s3/pricing · Google Cloud Storage 요금, cloud.google.com/storage/pricing