Google Cloud Managed Service for Apache Kafka の料金

以下の表は、クラスタの実行にかかる月額費用の概算を示しています。この表では、オープンソース コードを自分で実行する場合の費用と、マネージド サービスの費用を比較しています。

プロデューサーの帯域幅

月額の見積もり(米ドル)

Compute Engine 上の Apache Kafka

Managed Service for Apache Kafka(料金計算ツールを参照)

10 MiB/秒

$900

$1,100

100 MiB/秒

$9,100

$11,000

この見積もりは、以下を前提としています。

  • 3 つのレプリカが 3 つのゾーンに分散
  • vCPU あたり 4 GiB の RAM
  • RAM と vCPU の使用率が 50%
  • 24 時間の保存
  • クロスゾーン データ転送を最小限に抑えるためにローカル フォロワー レプリカを使用するように構成されたコンシューマー
  • コンシューマーの帯域幅はプロデューサーの帯域幅と同じ
  • Compute Engine クラスタ用の N2 CPU ファミリー。
  • us-central1 の料金を月あたりの米ドル(千ドル単位)で示しています。したがって、「$1.0K」は「月あたり $1, 000」を意味します。

一般に、Managed Service for Apache Kafka クラスタの実行にかかる総費用は、クラスタのサイズ、公開および使用するデータの量、データの保存期間によって異なります。大まかな目安として、1 つの vCPU で 20 MiB/秒のパブリッシュ トラフィックと 80 MiB/秒のコンシューマー トラフィックを処理できると想定できます。

また、考慮すべき重要なパラメータとして、RAM と vCPU 容量の平均使用率があります。予測不可能で変動するトラフィックでは、プロデューサーまたはコンシューマーの帯域幅のピークに対応するために、平均使用率を低くする必要があります。

使用率が 20% を超えるクラスタでは、ゾーン間のデータ転送の費用が総費用の大部分を占めています。この費用は、リーダー ブローカーとフォロワー ブローカー間のデータのレプリケーションと、クライアントとブローカー間のデータ転送トラフィックに由来します。この費用は、コンシューマー クライアントがローカル レプリカを使用するように構成し、データを圧縮することで削減できます。トピックのストレージの高可用性と耐久性が重要でない場合は、特定のトピックに対して保存されるレプリカの数を減らして、レプリケーション料金を削減することもできます。

料金の詳細

Managed Service for Apache Kafka の運用費用は、Kafka クラスタと Connect クラスタの実行に関連する料金と、クラスタへのアクセスに対する Private Service Connect(PSC)料金で構成されます。Managed Service for Apache Kafka の費用は、料金計算ツールを使用して計算できます。

コンピューティングの 3 年間の確約利用で 40% 割引、1 年間の確約利用で 20% 割引を受ける方法については、確約利用割引(CUD)のページをご覧ください。CUD は Connect クラスタには適用されません。

クラスタの料金

Managed Service for Apache Kafka クラスタのサイズ設定またはスケーリングを行うには、Kafka クラスタの合計 vCPU 数と RAM サイズを設定する必要があります。そのためには、まず Kafka クラスタが処理できるスループットを把握する必要があります。スループットの見積もり方法について詳しくは、クラスタの vCPU とメモリの見積もりをご覧ください。

クラスタの料金は、クラスタを実行するリージョンの 3 つの 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

$0.09 / 1 hour$0.072 / 1 hour$0.054 / 1 hour

CPU と RAM を接続する

$0.12 / 1 hour$0.096 / 1 hour$0.072 / 1 hour

ローカル ストレージ

$0.000232877 / 1 gibibyte hour--

長期保存

$0.000136986 / 1 gibibyte hour--
* 各使用量モデルには一意の ID が割り当てられます。使用量モデルの割引を受けるには、オプトインが必要な場合があります。詳しくはこちらをご覧ください。

コンポーネント

料金(米ドル)

ゾーン間データ転送

$0.01 / 1 gibibyte, per 1 month / account

コンピューティングの料金

vCPU と RAM の使用量は、データ コンピューティング ユニット(DCU)と呼ばれる抽象単位で報告されます。このユニットについて簡単に説明すると、4 GiB の RAM を備えた 1 つの vCPU が 1 DCU に相当します。

たとえば、6 個の vCPU と vCPU あたり 4 GiB の RAM を持つクラスタは 6 DCU を消費します。このクラスタの費用は、us-central1 で 6 DCU * 9 セント / 時間 / DCU = 54 セント / 時間です。

ただし、クラスタ内の vCPU ごとに異なる量の RAM を使用できます。コンピューティング リソースから DCU への換算係数は、次の表のとおりです。

コンピューティング リソース

同等の DCU 金額

1 vCPU

0.6

1 GiB の RAM

0.1

1 時間に 1 GiB の RAM を使用した場合、その 1 時間に対して 0.1 DCU の料金が課金されます。

クラスタサイズの推定については、クラスタの作成ページをご覧ください。

ストレージ料金

ブローカーごとにプロビジョニングされたローカル永続ディスク ストレージと、階層化ストレージ システムで使用される長期保存ストレージに対して課金されます。

各クラスタの CPU ごとに 100 GB のローカル ストレージの料金が請求されます。

長期保存ストレージは、階層型ストレージ システムがローカル ディスクからデータを移動するときに使用されます。 各トピックの単一のレプリカの長期保存に対する費用が発生します。

たとえば、3 個の vCPU を持つクラスタがあり、プロデューサー クライアントが 50 GB のデータを生成する場合、料金は

  • 300 GB のローカル ストレージ。
  • パーティションへのデータの分散方法やその他のクラスタ構成の詳細に応じて、最大 50 GB の長期保存ストレージ。

コネクタはステートレスであるため、Connect クラスタではストレージ費用は発生しません。

ゾーン間ネットワーク料金

Managed Service for Apache Kafka クラスタは、複数のゾーンにわたってデータを複製します。クラスタ内のゾーン間データ転送に対して料金が発生します。料金は 1 ギビバイトあたり $0.01 です。デフォルトでは、クラスタの レプリケーション係数 は 3 です。つまり、3 つのゾーンのうち 2 つのゾーンにデータを複製するためのゾーン間データ転送に対して料金が発生します。

レプリケーション係数が 3 のクラスタがあるとします。これはデフォルト値です。単一のゾーン内に 10 GiB のデータを書き込みます。レプリケーション ファクタが 3 の場合、10 GiB のデータは他の 2 つのゾーンにコピーされます。合計 20 GiB のデータ(10 GiB x 2 コピー)が転送されます。このゾーン間のデータ転送の費用は $0.20(20 GiB x $0.01/GiB)です。

Connect クラスタ ワーカーは、互いにデータを交換しません。

リージョン間ネットワーク料金

異なるリージョン間でデータを読み書きするコネクタをデプロイすると、標準のリージョン間データ転送レートで課金されます。料金は、ソースと宛先のリージョンの組み合わせによって、GiB あたり $0.02 ~ $0.14 の範囲で変動します。リージョン間のデータ転送の料金に関する最新情報については、VPC ピアリング ガイドの「Google Cloud 内の VM 間データ転送の料金」のサブセクションをご覧ください。Connect クラスタは、Managed Service for Apache Kafka クラスタによってプロビジョニングされた同じエンドポイントを使用してデータを交換します。

Private Service Connect の料金

Managed Service for Apache Kafka サービスは、サービスのすべての Private Service Connect(PSC)エンドポイントを設定します。これらのエンドポイントは、お客様が所有するプロジェクトのリソースであり、個別に課金されます。PSC の使用方法について詳しくは、こちらをご覧ください。PSC の料金には、次のコンポーネントが含まれます。

  • VPC コンシューマ データ処理料金。異なるゾーンのクライアントとブローカー間のデータ転送には、ギガバイト(GiB)あたり $0.004 ~ $0.01 の費用がかかります。同じゾーン内のクライアントとブローカー間のデータ転送にはこの料金はかかりません。
  • 各エンドポイントの 1 時間あたりの料金。クラスタには、最低 4 つのエンドポイントがあります。各エンドポイントの料金は 1 時間あたり $0.01 です。クラスタには少なくとも 4 つのエンドポイントが必要であるため、各クラスタのエンドポイントの合計料金は 1 時間あたり最低 $0.04 となります。

Connect クラスタに属するワーカーは、Managed Service for Apache Kafka クラスタに対してクライアントのように動作します。Connect のデプロイの費用を見積もる際は、消費者データの処理料金の増加を考慮することを忘れないでください。

VPC の料金に関する最新情報については、VPC 料金ガイドの「Private Service Connect」セクションにある「Private Service Connect エンドポイント(転送ルール)を使用して、公開されたサービスにアクセスする」のサブセクションをご覧ください。

カスタム見積もりをリクエストする

Google Cloud の従量課金制では、使用したサービスに対してのみ料金が発生します。カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。
Google Cloud