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é de ressourcesGoogle Cloud que votre Google Cloud projet peut utiliser. Les quotas s'appliquent à différents types de ressources, y compris les composants matériels, logiciels et réseau. Par exemple, les quotas 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. Les quotas protègent la communauté des utilisateurs deGoogle Cloud en empêchant la surcharge des services. Les quotas vous aident également à gérer vos propres Google Cloud ressources.
Le système Cloud Quotas effectue les opérations suivantes :
- Surveille votre consommation de Google Cloud produits et services
- Limite votre consommation de ces ressources
- Permet de demander des modifications de la valeur du quota et d'automatiser les ajustements de quota
Dans la plupart des cas, lorsque vous tentez d'utiliser plus d'une ressource 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 Google Cloud projet. 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.
De nombreux services présentent également des limites du système. Les limites du système sont des contraintes fixes, telles que la taille maximale des fichiers ou les limitations du schéma de base de données, qui ne peuvent pas être augmentées ou diminuées.
Pour en savoir plus sur les quotas et les limites du système d'un produit, consultez la page des quotas et des limites du produit (par exemple, Quotas et limites de Cloud Storage).
Les liens suivants fournissent des informations supplémentaires sur l'utilisation des ressources :
Pour connaître les tarifs des ressources, consultez la page des tarifs du produit (par exemple, Tarifs de Cloud Storage).
Pour les autres métriques d'utilisation des API, consultez la page Surveiller l'utilisation des API.
Obtenez une estimation des coûts en fonction de votre utilisation prévue à l'aide du simulateur de coût.
Si vous êtes un nouvel Google Cloud utilisateur, vous pouvez éventuellement bénéficier d'un essai gratuit.
Types de quotas
Google Cloud propose trois types de quotas:
Quotas d'allocation: les quotas d'allocation limitent la quantité de ressourcesGoogle Cloud qui vous sont allouées. Par exemple, Compute Engine applique un quota d'allocation au nombre de VM allouées à un projet Google Cloud.
Quotas de débit: les quotas de débit limitent la vitesse à laquelle vous pouvez consommer une ressource. Les quotas de débit spécifient une période et la quantité de ressources que vous êtes autorisé à consommer au cours de cette période.
Quotas simultanés: les quotas simultanés limitent le nombre d'opérations exécutées simultanément. Les quotas simultanés s'appliquent généralement aux opérations de longue durée. Par exemple, certaines opérations
insert
Compute Engine peuvent s'exécuter pendant une heure et sont limitées par un quota simultané.
Quotas et hiérarchie Google Cloud
La plupart des quotas s'appliquent à l'un des niveaux suivants de la Google Cloud hiérarchie:
Quotas au niveau du projet: les quotas au niveau du projet limitent l'utilisation des ressources dans un projet Google Cloud . L'utilisation de la ressource dans un projet n'affecte pas votre quota disponible dans un autre projet.
Quotas au niveau du dossier: les quotas au niveau du dossier limitent l'utilisation des ressources dans un dossier Google Cloud . Les dossiers et projets enfants contribuent à l'utilisation de votre quota. Les dossiers et les projets situés en dehors de votre dossier n'affectent pas votre quota disponible.
Quotas au niveau de l'organisation: les quotas au niveau de l'organisation limitent l'utilisation des ressources au sein d'une Google Cloud organisation. Les dossiers et projets enfants contribuent à l'utilisation de votre quota. L'utilisation de ressources en dehors de votre organisation n'a aucune incidence sur votre quota disponible.
Par exemple, l'API Compute Engine dispose d'un quota au niveau du projet pour le nombre de requêtes que vous pouvez effectuer par minute. Si un projet atteint la valeur de quota en moins d'une minute, il ne peut plus effectuer de requêtes. Les autres projets peuvent continuer à envoyer des requêtes.
Certains quotas s'appliquent au niveau de l'utilisateur. Par exemple, le nombre de projetsGoogle Cloud que vous pouvez créer est limité par un quota appliqué au niveau du compte utilisateur ou de service.
Pour identifier le niveau de hiérarchie Google Cloud des quotas de votre produit, consultez la page des quotas et des limites du produit, par exemple Quotas et limites de Cloud Storage.
Régions et zones
Les quotas sont mondiaux, régionaux ou zonaux:
- Mondial: les quotas globaux limitent l'utilisation des ressources dans toutes les régions et zones. L'utilisation des ressources dans une région ou une zone réduit la disponibilité des quotas pour toutes les régions et zones.
- Régional: les quotas régionaux limitent l'utilisation des ressources dans une région Google Cloud. L'utilisation des ressources dans n'importe quelle zone de la région contribue à l'utilisation du quota régional. L'utilisation des ressources dans une région n'affecte pas le quota disponible dans une autre région.
- Zonal: les quotas zonaux limitent l'utilisation des ressources dans une zone Google Cloud. L'utilisation des ressources dans une zone n'affecte pas le quota zonal disponible dans une autre zone. Si la ressource est également soumise à un quota régional, l'utilisation dans une zone affecte le quota disponible dans les autres zones en réduisant le quota régional partagé entre les zones, même si le quota zonal des autres zones n'est pas affecté.
Certaines ressources sont associées à plusieurs quotas basés sur la zone géographique. Par exemple, une ressource peut avoir à la fois un quota régional et un quota zonal. Le quota par zone limite l'utilisation dans chaque zone. Le quota régional limite l'utilisation totale dans toutes les zones d'une région donnée. Pour savoir si un quota est régional, zonal ou mondial, suivez les instructions pour afficher les dimensions.
Les régions et les zones sont des exemples de dimensions de quota. Pour en savoir plus sur l'utilisation des dimensions, consultez Configurer des dimensions.
Gérer les valeurs de quota
Gérer les valeurs de quota et planifier l'utilisation de vos ressources en conséquence permet d'éviter les erreurs. Les valeurs de quota sont spécifiques à votre projet, dossier et organisation. Par exemple, vous pouvez demander un ajustement de la valeur d'un quota dans un projet, mais continuer à utiliser la valeur par défaut dans un autre projet. Si vous utilisez un compte d'essai gratuit, les valeurs de quota pour certaines ressources peuvent être inférieures à celles d'un compte de facturation. Lorsque vous activez la facturation pour votre projet, les valeurs de quota augmentent pour la plupart des services. Pour recevoir des alertes lorsque vous approchez d'une valeur de quota ou d'une limite système, configurez des alertes de quota. Pour savoir quoi faire si vous n'avez plus de quota ou si vous atteignez une limite système, consultez la section Lorsque vous n'avez plus de quota.
É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. Par exemple, la création d'un projet ou l'appel d'une API génère une erreur de quota si la tâche nécessite plus de quota que vous n'en avez. Dans ce cas, la tâche continue d'échouer jusqu'à ce que vous disposiez de suffisamment de quota pour l'effectuer.
Si vous souhaitez conserver la valeur de votre quota, vous pouvez respecter ses contraintes pour envoyer votre requête:
Quotas d'allocation: pour les quotas d'allocation, vous pouvez libérer des quotas en supprimant les ressources inutilisées qui sont comptabilisées dans le quota ou la limite système que vous souhaitez consommer. Par exemple, vous pouvez définir une valeur de quota de 100 pour une certaine machine virtuelle Compute Engine. Si vous en avez déjà 99, mais que vous souhaitez en créer 10 de plus, votre demande échouera, car 10 machines virtuelles supplémentaires dépasseront votre quota (vous pouvez toujours provisionner une autre machine virtuelle). Pour libérer des ressources, supprimez neuf des machines.
Quotas de débit: pour les quotas de débit, votre quota disponible est automatiquement réinitialisé à la fin de la période. Par exemple, vous pouvez définir une valeur de quota de 1 000 requêtes par jour pour une API. Si vous avez déjà envoyé 1 000 requêtes à cette API et que vous souhaitez en envoyer 1 000 de plus, attendez le lendemain. Pour les quotas quotidiens, la période est réinitialisée à minuit (heure du Pacifique). Pour les quotas par minute, la période de temps se réinitialise une minute après votre première requête dans une fenêtre glissante.
Si vous souhaitez modifier la valeur de votre quota pour augmenter l'utilisation des ressources, vous pouvez demander un ajustement de quota. L'utilisation de plus de ressources peut entraîner des coûts supplémentaires. Pour en savoir plus sur les ajustements de quotas, consultez la section À propos des ajustements de quotas.
À propos des ajustements de quotas
La plupart des demandes d'ajustement 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 Cloudet 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'ajustement de quota sont transmises aux évaluateurs humains, qui suivent également des critères mais peuvent tenir compte de vos circonstances uniques.
Pour les demandes d'ajustement de quota qui augmentent la valeur de votre quota, vous devrez peut-être régler à l'avance. 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 un ajustement de quota, consultez la section Demander un ajustement de quota. Vous n'avez pas besoin d'avoir une offre d'assistance Customer Care payante pour demander un ajustement de quota. Pour demander automatiquement des ajustements de quota lorsque vous approchez de la valeur de votre quota, vous pouvez utiliser l'outil d'ajustement de quota. Pour utiliser l'outil d'ajustement de quota, vous devez disposer d'un historique d'utilisation suffisant pour que l'outil puisse effectuer des prévisions éclairées.
Étape suivante
- Comprendre les valeurs de quota
- Autorisations de quota
- Afficher et gérer les quotas
- Surveillance et alertes
- Résoudre les problèmes