본문으로 건너뛰기
clickhouse검색
ClickHouse Cloud

비용 구조와 절감 (컴퓨트, 스토리지, 데이터 전송, ClickPipes 과금)

ClickHouse Cloud 요금이 컴퓨트, 스토리지와 백업, 데이터 전송, ClickPipes 네 축으로 어떻게 계산되는지 공식 가격 예시로 설명하고, 크레딧과 마켓플레이스 결제, 지출 알림, 실제로 효과가 큰 절감 패턴을 정리합니다.

과금컴퓨트 단위스토리지데이터 전송ClickPipes지출 알림2026-10 기준, 약 11분상태 표시 설명

네 가지 과금 축

축단위어디서 커지나
컴퓨트레플리카 메모리 8 GiB 단위, 분 단위 측정레플리카 수, 레플리카 크기, 켜져 있는 시간
스토리지압축 후 TB 당 월 요금, 백업도 같은 단가보존 기간, 압축률, 백업 횟수와 보존
데이터 전송서비스에서 나가는 GB 당 요금공용 인터넷 송신, 리전 간 전송
ClickPipes레플리카 컴퓨트 시간 + 수집 GB스트리밍 파이프 수와 크기, CDC 적재량

가격은 티어, 클라우드, 리전마다 다릅니다. 이 글의 숫자는 공식 가격 페이지의 AWS us-east-1 예시(2026년 10월 기준)이고, 서울 리전은 콘솔의 견적 화면에서 확인하셔야 합니다.

컴퓨트

컴퓨트는 레플리카마다 "메모리 8 GiB 가 1 단위" 로 분 단위 측정됩니다. 레플리카 메모리 32 GiB 면 4 단위, 레플리카 3개면 12 단위가 매분 쌓입니다. 유휴 종료로 멈춰 있는 시간은 계산되지 않습니다. 단가는 티어마다 다르고, 공식 가격 페이지에 Enterprise 기준 리전별 예시가 있습니다.

리전 (Enterprise 예시)컴퓨트 단위당 시간스토리지 TB 당 월공용 송신 GB 당
AWS us-east-1$0.3903$25.30$0.115
AWS eu-central-1$0.46974$26.95$0.115
GCP us-central1$0.32727$22.00$0.114
Azure eastus2$0.43138$25.30$0.102

가격 페이지의 패키지 예시(AWS us-east-1)를 보면 티어별 감이 잡힙니다.

구성컴퓨트 월 요금비고
Basic 1 x 8 GiB, 하루 6시간$39.91저장 500 GB + 백업 500 GB $25.30 포함 총 $66.52 부터
Basic 1 x 8 GiB, 24시간$159.66
Scale 2 x 8 GiB, 24시간$436.95저장 1 TB + 백업 $50.60, 송신 100 GB $11.52 포함 $499.38 부터
Scale 3 x 16 GiB$1,310.84상용 최소 구성으로 흔함
Enterprise 2 x 32 GiB$2,285.60
Enterprise 2 x 120 GiB$8,570.99

참고 시간당 단가에 730시간을 곱하면 월 요금입니다. 단가 $0.3903 에 8 GiB 레플리카 3개(3 단위)면 월 약 $855 가 되는데, 이 값이 패키지 예시와 조금 다른 것은 티어별 단가 차이 때문입니다. 정확한 값은 콘솔 견적을 봅니다.

스토리지와 백업

  • 저장 요금은 압축 후 크기 기준입니다. ClickHouse 압축률은 보통 5배에서 10배 이상이라 원본 10 TB 가 1~2 TB 로 과금됩니다. 코덱 선택은 압축과 코덱 에 있습니다.
  • 백업은 저장과 같은 TB 단가로 따로 계산됩니다. 기본은 하루 1회, 24시간 보존이라 데이터 크기와 비슷한 양이 하나 더 있는 셈입니다. 보존을 45일로 늘리면 증분이라 데이터 전체의 45배는 아니지만, 변경이 많은 테이블은 눈에 띄게 늘어납니다.
  • 삭제된 데이터도 머지가 끝나 파트가 정리되기 전까지는 저장 용량에 남습니다. TTL 로 지우는 데이터는 TTL 과 계층화 처럼 파티션 단위로 떨어지게 설계하면 바로 줄어듭니다.
-- 테이블별 압축 전후 크기와 압축률
SELECT database, table,
       formatReadableSize(sum(data_compressed_bytes)) AS compressed,
       formatReadableSize(sum(data_uncompressed_bytes)) AS raw,
       round(sum(data_uncompressed_bytes) / sum(data_compressed_bytes), 1) AS ratio
FROM system.parts WHERE active
GROUP BY database, table ORDER BY sum(data_compressed_bytes) DESC LIMIT 20;

데이터 전송

  • 들어오는 데이터(INSERT)는 무료입니다.
  • 같은 리전 안에서의 전송과 PrivateLink, Private Service Connect 를 통한 전송은 ClickHouse 쪽 요금이 없습니다. 클라우드 제공자의 엔드포인트 요금은 따로 나옵니다.
  • 공용 인터넷으로 나가는 결과(SELECT 결과, 백업 내보내기)는 GB 당 과금되고, 리전 간 전송은 GB 당 $0.03 안팎의 별도 단가입니다.
  • 클라이언트가 결과를 압축해 받으면 송신량이 줄어듭니다. HTTP 는 Accept-Encoding: zstd, 네이티브 프로토콜은 기본으로 압축합니다. 자세한 설정은 클라이언트와 드라이버 를 보세요.

팁 대시보드 도구가 매 새로고침마다 수백만 행을 가져가면 송신 요금이 컴퓨트보다 커질 수 있습니다. 집계는 서버에서 끝내고 결과만 가져가게 쿼리를 고치는 것이 가장 효과가 큽니다.

ClickPipes 과금

ClickPipes 는 관리형 적재 파이프라인이고 요금 체계가 원본 종류에 따라 다릅니다.

원본과금참고
스트리밍 (Kafka, Kinesis 등)컴퓨트 $0.20/단위 시간 + 수집 $0.04/GB레플리카 크기 선택 가능
오브젝트 스토리지 (S3, GCS 등)컴퓨트만일회성 적재와 연속 적재 모두
Postgres CDC, MySQL CDC초기 적재 $0.10/GB, 연속 복제 $0.20/GB + 서비스당 컴퓨트GA. MySQL 은 2026년 9월 1일부터 과금
MongoDB CDC무료Beta
BigQuery CDC무료PrPr

스트리밍 파이프의 레플리카 크기는 XS(0.0625 단위, 512 MiB, $0.0125/시간, 기본), S(0.125 단위), M(0.25 단위, $0.05/시간), L(0.5 단위), XL(1 단위, $0.20/시간) 입니다. M 레플리카로 하루 1 TB 를 24시간 받으면 약 $41.20 수준입니다. CDC 의 컴퓨트는 서비스 단위로 공유되며 Basic 은 0.5 단위($0.10/시간), Scale 과 Enterprise 는 1 단위($0.20/시간) 입니다. 공식 문서는 CDC 가 전체 비용의 5%에서 25% 정도를 더한다고 안내합니다.

참고 자체 Kafka 컨슈머를 돌릴지 ClickPipes 를 쓸지는 운영 인력 비용으로 비교합니다. 월 수십 달러의 파이프 요금보다 컨슈머 장애 대응 시간이 비싼 경우가 대부분입니다. 적재 방식 비교는 Kafka 스트리밍 과 CDC 와 데이터베이스 연동 에 있습니다.

크레딧, 결제, 마켓플레이스

  • 요금은 ClickHouse Credit(CHC) 으로 계산되고 1 CHC 는 $1 입니다. 결제 내역에 $0.01 단위로 보이는 것은 표시 방식일 뿐입니다.
  • 평가판은 30일 동안 $300 크레딧을 줍니다. 결제 수단을 등록하면 그 뒤로 사용량 과금으로 넘어갑니다.
  • 결제 수단은 약정 크레딧, 클라우드 마켓플레이스(AWS, GCP, Azure) 종량제, 신용카드 순으로 소진됩니다. 마켓플레이스로 결제해도 단가는 같고, 클라우드 약정(EDP 등)에 ClickHouse 지출을 합산할 수 있다는 것이 장점입니다.
  • 약정 계약(연 단위 선구매)은 할인과 함께 Enterprise 기능, 전용 리전, BYOC 의 전제 조건이 됩니다.

팁 이미 AWS 나 GCP 와 약정 할인 계약이 있다면 마켓플레이스 결제가 거의 항상 유리합니다. 조직을 마켓플레이스 계정에 연결하는 작업은 조직 Admin 권한이 필요하니 처음 만들 때 해 두는 것이 편합니다.

비용 통제 장치

장치하는 일못 하는 일
지출 알림월 지출이 금액을 넘으면 메일(한 시간 단위 평가)서비스를 멈추거나 상한을 걸지 않음
레플리카 메모리 최댓값수직 오토스케일링 상한레플리카 수는 따로
유휴 종료쿼리 없을 때 컴퓨트 요금 0저장과 백업은 계속 과금
스케줄 스케일링시간대별 크기 고정
쿼리 설정max_execution_time, max_memory_usage, 쿼타요금 자체를 막지는 않음
사용량 화면서비스별 일별 소비쿼리별 비용은 없음

지출 알림은 조직 Admin 이나 Billing 역할이 설정하고, 알림만 보내므로 "상한을 넘으면 자동 종료" 는 Cloud API 와 외부 스케줄러로 직접 만들어야 합니다.

-- 비용 추적용 쿼리 로그: 사용자별 읽은 바이트와 실행 시간 (컴퓨트 소비의 대리 지표)
SELECT user,
       formatReadableSize(sum(read_bytes)) AS read,
       round(sum(query_duration_ms) / 1000 / 3600, 2) AS cpu_hours_approx,
       count() AS queries
FROM system.query_log
WHERE type = 'QueryFinish' AND event_date >= today() - 7
GROUP BY user ORDER BY sum(read_bytes) DESC;

절감 패턴

효과가 큰 순서입니다.

  1. 개발, 스테이징에 유휴 종료와 스케줄 스케일링 을 켭니다. 하루 8시간만 켜지면 컴퓨트가 3분의 1이 됩니다. 설정은 컴퓨트와 스케일링 에 있습니다.
  2. 적재와 조회를 웨어하우스로 나눕니다. 저장은 한 벌이라 늘지 않고, 조회 서비스는 쓸 때만 켜집니다.
  3. 압축을 점검합니다. 정렬 키를 카디널리티 낮은 컬럼부터 두고, 시계열에는 Delta 와 DoubleDelta 코덱을 쓰면 저장과 백업 요금이 함께 줍니다.
  4. TTL 로 오래된 데이터를 지웁니다. 원시 데이터는 90일, 집계는 2년처럼 머티리얼라이즈드 뷰 로 요약을 남기고 원본을 지우는 패턴이 흔합니다.
  5. 백업 보존을 필요한 만큼만 둡니다. 규제상 장기 보존이 필요하면 자기 계정 버킷으로 내보내 더 싼 저장 계층에 둡니다.
  6. 결과 송신을 줄입니다. 집계는 서버에서, 결과는 압축으로.
  7. 레플리카 수와 크기를 분리해 생각합니다. 동시 쿼리가 적으면 레플리카 2개에 큰 메모리가, 동시 쿼리가 많으면 작은 레플리카 여러 개가 같은 돈으로 더 나옵니다.

어림 계산 예

서울 리전 상용 서비스, 원본 하루 200 GB 적재, 90일 보존, 압축률 8배라고 가정합니다.

항목계산월 대략
데이터200 GB x 90일 / 8 = 2.25 TBTB 당 $25~27 기준 약 $60
백업1일 1회, 24시간 보존, 대략 데이터와 비슷약 $60
컴퓨트Scale 3 x 32 GiB = 12 단위 x 730시간단가 $0.350.47 기준 약 $3,0004,100
송신대시보드 결과 200 GB약 $23
ClickPipes KafkaS 레플리카 2개 + 월 6 TB 수집약 $37 + $240

컴퓨트가 전체의 90% 안팎입니다. 그래서 절감 논의는 거의 항상 "레플리카를 몇 개, 몇 시간 켜 둘 것인가" 로 돌아옵니다. 서울 리전 단가는 위 표의 범위를 벗어날 수 있으니 콘솔 견적으로 확정하세요.

공식 문서

이 문서에서