Comprendre les quotas et les limites du système

Google Cloud fournit des outils vous permettant de surveiller votre utilisation de ces ressources, de créer des alertes et des ajustements de requêtes.

  • 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 que Compute Engine.

  • Les limites système sont des valeurs fixes qui ne peuvent pas être modifiées.

Le tableau suivant présente des termes et des définitions supplémentaires concernant les quotas.

Terme

Description

Ajustable

Ressource dont la valeur peut être ajustée à la hausse ou à la baisse.

Dénombrable

Ressource pouvant être suivie, et donc comptabilisée dans la valeur allouée par le système de quotas.

Dimension

Une dimension est un attribut qui représente une région ou une zone, ou une dimension spécifique au service, telle que gpu_family ou network_id.

L'API Cloud Quotas représente les dimensions sous forme de paires clé/valeur, où la clé correspond au nom de la dimension et la valeur à celle de la dimension nommée (par exemple, {"key" : "region", "value" : "us-central1"}).

Quota

Quantité d'une ressource partagée dénombrable que vous pouvez utiliser.

Ajustement de quota

Une requête permettant d'augmenter ou de diminuer une valeur de quota. Les ajustements d'augmentation de quota sont soumis à une approbation et à un traitement. Les ajustements de réduction de quota sont immédiatement approuvés.

Informations sur les quotas

QuotaInfo est une ressource en lecture seule qui fournit des informations sur les métadonnées et les valeurs de quota d'un quota particulier pour un projet, un dossier ou une organisation spécifique. La ressource QuotaInfo contient:

  • Métadonnées telles que le nom et la dimension.
  • Valeurs de quota pour différentes dimensions de quota.
  • Cloud Quotas obtient des informations sur les quotas définis par les services Google Cloud et sur les ajustements de quota que vous avez effectués.

    Remarque: Étant donné que QuotaInfo est construit en intégrant des informations provenant de différentes sources, une configuration de quota par défaut existe même si vous n'avez pas créé de ressource QuotaPreference. Tant que vous n'avez pas défini un état préféré via quotaPreference.create ou quotaPreference.update, QuotaInfo s'appuie sur les informations de quota par défaut disponibles pour déterminer la valeur de quota à appliquer.

    Préférence de quota

    Une ressource QuotaPreference représente votre préférence pour une combinaison de dimension particulière. Utilisez cette ressource pour procéder à des ajustements d'augmentation des quotas dans vos projets, ainsi que pour diminuer les quotas de vos projets, dossiers ou organisations. Les ajustements d'augmentation de quota sont soumis à une approbation et à un traitement. Les diminutions de quota sont prises en compte immédiatement. Utilisez l'API ou la console Cloud Quotas pour définir une préférence de quota.

    Limite système

    Valeur fixe, généralement une contrainte architecturale. Les limites du système ne peuvent pas être ajustées.

    Cependant, certaines limites du système sont dénombrables. Dans ce cas, Cloud Quotas fournit des outils vous permettant de surveiller votre utilisation par rapport à ces valeurs et de créer des alertes.

    Type

    Champ qui indique si une ressource est un quota (ajustable) ou une limite système (non ajustable). Certains quotas peuvent également ne pas être ajustables.

    Valeur

    Valeur maximale effective actuelle qui a été appliquée à une ressource dénombrable ou à une limite système. Les quotas sont généralement ajustables, et vous pouvez modifier leur valeur via des ajustements de quota manuels ou automatisés.

    Gérer le quota

    La quantité d'une ressource partagée que vous pouvez utiliser est spécifique à votre projet et à votre organisation. Par exemple, si vous utilisez un compte d'essai gratuit, vos quotas peuvent être inférieurs pour certaines ressources par rapport à un compte de facturation. Lorsque vous activez la facturation pour votre projet, le quota augmente pour la plupart des services. Votre utilisation de Google Cloud au fil du temps augmente également les quotas pour la plupart des services.

    Certains quotas sont illimités. Vous pouvez donc utiliser cette ressource autant que vous le souhaitez. En revanche, certains quotas ne peuvent pas être augmentés à partir de leurs valeurs par défaut. Par exemple, lorsqu'une utilisation plus élevée est contre-productive ou que les ressources sont très limitées. Ces limites sont généralement décrites sur la page Quotas et limites du système correspondant à ce service, par exemple dans la documentation sur les limites de débit pour Cloud Run Functions.

    En dehors de ces cas extrêmes, les ressources partagées sont définies sur une valeur par défaut suffisante pour la plupart des projets. Toutefois, si votre projet nécessite plus d'une ressource que ne le permettent les valeurs actuelles, vous pouvez définir une référence de quota pour une valeur plus élevée, ou si vous souhaitez limiter une ressource, vous pouvez définir une préférence de quota pour une valeur inférieure. Pour demander un quota supérieur, consultez la page Demander un quota supérieur.

    Épuisement des quotas

    En règle générale, si vous avez dépassé le quota, la tâche que vous essayez d'effectuer échoue et une erreur de quota s'affiche. Les tâches qui génèrent cette erreur peuvent inclure le déploiement d'une application, la création d'un projet ou l'appel d'une API. Par la suite, la tâche continue d'échouer jusqu'à ce que vous libériez des ressources (pour le quota d'allocation), que la période soit réinitialisée (pour le quota de débit) ou que vous obteniez une augmentation de quota.

    L'affichage de l'erreur de quota dépend de l'outil ou du client que vous utilisez pour interagir avec Google Cloud. Vous pouvez consulter les détails des erreurs de quota dans Erreurs de quota.

    Pour éviter les erreurs de quota, essayez les opérations suivantes :

    • Utilisez l'outil d'ajustement de quota pour créer automatiquement des demandes d'augmentation de quota avant de dépasser un quota.
    • Créez une alerte lorsque vous approchez de la valeur maximale de votre quota. Pour en savoir plus, consultez Configurer des alertes de quota.

    À propos des ajustements de quotas

    La plupart des demandes d'augmentation de quota sont évaluées par des systèmes automatisés. Leur décision est basée sur des critères, y compris la disponibilité des ressources, la durée d'utilisation de Google Cloud et d'autres facteurs. Les demandes qui ne répondent pas aux critères sont refusées.

    Les critères d'évaluation des examens automatisés ne sont pas divulgués afin de garantir l'équité pour tous les clients et d'empêcher les tentatives de manipulation du processus. Dans certains cas, les demandes d'augmentation de quota sont transmises aux évaluateurs humains, qui suivent également des critères mais peuvent tenir compte de vos circonstances uniques.

    Vous devrez peut-être régler à l'avance certaines augmentations de quota. Par exemple, vous pouvez être invité à effectuer un paiement si vous demandez d'autres projets qui utiliseront des services Google Cloud payants. Le paiement peut être appliqué à tous les frais encourus à l'avenir et sera visible en tant que crédit sur votre compte.

    Pour savoir comment demander une augmentation de quota, consultez la page Demander une augmentation de limite de quota. Vous n'avez pas besoin d'avoir une offre d'assistance Customer Care payante pour demander une augmentation de quota. Les demandes d'augmentation de quota sont généralement traitées dans un délai de deux à trois jours ouvrés. Vous recevez un e-mail lorsque votre demande est reçue. Vous pouvez y répondre. Utilisez cette fonctionnalité si vous avez des questions ou souhaitez fournir des informations supplémentaires sur votre demande (par exemple, si votre demande d'augmentation est urgente). Vous recevez ensuite un autre e-mail après le traitement de la demande, vous indiquant si l'augmentation du quota a été approuvée ou refusée. L'e-mail indique la date d'entrée en vigueur de l'augmentation, le cas échéant.