Apache Kafka용 Google Cloud 관리형 서비스 가격 책정

아래 표는 클러스터 실행의 총 월별 비용을 대략적으로 보여줍니다. 이 표는 오픈소스 코드를 직접 실행하는 비용과 관리형 서비스 비용을 비교합니다.

프로듀서 대역폭

예상 월간 가격 (USD)

Compute Engine의 Apache Kafka

Apache Kafka용 관리형 서비스 (가격 계산기 참조)

10MiB/초

$0.9천

$1,100

100 MiB/s

$9,100

$11,000

이 추정치는 다음을 가정합니다.

  • 3개 영역에 분산된 3개의 복제본
  • vCPU당 4GiB RAM
  • RAM 및 vCPU 사용률 50%
  • 24시간 저장
  • 영역 간 데이터 전송을 최소화하기 위해 로컬 팔로어 복제본을 사용하도록 구성된 소비자
  • 소비자 대역폭은 생산자 대역폭과 동일
  • Compute Engine 클러스터용 N2 CPU 제품군
  • us-central1의 가격은 월별 미화 천 달러 단위로 표시되므로 '$1.0K'는 '월 1, 000달러'를 의미합니다.

일반적으로 Apache Kafka용 관리형 서비스 클러스터를 실행하는 총비용은 클러스터의 크기, 게시 및 소비하는 데이터의 양, 데이터를 저장하는 기간에 따라 달라집니다. 대략적인 가이드로 단일 vCPU가 20MiB/초의 게시 트래픽과 80MiB/초의 소비자 트래픽을 처리할 수 있다고 가정할 수 있습니다.

또한 RAM 및 vCPU 용량의 평균 사용률도 고려해야 할 중요한 파라미터입니다. 예측할 수 없고 가변적인 트래픽에는 생산자 또는 소비자 대역폭의 피크를 수용하기 위해 낮은 평균 사용률이 필요합니다.

사용률이 20%를 초과하는 클러스터의 경우 영역 간 데이터 전송 비용이 총비용에서 가장 큰 비중을 차지합니다. 이 비용은 리더와 팔로어 브로커 간의 데이터 복제와 클라이언트와 브로커 간의 데이터 전송 트래픽에서 발생합니다. 소비자 클라이언트가 로컬 복제본을 사용하도록 구성하고 데이터를 압축하면 이 비용을 줄일 수 있습니다. 주제에 대해 스토리지의 고가용성 및 내구성이 중요하지 않은 경우 주어진 주제에 대해 저장된 복제본 수를 줄여 복제 비용을 절감할 수도 있습니다.

가격 책정 세부정보

Apache Kafka용 관리형 서비스 운영 비용은 Kafka 클러스터 및 Connect 클러스터 실행과 관련된 요금과 클러스터 액세스에 대한 Private Service Connect (PSC) 요금으로 구성됩니다. 가격 계산기를 사용하여 Apache Kafka용 관리형 서비스 비용을 계산할 수 있습니다.

3년 약정으로 40% 를 절감하거나 1년 약정으로 컴퓨팅 비용을 20% 절감하는 방법을 알아보려면 약정 사용 할인 (CUD) 페이지를 검토하세요. CUD는 Connect 클러스터에 적용되지 않습니다.

클러스터 요금

Apache Kafka용 관리형 서비스 클러스터의 크기를 조정하거나 확장하려면 Kafka 클러스터의 총 vCPU 수와 RAM 크기를 설정해야 합니다. 이를 위해서는 먼저 Kafka 클러스터가 처리할 수 있는 처리량을 이해해야 합니다. 처리량을 추정하는 방법을 자세히 알아보려면 클러스터의 vCPU 및 메모리 추정을 참조하세요.

클러스터 요금은 클러스터를 실행하는 리전의 다음 세 가지 SKU를 사용하여 청구됩니다.

  • vCPU 및 RAM을 포함한 컴퓨팅
  • vCPU 및 RAM을 포함한 컴퓨팅 연결
  • 브로커의 데이터 로컬 스토리지 (영구 디스크) 및 장기 스토리지 등 스토리지
  • 네트워킹: 클러스터 내 데이터 복제를 위한 영역 간 데이터 전송 요금
  • Johannesburg (africa-south1)
  • Taiwan (asia-east1)
  • Hong Kong (asia-east2)
  • Tokyo (asia-northeast1)
  • Osaka (asia-northeast2)
  • Seoul (asia-northeast3)
  • Mumbai (asia-south1)
  • Delhi (asia-south2)
  • Singapore (asia-southeast1)
  • Jakarta (asia-southeast2)
  • Sydney (australia-southeast1)
  • Melbourne (australia-southeast2)
  • Warsaw (europe-central2)
  • Finland (europe-north1)
  • Stockholm (europe-north2)
  • Madrid (europe-southwest1)
  • Belgium (europe-west1)
  • Berlin (europe-west10)
  • Turin (europe-west12)
  • London (europe-west2)
  • Frankfurt (europe-west3)
  • Netherlands (europe-west4)
  • Galaxy Frankfurt (europe-west5)
  • Zurich (europe-west6)
  • Milan (europe-west8)
  • Paris (europe-west9)
  • Doha (me-central1)
  • Dammam (me-central2)
  • Tel Aviv (me-west1)
  • Montreal (northamerica-northeast1)
  • Toronto (northamerica-northeast2)
  • Mexico (northamerica-south1)
  • Sao Paulo (southamerica-east1)
  • Santiago (southamerica-west1)
  • Iowa (us-central1)
  • Oklahoma (us-central2)
  • South Carolina (us-east1)
  • Northern Virginia (us-east4)
  • Columbus (us-east5)
  • Alabama (us-east7)
  • Dallas (us-south1)
  • Oregon (us-west1)
  • Los Angeles (us-west2)
  • Salt Lake City (us-west3)
  • Las Vegas (us-west4)
  • Phoenix (us-west8)
할인 옵션 표시

구성요소

Default* (USD)
Managed Service for Apache Kafka CUD - 1 Year* (USD)
Managed Service for Apache Kafka CUD - 3 Year* (USD)

CPU+RAM

US$0.09 / 1 hourUS$0.072 / 1 hourUS$0.054 / 1 hour

CPU+RAM 연결

US$0.12 / 1 hourUS$0.096 / 1 hourUS$0.072 / 1 hour

로컬 스토리지

US$0.000232877 / 1 gibibyte hour--

장기 스토리지

US$0.000136986 / 1 gibibyte hour--
* 각 소비 모델에는 고유 ID가 있습니다. 소비 모델 할인을 받으려면 선택해야 할 수 있습니다. 자세히 알아보려면 여기를 클릭하세요.

구성요소

가격(USD)

영역 간 데이터 전송

US$0.01 / 1 gibibyte, per 1 month / account

컴퓨팅 요금

vCPU 및 RAM 사용량은 데이터 컴퓨팅 단위 (DCU)라는 추상 단위로 보고됩니다. 이 단위를 간단하게 생각하는 방법은 RAM 4GiB가 있는 단일 vCPU가 1 DCU에 해당한다는 것입니다.

예를 들어 vCPU 6개와 vCPU당 4GiB의 RAM이 있는 클러스터는 6 DCU를 소비합니다. 이 클러스터의 비용은 6 DCU * 9센트 / 시간 / DCU = 54센트 / 시간(us-central1)입니다.

그러나 클러스터에서 vCPU당 다른 양의 RAM을 사용할 수 있습니다. 컴퓨팅 리소스에서 DCU로의 변환 계수는 다음 표에 설명되어 있습니다.

컴퓨팅 리소스

상응하는 DCU 금액

vCPU 1개

0.6

1GB RAM

0.1

1시간 동안 1GiB의 RAM을 사용하면 해당 시간 동안 0.1 DCU에 대한 요금을 지불하게 됩니다.

클러스터 크기를 추정하려면 클러스터 만들기 페이지를 참고하세요.

스토리지 요금

모든 브로커에 대해 프로비저닝된 로컬 영구 디스크 스토리지와 계층화된 스토리지 시스템에서 사용되는 장기 스토리지에 대해 요금이 청구됩니다. 

각 클러스터의 CPU당 100GB의 로컬 스토리지에 대해 요금이 청구됩니다.

계층형 스토리지 시스템이 로컬 디스크에서 데이터를 이동할 때 장기 스토리지(Long term storage)가 사용됩니다. 장기 스토리지에 있는 각 주제의 단일 복제본에 대한 스토리지 비용을 지불합니다.

예를 들어 vCPU가 3개인 클러스터가 있고 프로듀서 클라이언트가 50GB의 데이터를 생성하는 경우

  • 300GB의 로컬 스토리지를 제공합니다.
  • 파티션 전반에 걸친 데이터 배포 방식 및 기타 클러스터 구성의 세부정보에 따라 최대 50GB의 장기 스토리지

커넥터는 스테이트리스(stateless)이므로 Connect 클러스터에는 스토리지 비용이 발생하지 않습니다.

영역 간 네트워크 요금

Apache Kafka용 관리형 서비스 클러스터는 여러 영역에 걸쳐 데이터를 복제합니다. 클러스터 내 영역 간 데이터 전송에 대한 요금이 청구됩니다. 비용은 1GiB당 $0.01입니다. 기본적으로 클러스터의 복제 인수는 3입니다. 즉, 3개 영역 중 2개 영역에 데이터를 복제하기 위한 영역 간 데이터 전송 비용을 지불하게 됩니다.

기본값인 복제 인수 3의 클러스터가 있다고 가정해 보겠습니다. 단일 영역 내에 10GiB의 데이터를 작성합니다. 복제 계수가 3이면 10GiB의 데이터가 다른 2개의 영역에 복사됩니다. 총 20GiB의 데이터 (10GiB x 2개 복사본)가 전송됩니다. 이 영역 간 데이터 전송 비용은 $0.20 (20GiB x $0.01/GiB)입니다.

클러스터 작업자 연결은 서로 간에 데이터를 교환하지 않습니다.

리전 간 네트워크 요금

여러 리전에서 데이터를 읽거나 쓰는 커넥터를 배포하는 경우 표준 리전 간 데이터 전송 요금이 청구됩니다. 소스-대상 리전 쌍에 따라 GiB당 $0.02~ $0.14 범위입니다. 리전 간 데이터 전송 가격 책정에 관한 최신 정보는 VPC 피어링 가이드의 'Google Cloud 내 VM 간 데이터 전송 가격 책정' 하위 섹션을 참조하세요. Connect 클러스터는 Apache Kafka용 관리형 서비스 클러스터에서 프로비저닝한 동일한 엔드포인트를 사용하여 데이터를 교환합니다.

Private Service Connect 요금

Apache Kafka용 관리형 서비스는 서비스의 모든 Private Service Connect (PSC) 엔드포인트를 설정합니다. 이러한 엔드포인트는 소유한 프로젝트의 리소스이며 별도로 청구됩니다. PSC가 사용되는 방식에 관해 자세히 알아보려면 여기를 참고하세요. PSC 요금에는 다음 구성요소가 포함됩니다.

  • VPC 소비자 데이터 처리 요금 서로 다른 영역의 클라이언트와 브로커 간 데이터 전송 비용은 기가바이트 (GiB)당 $0.004~ $0.01입니다. 동일한 영역에 있는 클라이언트와 브로커 간의 데이터 전송에는 이 요금이 부과되지 않습니다.
  • 각 엔드포인트에 대한 시간당 요금. 클러스터에는 최소 4개의 엔드포인트가 있습니다. 엔드포인트당 시간당 $0.01의 비용이 청구됩니다. 클러스터에는 엔드포인트가 4개 이상 필요하므로 각 클러스터의 총 엔드포인트에 대해 시간당 최소 $0.04의 요금이 청구됩니다.

Connect 클러스터에 속한 작업자는 Apache Kafka용 관리형 서비스 클러스터와 관련하여 클라이언트처럼 작동합니다. Connect 배포 비용을 추정할 때는 소비자 데이터 처리 비용 증가를 고려해야 합니다.

VPC 가격 책정에 관한 최신 정보는 VPC 가격 책정 가이드의 'Private Service Connect' 섹션에 있는 'Private Service Connect 엔드포인트 (전달 규칙)를 사용하여 게시된 서비스에 액세스' 하위 섹션을 참조하세요.

커스텀 견적 요청

Google Cloud의 사용한 만큼만 지불하는 가격 책정 방식을 사용하면 사용한 서비스에 대한 요금만 지불하면 됩니다. 영업팀에 문의하여 조직에 대한 커스텀 견적을 받아 보세요.
Google Cloud