Understanding overall cost
Understanding overall cost (전체 비용 이해하기)
이 주제는 Snowflake 사용과 관련된 기본 비용(컴퓨팅 비용, 저장 비용, 데이터 전송 비용)을 설명해요. 특정 Snowflake 기능(예: Snowflake Cortex, Snowpark Container Services)은 고유한 방식으로 비용이 발생하며 이 주제에서는 다루지 않아요.
본문
비용은 어떻게 발생하나요?
Snowflake 사용의 총 비용은 데이터 전송, 저장, 컴퓨팅 리소스 사용 비용의 합계예요. Snowflake의 혁신적인 클라우드 아키텍처는 모든 작업을 수행하는 비용을 다음 사용 유형 중 하나로 분리해요.
컴퓨팅 리소스
Snowflake에서 컴퓨팅 리소스를 사용하면 Snowflake 크레딧(credits)이 소비돼요. 컴퓨팅 리소스 사용의 청구 비용은 소비한 크레딧 수에 크레딧 가격을 곱해 계산해요. 크레딧의 현재 가격은 Snowflake Pricing Guide를 참고해요.
Snowflake 내에서 크레딧을 소비하는 컴퓨팅 리소스는 세 가지 유형이 있어요.
-
가상 웨어하우스 컴퓨팅(Virtual Warehouse Compute): 가상 웨어하우스는 데이터 로드, 쿼리 실행 및 기타 DML 작업을 수행할 때 크레딧을 소비하는 사용자 관리형 컴퓨팅 리소스예요. Snowflake는 초 단위 과금(웨어하우스가 시작될 때마다 최소 60초)을 사용하므로, 웨어하우스는 활발히 작업 중일 때 실제로 소비한 크레딧에 대해서만 청구돼요.
-
서버리스 컴퓨팅(Serverless Compute): Search Optimization, Snowpipe 등과 같이 가상 웨어하우스 대신 Snowflake 관리형 컴퓨팅 리소스를 사용하는 기능들이 있어요. 비용을 최소화하기 위해 이 서버리스 컴퓨팅 리소스는 각 워크로드에 맞게 Snowflake가 자동으로 크기를 조정하고 확장·축소해요.
-
클라우드 서비스 컴퓨팅(Cloud Services Compute): Snowflake 아키텍처의 클라우드 서비스 계층은 인증, 메타데이터 관리, 접근 제어 같은 백그라운드 작업을 수행하면서 크레딧을 소비해요. 클라우드 서비스 계층 사용량은 일일 클라우드 서비스 리소스 소비량이 일일 웨어하우스 사용량의 10%를 초과하는 경우에만 청구돼요.
컴퓨팅 비용에 대한 자세한 내용은 컴퓨팅 비용 이해를 참고해요.
저장 리소스
Snowflake에 데이터를 저장하는 월간 비용은 테라바이트(TB)당 균일 요금을 기준으로 해요. 현재 요금은 계정 유형(Capacity 또는 On Demand)과 리전(US 또는 EU)에 따라 달라지며, Snowflake Pricing Guide를 참고해요.
저장 비용은 Snowflake 계정에 매일 저장된 온디스크 바이트의 평균 수를 기준으로 월 단위로 계산돼요.
저장 비용에 대한 자세한 내용은 저장 비용 이해를 참고해요.
데이터 전송 리소스
Snowflake는 계정으로 데이터를 가져오는 데이터 유입(ingress) 수수료는 부과하지 않지만, 데이터 유출(egress) 비용은 부과해요.
Snowflake 계정에서 같은 클라우드 플랫폼의 다른 리전이나 완전히 다른 클라우드 플랫폼으로 데이터를 전송하면 테라바이트당 수수료가 부과돼요. 이 데이터 유출 수수료는 Snowflake 계정이 호스팅된 리전에 따라 달라져요. 자세한 내용은 Snowflake Pricing Guide를 참고해요.
데이터 전송 비용에 대한 자세한 내용은 데이터 전송 비용 이해를 참고해요.
전체 비용 예시
다음 예시는 Snowflake에서 데이터를 로드하고 쿼리하는 전체 비용에 대한 통찰을 제공해요.
어떤 조직이 24x7 계속해서 데이터를 로드한다고 가정해요. Finance와 Sales 두 사용자 그룹이 하루 중 겹치지만 서로 다른 시간에 데이터베이스를 사용해요. 또한 주간 배치 보고서도 실행해요. 조직은:
- Snowflake Standard Edition을 사용해요.
- 평균 65TB의 압축 데이터를 저장해요(압축하지 않으면 325TB와 비교).
- 24x7x365 데이터를 로드하며, 이를 위해 Small Standard 가상 웨어하우스를 사용해요.
- 7명의 Finance 사용자가 주 5일, 오전 8시부터 오후 5시까지 Large Standard 가상 웨어하우스로 작업해요.
- 서로 다른 지역의 12명의 Sales 사용자가 주 5일, 총 하루 16시간(유럽과 미주 전역) Medium Standard 가상 웨어하우스로 작업해요.
- 매주 금요일 복잡한 주간 보고서를 실행해요. 이 보고서는 2X-Large Standard 가상 웨어하우스에서 실행하는 데 약 2시간이 걸려요.
데이터 로드 요구 사항
| 파라미터 | 고객 요구 사항 | 구성 | 비용 |
|---|---|---|---|
| 로드 시간 창 | 24 x 7 x 365 | Small Standard 가상 웨어하우스 (2 크레딧/hr) | 1,488 크레딧 (2 크레딧/hr x 하루 24시간 x 월 31일) |
저장 요구 사항
| 데이터 세트 크기 (월) | 65 TB (압축 후) |
|---|---|
| 컴퓨팅 요구 사항 | |
| 파라미터 | 고객 요구 사항 |
| Finance 사용자 | 5명, 오전 8시–오후 5시 (9시간) |
| Sales 사용자 | 12명, 16시간 시간대 |
| 복잡 쿼리 사용자 | 1명, 하루 2시간 |
총 비용
| 사용 유형 | 월 비용 | 청구 총액 |
|---|---|---|
| 컴퓨팅 비용 | 4,464 크레딧 (@ $2/크레딧) | $8,928 |
| 저장 비용 | 65 TB (@ $23/TB) | $1,495 |
| $10,423 |
다음 주제
더 알아보기 (Learn more)
- 컴퓨팅 비용 이해 — 컴퓨팅 리소스 비용 상세
- 저장 비용 이해 — 저장 리소스 비용 상세
- 데이터 전송 비용 이해 — 데이터 전송 비용 상세