Ce document liste les quotas et les limites système qui s'appliquent aux extensions de service.
- 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.
Quotas
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.
Pour ajuster la plupart des quotas, utilisez la console Google Cloud . Pour en savoir plus, consultez Demander un ajustement de quota.
Les quotas suivants s'appliquent aux extensions de service. Elles peuvent être augmentées sur demande.
| Quotas | Valeur | |
|---|---|---|
| Nombre d'extensions d'autorisation globales dans un projet | 10 | |
| Nombre d'extensions de périphérie mondiales dans un projet | 100 | |
| Nombre d'extensions de routes mondiales dans un projet | 100 | |
| Nombre d'extensions de trafic mondiales dans un projet | 100 | |
| Nombre d'extensions d'autorisation par région dans un projet | 10 | |
| Nombre d'extensions de route par région dans un projet | 100 | |
| Nombre d'extensions de trafic par région dans un projet | 100 | |
| Nombre de plug-ins par projet et par emplacement | 100 | |
| Cloud Load Balancing uniquement : nombre de plug-ins associés aux équilibreurs de charge d'application via les extensions Edge par projet | 5 à tout moment | |
| Cloud Load Balancing uniquement : nombre de plug-ins associés aux équilibreurs de charge d'application via des extensions de route par projet, par emplacement et par schéma d'équilibrage de charge | 5 à tout moment | |
| Cloud Load Balancing uniquement : nombre de plug-ins associés aux équilibreurs de charge d'application via les extensions de trafic par projet, par emplacement et par schéma d'équilibrage de charge | 5 à tout moment | |
Media CDN uniquement : nombre de ressources de plug-in associées aux services Media CDN via les ressources WasmAction par projet |
5 à tout moment |
Limites
Les sections suivantes décrivent les limites de ressources, de configuration et d'exécution qui s'appliquent aux extensions de service.
Limites de ressources et de configuration
Des limites système s'appliquent également aux ressources Service Extensions. Elles ne peuvent pas être modifiées.
Service Extensions applique les limites de ressources et de configuration suivantes :
| Limite | Valeur | |
|---|---|---|
| Nombre de chaînes d'extension par point de rattachement | 5 | |
| Nombre de plug-ins dans une chaîne d'extension Edge | 1 | |
| Nombre de plug-ins ou d'encarts dans une chaîne d'extension de route | 1 | |
| Nombre de plug-ins ou d'encarts dans une chaîne d'extensions de trafic | 3 | |
| Taille d'un plug-in compilé et des données de configuration du plug-in | 5 Mio | |
Taille des données de configuration du plug-in lorsqu'elles sont fournies directement (en utilisant l'importation de fichiers dans la console Google Cloud , l'option --plugin-config ou --plugin-config-file avec le Cloud SDK, ou le champ WasmPluginVersion.plugin_config_data avec l'API REST) et non en utilisant Artifact Registry
|
900 Kio | |
| Nombre de versions par plug-in | 100 |
Limites d'utilisation et d'exécution des plug-ins
Service Extensions applique les limites d'utilisation et d'exécution de plug-ins suivantes :
| Limite d'utilisation | Valeur | |
|---|---|---|
Durée d'exécution par requête La durée correspond à la somme des durées de tous les rappels Proxy-Wasm associés à la requête. Les plug-ins qui dépassent la limite sont arrêtés, ce qui entraîne le renvoi d'un code d'état HTTP |
1 ms | |
CPU utilisé par requête Nombre maximal de vCPU normalisés utilisés par invocation de plug-in.
Les plug-ins qui dépassent cette limite sont arrêtés, ce qui entraîne le renvoi d'un code d'état HTTP |
1 ms | |
Mémoire utilisée par un plug-in Mémoire allouée maximale détenue par une instance de plug-in.
Les plug-ins qui dépassent cette limite sont arrêtés, ce qui entraîne le renvoi d'un code d'état HTTP |
16 Mio | |
Taille du contenu du journal émis par un plug-in par appel Lorsque la limite est dépassée, les journaux supplémentaires sont supprimés. |
16 Kio | |
Nombre d'entrées de journal émises par un plug-in par invocation Lorsque la limite est dépassée, les journaux supplémentaires sont supprimés. |
16 | |
Requêtes par seconde (RPS) par région pour les plug-ins Si vous prévoyez de dépasser cette limite, contactez l'assistance. |
100 000 |