Quotas et limites

Ce document présente les limites actuelles appliquées au contenu et aux quotas de requêtes pour l'API Traffic Director.

Un quota limite la quantité d'une ressource Google Cloud partagée particulière que votre projet Google Cloud peut utiliser, y compris les composants matériels, logiciels et réseau. Par conséquent, les quotas font partie d'un système qui effectue les opérations suivantes :

  • Surveille votre utilisation ou votre consommation des produits et services Google Cloud
  • Limite la consommation de ces ressources, par exemple pour garantir l'équité et réduire les pics d'utilisation.
  • Gère des configurations qui appliquent automatiquement des restrictions recommandées.
  • Fournit un moyen de demander ou d'effectuer des modifications de quota.

Dans la plupart des cas, lorsqu'un quota est dépassé, le système bloque immédiatement l'accès à la ressource Google concernée et la tâche que vous essayez d'effectuer échoue. Dans la plupart des cas, les quotas s'appliquent à chaque projet Google Cloud. Ils sont partagés entre toutes les applications et adresses IP qui utilisent ce projet.

Des limites s'appliquent également aux ressources Traffic Director. Ces limites ne sont pas liées au système de quotas. Sauf indication contraire, les limites ne peuvent pas être modifiées.

Limites

L'ensemble des limites et des quotas existants de règles de transfert, de service de backend et d'équilibrage de charge par projet s'appliquent aux déploiements Traffic Director.

Limites applicables aux mappages d'URL

Les mappages d'URL pour Traffic Director sont soumis aux limites par projet suivantes.

Élément Quotas et limites Notes
Mappages d'URL Quota Ce quota est défini par projet.
Chemins d'accès dans les règles de chemin d'accès 50 Cette limite ne peut pas être augmentée.
Règles de correspondance dans les règles de routage 50 Cette limite ne peut pas être augmentée.
Règles d'hôte par mappage d'URL 2,500 Cette limite ne peut pas être augmentée.
Outils de mise en correspondance des chemins d'accès par mappage d'URL 2,500 Cette limite ne peut pas être augmentée.
Règles de chemin d'accès par outil de mise en correspondance des chemins d'accès 500 Cette limite ne peut pas être augmentée.
Règles de routage par outil de mise en correspondance des chemins d'accès 500 Cette limite ne peut pas être augmentée.
Correspondances d'en-têtes par règle de correspondance 50 Cette limite ne peut pas être augmentée.
Correspondances de paramètres de requête par règle de correspondance 50 Cette limite ne peut pas être augmentée.
Filtres de métadonnées par règle de correspondance 5 Cette limite ne peut pas être augmentée.
Filtrer les étiquettes par filtre de métadonnées 64 Cette limite ne peut pas être augmentée.
Hôtes par règle d'hôte 100 Cette limite ne peut pas être augmentée.
Tests par mappage d'URL 100 Cette limite ne peut pas être augmentée.
Taille des mappages d'URL 524 ko Cette limite ne peut pas être augmentée.
Services de backend pondérés par action de routage 10 Cette limite ne peut pas être augmentée.

Si vous dépassez l'une des limites de ce tableau, une erreur s'affiche, par exemple :

Value for field 'resource.hostRules[0].hosts' is too large:
maximum size 100 element(s);actual size 107.

Limites de l'API de routage des services

Élément Notes
Mailles Ce quota est défini par projet.
Passerelles Ce quota est défini par projet.
GrpcRoutes Ce quota est défini par projet.
HttpRoutes Ce quota est défini par projet.
TcpRoutes Ce quota est défini par projet.
TlsRoutes Ce quota est défini par projet.

Règle d'équilibrage de charge de service

Élément Quotas et limites Notes
ServiceLbPolicies Quota Ce quota est défini par projet.

Gestion des quotas

Traffic Director impose des quotas sur l'utilisation des ressources pour différentes raisons. Il s'agit, par exemple, de préserver la communauté des utilisateurs de Google Cloud en empêchant les pics d'utilisation imprévus. Les quotas aident également les utilisateurs qui explorent Google Cloud avec la version gratuite à ne pas dépasser les limites de leur version d'essai.

Tous les projets débutent avec les mêmes quotas, que vous pouvez modifier en demandant un quota supplémentaire. Certains quotas peuvent augmenter automatiquement en fonction de votre utilisation d'un produit.

Autorisations

Pour afficher les quotas ou demander une augmentation de quotas, les comptes principaux IAM (Identity and Access Management) doivent disposer de l'un des rôles suivants.

Tâche Rôle requis
Vérifier les quotas d'un projet Choisissez l'une des options suivantes :
Modifier les quotas, demander un quota supplémentaire Choisissez l'une des options suivantes :

Vérifier les quotas

Console

  1. Dans la console Google Cloud, accédez à la page Quotas.

    Accéder à la section "Quotas"

  2. Pour rechercher le quota à mettre à jour, utilisez l'option Filtrer le tableau. Si vous ne connaissez pas le nom du quota, utilisez les liens disponibles sur cette page à la place.

gcloud

À l'aide de l'interface de ligne de commande Google Cloud, exécutez la commande suivante pour vérifier vos quotas. Remplacez PROJECT_ID par votre ID de projet :

      gcloud compute project-info describe --project PROJECT_ID
    

Pour vérifier le quota que vous avez déjà consommé dans une région, exécutez la commande suivante :

      gcloud compute regions describe example-region
    

Erreurs lors du dépassement de votre quota

Si vous dépassez un quota avec une commande gcloud, gcloud génère un message d'erreur quota exceeded et renvoie le code de sortie 1.

Si vous dépassez un quota avec une requête API, Google Cloud renvoie le code d'état HTTP suivant: HTTP 413 Request Entity Too Large.

Demander des quotas supplémentaires

Pour demander une augmentation ou une diminution de la plupart des quotas, vous pouvez utiliser Google Cloud Console. Pour en savoir plus, consultez Demander une augmentation de quota.

Console

  1. Dans la console Google Cloud, accédez à la page Quotas.

    Accéder à la section "Quotas"

  2. Sur la page Quotas, sélectionnez les quotas à modifier.
  3. En haut de la page, cliquez sur Modifier les quotas.
  4. Indiquez votre nom, votre adresse e-mail et votre numéro de téléphone, puis cliquez sur Suivant.
  5. Remplissez votre demande de quota, puis cliquez sur Terminé.
  6. Envoyez la demande. Le traitement des demandes de quotas nécessite un délai de 24 à 48 heures.

Disponibilité des ressources

Chaque quota représente le nombre maximal de ressources que vous pouvez créer pour un type de ressource donné, sous réserve de disponibilité. Il est important de noter que les quotas ne garantissent pas la disponibilité des ressources. Même si vous disposez d'un quota, vous ne pouvez pas créer une ressource si celle-ci n'est pas disponible.

Par exemple, vous pouvez disposer d'un quota suffisant pour créer une adresse IP régionale externe dans la région us-central1. Toutefois, cela n'est pas possible si aucune adresse IP externe n'est disponible dans cette région. La disponibilité des ressources par zone peut également avoir une incidence sur votre capacité à créer des ressources.

Les situations dans lesquelles des ressources sont indisponibles dans une région entière sont rares. Toutefois, les ressources d'une zone peuvent parfois être épuisées de temps en temps, ce qui n'a généralement pas d'incidence sur le contrat de niveau de service pour le type de ressource. Pour plus d'informations, consultez le contrat de niveau de service correspondant à la ressource.