Preise für Google Cloud Managed Service for Apache Kafka

Die folgende Tabelle bietet eine grobe Vorstellung der monatlichen Gesamtkosten für den Betrieb eines Clusters. In der Tabelle werden die Kosten für die Ausführung von Open-Source-Code mit den Kosten für den verwalteten Dienst verglichen.

Bandbreite des Produzenten

Geschätzter monatlicher Preis (USD)

Apache Kafka in der Compute Engine

Managed Service for Apache Kafka (siehe Preisrechner)

10 MiB/s

0,9 Tsd.$

1.100 $

100 MiB/s

9.100 $

11.000 $

Bei dieser Schätzung wird Folgendes angenommen:

  • Drei Replikate, verteilt auf drei Zonen
  • 4 GiB RAM pro vCPU
  • RAM- und vCPU-Auslastung von 50%
  • Speicherung für 24 Stunden
  • Für die Verwendung eines lokalen Follower-Replikats konfigurierte Consumer, um die zonenübergreifende Datenübertragung zu minimieren
  • Bandbreite des Nutzers entspricht der Bandbreite des Erstellers
  • N2-CPU-Familie für die Compute Engine-Cluster.
  • Preise für us-central1 in Tausend US-Dollar pro Monat, sodass „1,0 Tsd. $“ „1.000 $ pro Monat“ bedeutet.

Im Allgemeinen hängen die Gesamtkosten für den Betrieb eines Managed Service for Apache Kafka-Clusters von der Größe des Clusters, dem Volumen der veröffentlichten und verarbeiteten Daten sowie der Dauer der Datenspeicherung ab. Als grobe Richtlinie können Sie davon ausgehen, dass eine einzelne vCPU 20 MiB/s an Veröffentlichungs-Traffic und 80 MiB/s an Consumer-Traffic verarbeiten kann.

Außerdem ist die durchschnittliche Auslastung von RAM und vCPU-Kapazität ein wichtiger Parameter. Unvorhersehbarer und variabler Traffic erfordert eine geringe durchschnittliche Auslastung, um die Spitzenwerte der Erzeuger- oder Verbraucherbandbreite aufzufangen.

Bei Clustern mit einer Auslastung von über 20 % sind die Kosten für die Datenübertragung zwischen Zonen der größte Kostenfaktor. Diese Kosten entstehen durch die Replikation von Daten zwischen Leader- und Follower-Brokern sowie durch den Datenverkehr zwischen Clients und Brokern. Sie können diese Kosten reduzieren, indem Sie Ihre Consumer-Clients so konfigurieren, dass sie lokale Replikate verwenden und Ihre Daten komprimieren. Wenn Hochverfügbarkeit und Langlebigkeit des Speichers für ein Thema nicht entscheidend sind, können Sie auch die Anzahl der für ein bestimmtes Thema gespeicherten Replikate reduzieren, um die Replikationskosten zu senken.

Preisinformationen

Die Kosten für den Betrieb eines Managed Service for Apache Kafka setzen sich aus Gebühren für das Ausführen von Kafka-Clustern, Connect-Clustern und Private Service Connect-Gebühren (PSC) für den Zugriff auf den Cluster zusammen. Mit dem Preisrechner können Sie die Kosten für Managed Service for Apache Kafka berechnen.

Informationen dazu, wie Sie mit einer dreijährigen Zusicherung 40% oder mit einer einjährigen Zusicherung 20% bei den Rechenkosten sparen können, finden Sie auf der Seite Rabatte für zugesicherte Nutzung. CUDs gelten nicht für Connect-Cluster.

Clustergebühren

Um die Größe oder Skalierung eines Managed Service for Apache Kafka-Clusters zu bestimmen, müssen Sie die Gesamtzahl der vCPUs und die RAM-Größe für den Kafka-Cluster festlegen. Dazu müssen Sie zuerst den Durchsatz ermitteln, den Ihr Kafka-Cluster verarbeiten kann. Weitere Informationen zum Abschätzen des Durchsatzes finden Sie unter vCPUs und Arbeitsspeicher für einen Cluster abschätzen.

Die Clustergebühren werden über die drei SKUs in der Region abgerechnet, in der Sie den Cluster ausführen:

  • Compute, covering vCPU and RAM
  • Compute, einschließlich vCPU und RAM
  • Speicher, einschließlich der lokalen Speicherung von Daten auf Brokern (nichtflüchtiger Speicher) und Langzeitspeicher.
  • Netzwerk, einschließlich Gebühren für die Datenübertragung zwischen Zonen zur Replikation von Daten innerhalb eines Clusters.
  • 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)
Rabattoptionen einblenden

Komponente

Standard (USD)

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

CPU+RAM

0,09 $ / 1 hour0,072 $ / 1 hour0,054 $ / 1 hour

CPU und RAM verbinden

0,12 $ / 1 hour0,096 $ / 1 hour0,072 $ / 1 hour

Lokaler Speicher

0,000232877 $ / 1 gibibyte hour--

Langfristige Speicherung

0,000136986 $ / 1 gibibyte hour--
* Jedes Nutzungsmodell hat eine eindeutige ID. Möglicherweise ist Ihre Zustimmung nötig, um Rabatte auf das Nutzungsmodell erhalten zu können. Hier finden Sie weitere Informationen.

Komponente

Preis (in $)

Datenübertragung zwischen Zonen

0,01 $ / 1 gibibyte, per 1 month / account

Compute-Gebühren

Die vCPU- und RAM-Nutzung wird in abstrakten Einheiten, sogenannten Datenrecheneinheiten (Data Compute Units, DCUs), angegeben. Eine einfache Möglichkeit, sich diese Einheit zu merken: 1 vCPU mit 4 GiB RAM entspricht 1 DCU.

Ein Cluster mit 6 vCPUs und 4 GiB RAM pro vCPU verbraucht beispielsweise 6 DCU. Die Kosten für diesen Cluster betragen 6 DCU × 0,09 $ / Stunde / DCU = 0,54 $ / Stunde in us-central1.

Sie können jedoch in Ihren Clustern unterschiedliche RAM-Mengen pro vCPU verwenden. Die Umrechnungsfaktoren von Rechenressourcen in DCUs sind in der folgenden Tabelle beschrieben:

Ressourcen berechnen

Äquivalente DCU-Beträge

1 vCPU

0,6

1 GiB RAM

0,1

Wenn Sie 1 GiB RAM eine Stunde lang verwenden, zahlen Sie für 0,1 DCUs für diese Stunde.

Auf der Seite Cluster erstellen finden Sie Informationen zur Schätzung der Clustergröße.

Speichergebühren

Ihnen wird der bereitgestellte lokale nichtflüchtige Speicher für jeden Broker sowie der vom mehrstufigen Speichersystem verwendete langfristige Speicher in Rechnung gestellt. 

Ihnen werden 100 GB lokaler Speicher pro CPU in jedem Cluster in Rechnung gestellt.

Langzeitspeicher wird verwendet, wenn das mehrstufige Speichersystem Daten von der lokalen Festplatte verschiebt. Sie zahlen für die Speicherung eines einzelnen Replikats jedes Themas im langfristigen Speicher.

Wenn Sie beispielsweise einen Cluster mit 3 vCPUs haben und Ihre Producer-Clients 50 GB Daten in diesen Cluster schreiben, zahlen Sie für

  • 300 GB lokaler Speicherplatz.
  • Bis zu 50 GB Langzeitspeicher, je nachdem, wie die Daten auf Partitionen und andere Clusterkonfigurationen verteilt sind.

Für Connect-Cluster fallen keine Speicherkosten an, da Connectors zustandslos sind.

Gebühren für zonenübergreifende Netzwerke

Ein Managed Service for Apache Kafka-Cluster repliziert Daten über mehrere Zonen hinweg. Ihnen wird die Datenübertragung zwischen Zonen innerhalb des Clusters in Rechnung gestellt. Die Kosten betragen 0,01 $ pro Gibibyte. Standardmäßig ist der Replikationsfaktor für einen Cluster 3. Das bedeutet, dass Sie für die Datenübertragung zwischen Zonen bezahlen, um Daten in 2 der 3 Zonen zu replizieren.

Angenommen, Sie haben einen Cluster mit einem Replikationsfaktor von 3, was der Standardwert ist. Sie schreiben 10 GiB Daten in eine einzelne Zone. Bei einem Replikationsfaktor von 3 werden Ihre 10 GiB Daten in 2 andere Zonen kopiert. Insgesamt werden 20 GiB an Daten übertragen (10 GiB × 2 Kopien). Die Kosten für diese Datenübertragung zwischen Zonen betragen 0,20 $ (20 GiB × 0,01 $/GiB).

Connect-Cluster-Worker tauschen keine Daten untereinander aus.

Gebühren für regionsübergreifende Netzwerke

Wenn Sie einen Connector bereitstellen, der Daten über verschiedene Regionen hinweg liest oder schreibt, werden Ihnen die Standardgebühren für die Datenübertragung zwischen Regionen in Rechnung gestellt. Je nach Quell- und Zielregion kann dies zwischen 0,02 $ und 0,14 $ pro GiB liegen. Aktuelle Informationen zu den Preisen für die Datenübertragung zwischen Regionen finden Sie im SKU-Verzeichnis. Connect-Cluster verwenden dieselben Endpunkte, die von Ihrem Managed Service for Apache Kafka-Cluster bereitgestellt werden, um Daten auszutauschen.

Gebühren für Internet-Datenübertragung

Ein Managed Service for Apache Kafka-Cluster kann Nachrichten über das öffentliche Internet an Clients außerhalb Ihrer VPC senden. Der Traffic, der aus dem Cluster ausgeht, wird zu den Standardtarifen für die Internet-Datenübertragung in Rechnung gestellt. Je nach Quell-Ziel-Regionenpaar und Datenvolumen kann dies zwischen 0,08 $ und 0,023 $ pro GiB liegen. Aktuelle Informationen zu den Preisen für die Datenübertragung im Internet finden Sie im SKU-Verzeichnis. Für den Internetausgang werden dieselben Endpunkte verwendet, die von Ihrem Managed Service for Apache Kafka-Cluster bereitgestellt werden. Es fallen keine zusätzlichen Netzwerkgebühren an.

Private Service Connect-Gebühren

Der Managed Service for Apache Kafka richtet alle Private Service Connect-Endpunkte (PSC) für Ihren Dienst ein. Diese Endpunkte sind Ressourcen in einem Projekt, das Ihnen gehört, und werden separat abgerechnet. Weitere Informationen zur Verwendung von PSC Die PSC-Gebühren umfassen die folgenden Komponenten:

  • Gebühren für die Verarbeitung von Nutzerdaten in VPCs. Die Datenübertragung zwischen Clients und Brokern in verschiedenen Zonen kostet zwischen 0,004 $ und 0,01 $ pro Gigabyte (GiB). Für die Datenübertragung zwischen Clients und Brokern in derselben Zone fallen keine Kosten an.
  • Stündliche Gebühr für jeden Endpunkt. Diese Gebühren werden nicht erhoben.

Worker, die zu einem Connect-Cluster gehören, verhalten sich wie Clients in Bezug auf Ihren Managed Service for Apache Kafka-Cluster. Bei der Kostenschätzung für Ihre Connect-Bereitstellung sollten Sie die höheren Gebühren für die Verarbeitung von Verbraucherdaten berücksichtigen.

Aktuelle Informationen zu den VPC-Preisen finden Sie im Unterabschnitt „Private Service Connect-Endpunkt (Weiterleitungsregel) verwenden, um auf einen veröffentlichten Dienst zuzugreifen“ im Abschnitt „Private Service Connect“ des VPC-Preisleitfadens.

Individuelles Angebot einholen

Mit den „Pay as you go“-Preisen von Google Cloud bezahlen Sie nur für die Dienste, die Sie nutzen. Wenden Sie sich an unser Vertriebsteam, wenn Sie ein individuelles Angebot für Ihr Unternehmen erhalten möchten.
Google Cloud