Quotas et limites

Ce document liste les quotas et limites système qui s'appliquent à Infrastructure Manager.

  • Les quotas spécifient la quantité d'une ressource partagée dénombrable que vous pouvez utiliser. Ils sont définis par des services Google Cloud tels qu'Infrastructure Manager.
  • Les limites système sont des valeurs fixes qui ne peuvent pas être modifiées.

Infra Manager est soumis aux quotas et limites de Cloud Build et aux quotas et limites de Cloud Storage.

Pour en savoir plus sur la validation des quotas pour les ressources provisionnées à l'aide d'Infra Manager, consultez la section Validation des quotas pour les ressources provisionné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 :

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 de Cloud Quotas.

Des limites système s'appliquent également aux ressources Infra Manager. Elles ne peuvent pas être modifiées.

Les quotas d'allocation

Les quotas suivants ne sont pas réinitialisés au fil du temps, mais sont libérés lorsque vous libérez la ressource :

Quotas Valeur
Déploiements par projet et par région 1 000
Aperçus par projet et par région 1 000

Les quotas de débit

Les quotas suivants s'appliquent aux requêtes Infra Manager :

Quota Valeur
Requêtes de mutation par minute, par projet et par région 20
Nombre de requêtes API par minute, par projet et par région 1,200

Limites d'utilisation

Infra Manager applique les limites d'utilisation suivantes :

Limite d'utilisation Valeur
Nombre de variables d'entrée Terraform 150
Nombre de ressources renvoyées lors de la création d'une liste de ressources 500
Longueur des identifiants en caractères 40
Taille de la charge utile de l'API en octets 950 000
Nombre de révisions historiques 100

Demander une augmentation du quota

Pour ajuster la plupart des quotas, utilisez la console Google Cloud . Pour en savoir plus, consultez la section Demander un ajustement de quota.

Validation du quota des ressources provisionnées

Infra Manager provisionne les ressources Google Cloud . Ces ressources ont leurs propres quotas et limites. Par exemple, le cloud privé virtuel possède ses propres quotas et limites.

Vous pouvez activer la validation du quota lorsque vous utilisez Infra Manager pour créer ou mettre à jour un déploiement. Vous vous assurez ainsi que l'infrastructure décrite dans votre configuration Terraform ne dépasse pas les valeurs de votre quota.

Infra Manager utilise l'indicateur quota-validation pour déterminer s'il doit valider les ressources décrites dans votre configuration Terraform dans le cadre de la commande gcloud infra-manager deployments apply. Lorsque l'indicateur quota-validation est utilisé, Infra Manager enregistre les journaux lorsqu'un déploiement dépasse les valeurs de quota (ENABLED) ou empêche le déploiement (ENFORCED).

Les valeurs de quota Infra Manager ne sont évaluées que pour les types de ressourcesGoogle Cloud suivants :

  • google_compute_network
  • google_compute_disk
  • google_compute_instance

Pour savoir comment utiliser la validation des quotas avec Infra Manager, consultez Déployer des ressources ou Mettre à jour un déploiement.

Implications des quotas et limites de Cloud Build

Infra Manager utilise Cloud Build pour créer et mettre à jour les déploiements. Lors du processus de déploiement et de mise à jour, Infra Manager vérifie l'état des déploiements à l'aide de Cloud Build environ 12 fois par minute.

Les limites de débit de l'API Cloud Build affectent la fréquence à laquelle vous pouvez appeler l'API Cloud Build. Si vous exécutez plusieurs déploiements simultanément (par exemple, dans plusieurs régions ou environnements), vérifiez les limites de débit de l'API Cloud Build pour votre organisation afin de vous assurer que le nombre de vos demandes d'opérations Cloud Build respecte les limites de débit de l'API. Vous pouvez afficher et modifier les limites de débit de vos API en accédant à la page Quotas de la console.