Verwendung von Grenzwerten und Kontingenten in Event Streams

Event Streams verwendet Kontingente zur Steuerung der Ressourcen, wie z. B. der Netzbandbreite, die ein Service in Anspruch nehmen kann. Die Art und Höhe der Quoten hängt davon ab, ob Sie den Lite-, Standard- oder Enterprise-Plan verwenden.

Lite-Plan

Netzdurchsatz

Ein empfohlener Maximalwert für den Netzdurchsatz ist 100 KB pro Sekunde. Der Durchsatz wird als Anzahl der Byte pro Sekunde ausgedrückt, die in einem Cluster sowohl gesendet als auch empfangen werden können.

Die empfohlene Zahl basiert auf einer typischen Arbeitsbelastung und berücksichtigt die möglichen Auswirkungen von Betriebsmaßnahmen wie internen Aktualisierungen oder Fehlermodi, wie z. B. den Verlust einer Verfügbarkeitszone. Wenn der durchschnittliche Durchsatz den empfohlenen Wert überschreitet, kann es während dieser Situationen zu Leistungseinbußen kommen.

Partitionen

Eine Partition für jede Service-Instanz.

Aufbewahrungsdauer

Maximal 100 MB für die Partition.

Konsumentengruppen

Maximal 10 Consumergruppen. Wenn der Grenzwert überschritten wird, wird der Fehler GROUP_MAX_SIZE_REACHED an den Client zurückgegeben.

Andere Grenzwerte

  • Maximale Nachrichtengröße: 1 MB
  • Maximal gleichzeitig aktive Kafka-Clients: 5
  • Maximale Anforderungsrate [HTTP-Erzeugnis-API]: 5 pro Sekunde
  • Maximale Anforderungsrate [HTTP-Admin-API]: 10 pro Sekunde
  • Die maximale Datensatzschlüssellänge bei Verwendung der REST-Producer-API beträgt 4 KB.
  • Die maximale Datensatzgröße bei Verwendung der REST-Producer-API beträgt 64 KB.

Standard-Plan

Netzdurchsatz

Der maximale Durchsatz für jede Serviceinstanz entspricht 1 MB pro Sekunde pro Partition bis zu einem Maximum von 20 MB pro Sekunde. Beispiel: Für eine Serviceinstanz mit 10 Partitionen beträgt der maximale Durchsatz 10 MB pro Sekunde und für 30 Partitionen 20 MB pro Sekunde.

Der Durchsatz wird separat für Producer und Consumer gemessen. Im Fall einer Überschreitung wird eine Drosselung durchgeführt, indem die Antworten auf Anforderungen geringfügig verzögert werden, wodurch Producer und Consumer leicht gebremst werden, bis die Bandbreite reduziert ist.

Partitionen

Einhundert Partitionen für jede Serviceinstanz

Aufbewahrungsdauer

Maximal 1 GB für jede Partition.

Konsumentengruppen

Maximal 1000 Consumergruppen. Wenn der Grenzwert überschritten wird, wird der Fehler GROUP_MAX_SIZE_REACHED an den Client zurückgegeben.

Andere Grenzwerte

  • Maximale Nachrichtengröße: 1 MB
  • Maximal gleichzeitig aktive Kafka-Clients: 500
  • Maximale Anzahl gleichzeitiger Verbindungen: 3000
  • Maximale Anforderungsrate [HTTP-Erzeugnis-API]: 100 pro Sekunde
  • Maximale Anforderungsrate [HTTP-Admin-API]: 10 pro Sekunde
  • Die maximale Datensatzschlüssellänge bei Verwendung der REST-Producer-API beträgt 4 KB.
  • Die maximale Datensatzgröße bei Verwendung der REST-Producer-API beträgt 64 KB.

Enterprise-Plan

Netzdurchsatz

Die Netzdurchsatzkapazität basiert auf dem maximalen Spitzenwert.Jeder maximale Spitzenwert hat ein empfohlenes Maximum für typische Auslastungen im Produktionsbetrieb.

Netzwerk-Durchsatzkapazität auf Enterprise
Maximaler Spitzenwert Empfohlenes Maximum
150 MB/s (75 MB/s für Producer und 75 MB/s für Consumer) 100 MB/s (50 MB/s für Producer und 50 MB/s für Consumer)
300 MB/s (150 MB/s für Producer und 150 MB/s für Consumer) 200/s (100 MB/s für Producer und 100 MB/s für Consumer)
450 MB/s (225 MB/s für Producer und 225 MB/s für Consumer) 300 MB/s (150 MB/s für Producer und 150 MB/s für Consumer)

Der Durchsatz wird als Anzahl von Byte pro Sekunde ausgedrückt, die in einer Serviceinstanz sowohl gesendet als auch empfangen werden können.Die maximale Durchsatzkapazität kann bei der Erstellung der Service-Instanz ausgewählt und später bei steigender Nachfrage skaliert werden.

Ein Scale-down der Durchsatzkapazität ist nicht möglich.Für den Wechsel zu einer niedrigeren Durchsatzkapazität muss eine neue Event Streams-Serviceinstanz mit der geringeren Kapazitätseinheit erstellt werden.

Die empfohlene Höchstzahl basiert auf einer typischen Arbeitsbelastung und berücksichtigt die möglichen Auswirkungen von Betriebsmaßnahmen wie internen Aktualisierungen oder Fehlermodi, wie z. B. den Verlust einer Verfügbarkeitszone. Wenn der durchschnittliche Durchsatz den empfohlenen Wert überschreitet, kann es während dieser Situationen zu Leistungseinbußen kommen.Es wird empfohlen, die maximale Durchsatzkapazität mit zwei Dritteln des maximalen Spitzenwerts zu planen.Zum Beispiel sind zwei Drittel der 150 MB/s Spitzenwert mit einer Kapazitätseinheit 100 MB/s.

Weitere Informationen finden Sie unter Skalierung Event Streams.

Partitionen

Die maximale Anzahl der Partitionen steigt entsprechend der Anzahl der Kapazitätseinheiten, also 3000 für 150 MB/s, 6000 für 300 MB/s und 9000 für 450 MB/s in Enterprise.

Sie können die Anzahl der Kapazitätseinheiten ändern, indem Sie die Self-Service-Option verwenden, wie unter Kapazität des Plans "Scaling Enterprise" beschrieben.

Aufbewahrungsdauer

Die Speicherkapazität kann bei der Erstellung der Serviceinstanz ausgewählt und bei steigendem Bedarf später skaliert werden.Die Speicherkapazität hängt von der konfigurierten Durchsatzkapazität ab. Weitere Informationen zu Optionen für die Speicherkapazität finden Sie unter Event Streams.

Ein Scale-down der Speicherkapazität ist nicht möglich. Für den Wechsel zu einer niedrigeren Speicherkapazität muss eine neue Event Streams-Serviceinstanz mit der geringeren Kapazitätseinheit erstellt werden.

Schemaregistry

Schemas

  • Maximale Anzahl von Schemas, die gespeichert werden können: 1000
  • Maximale Anzahl von Schemaversionen, die für jedes Schema gespeichert werden können: 100
  • Maximale Schemagröße: 64 kB

Grenzwerte

  • Maximale Anforderungsrate [HTTP-Schemaverwaltung] 10 pro Sekunde
  • Maximale Anforderungsrate [HTTP-Serdes] 100 pro Sekunde

Andere Grenzwerte

  • Maximale Nachrichtengröße: 1 MB
  • Maximal gleichzeitig aktive Kafka-Clients: 10.000
  • Maximale gleichzeitige Verbindungen: 100.000
  • Die maximale Datensatzschlüssellänge bei Verwendung der REST-Producer-API beträgt 4 KB.
  • Die maximale Datensatzgröße bei Verwendung der REST-Producer-API beträgt 64 KB.
  • Die maximale Anzahl der Nachrichten pro Sekunde bei Verwendung der REST-Producer-API beträgt 200.