Ce document répertorie les quotas et limites qui s'appliquent à Google Cloud Managed Service pour Apache Kafka.
- Les quotas ont des valeurs par défaut, mais vous pouvez généralement demander des ajustements.
- Les limites système sont des valeurs fixes qui ne peuvent pas être modifiées.
Google Cloud utilise des quotas pour garantir l'équité et réduire les pics d'utilisation et de disponibilité des ressources. Un quota limite la quantité d'une ressourceGoogle Cloud que votre projet Google Cloud peut utiliser. Les quotas s'appliquent à différents types de ressources, y compris les composants matériels, logiciels et réseau. Par exemple, ils peuvent limiter le nombre d'appels d'API à un service, le nombre d'équilibreurs de charge utilisés simultanément par votre projet ou le nombre de projets que vous pouvez créer. Ils protègent la communauté des utilisateurs deGoogle Cloud en empêchant la surcharge des services. Les quotas vous aident également à gérer vos propres ressources Google Cloud .
Le système Cloud Quotas permet d'effectuer les opérations suivantes :
- Surveiller votre consommation de produits et services Google Cloud
- Limiter votre consommation de ces ressources
- Demander des modifications de la valeur du quota et automatiser les ajustements de quota
Dans la plupart des cas, lorsque vous tentez d'utiliser une ressource plus que son quota ne le permet, le système bloque l'accès à la ressource et la tâche que vous essayez d'effectuer échoue.
Les quotas s'appliquent généralement au niveau du projet Google Cloud . Votre utilisation d'une ressource dans un projet n'affecte pas votre quota disponible dans un autre projet. Dans un projet Google Cloud , les quotas sont partagés entre toutes les applications et adresses IP.
Pour en savoir plus, consultez la présentation des quotas Cloud.
Il existe également des limites système pour les ressources Managed Service pour Apache Kafka. Elles ne peuvent pas être modifiées.
Afficher et gérer les quotas
Pour un projet donné, vous pouvez consulter les limites de quota actuelles et l'utilisation des quotas dans le tableau de bord Quotas et limites du système. Vous pouvez également utiliser ce tableau de bord pour effectuer les opérations suivantes :
- Réduire les limites de quota
- Envoyer une demande d'augmentation des limites de quotas
Quotas Managed Service pour Apache Kafka
Vous pouvez afficher et modifier les quotas répertoriés dans le tableau suivant pour chaque projet dans le tableau de bord Quotas et limites du système.
| Quota | Limite de quota par défaut | Description |
|---|---|---|
| Clusters par projet et par région | 5 | Nombre maximal de clusters autorisés par projet dans une région donnée. |
| Capacité de processeur par projet et par région | 750 | Capacité maximale de processeur autorisée pour les brokers dans un région donnée. |
| Capacité de mémoire par projet et par région | 6 000 Gio | Capacité maximale de mémoire autorisée pour les brokers dans un projet d'une région donnée. |
| Capacité de disque local du broker par projet et par région | 200 Tio | Capacité maximale de mémoire autorisée pour les disques locaux des brokers dans un projet d'une région donnée. |
| Requêtes d'écriture de cluster par minute, par projet et par région | 100 | Nombre de requêtes d'écriture pour les clusters, telles que UpdateCluster et DeleteCluster, autorisées par minute, par projet dans une région donnée. Il ne s'agit pas d'un quota sur le débit auquel les producteurs peuvent publier des enregistrements. |
| Requêtes de création de cluster par minute, par projet et par région | 1 | Nombre de requêtes CreateCluster autorisées par minute par projet et dans une région donnée. |
| Requêtes de lecture de cluster par minute, par projet et par région. Il ne s'agit pas d'un quota sur le débit auquel les consommateurs peuvent lire des enregistrements. | 600 | Nombre de requêtes de lecture pour les clusters, telles que GetCluster et ListClusters, autorisées par minute, par projet et dans une région donnée. |
| Requêtes d'authentification de connexion de cluster par minute, par projet et par région. | 1200 | Nombre de connexions client pouvant être authentifiées par minute par projet et dans une région donnée. |
| Requêtes d'écriture de sujet par minute, par projet et par région. | 100 | Nombre de requêtes d'écriture pour les sujets, telles que CreateTopic UpdateTopic et DeleteTopic, autorisées par minute, par projet et dans une région donnée. |
| Requêtes de lecture de sujet par minute, par projet et par région. | 600 | Nombre de requêtes de lecture pour les sujets, telles que GetTopic et ListTopics, autorisées par minute, par projet et dans une région donnée. |
| Requêtes d'écriture de groupe de consommateurs par minute, par projet et par région. | 100 | Nombre de requêtes d'écriture pour les sujets, telles que UpdateConsumerGroup et DeleteConsumerGroup, autorisées par minute, par projet et dans une région donnée. |
| Requêtes de lecture de groupe de consommateurs par minute, par projet et par région. | 600 | Nombre de requêtes de lecture pour les sujets, telles que GetConsumerGroup et ListConsumerGroups, autorisées par minute, par projet et dans une région donnée. |
| Requêtes d'opérations par minute, par projet et par région | 1200 | Nombre de requêtes pour les opérations de longue durée autorisées par minute, par projet et dans une région donnée. |
Remarque : Les limites de quota par défaut peuvent varier d'un projet à l'autre en fonction de l'historique du projet. Les valeurs indiquées ici sont typiques.
Demander une augmentation du quota
Pour ajuster la plupart des quotas, utilisez la console Google Cloud . Pour en savoir plus, consultez Demander un ajustement de quota.
Limites Managed Service pour Apache Kafka
Managed Service pour Apache Kafka présente les limites suivantes :
- Capacité de disque: au moins 100 Gio par processeur virtuel et au maximum 32 768 Gio (32 Tio) par broker.
- Taille maximale par défaut des messages (
message.max.bytes) de 10 Mio - Nombre par défaut de partitions par sujet de 1.