Quotas et limites

Vous trouverez sur cette page la description des quotas et des limites de requêtes pour Cloud Storage. Vous pouvez demander une augmentation des quotas, mais les limites ne peuvent pas être ajustées.

Les quotas et les limites sont susceptibles d'être modifiés.

Buckets

Limite Valeur Remarques
Taille maximale du nom de bucket 63 characters

Si le nom contient un point (.), la limite est de 222 caractères.

Taux maximal de création et de suppression de buckets par projet Environ une requête toutes les deux secondes

Dans la plupart des cas, veuillez planifier sur moins de buckets et plus d'objets. Par exemple, il est fréquent de définir un bucket pour chaque utilisateur de votre projet. Toutefois, si vous créez un système qui ajoute plusieurs utilisateurs par seconde, créez-le pour plusieurs utilisateurs dans un bucket (avec les autorisations appropriées) afin que la limite de création de buckets n'entraîne pas de goulot d'étranglement.

Les applications hautement disponibles ne doivent pas dépendre de la création ni de la suppression de buckets dans leur chemin critique. Les noms de buckets font partie d'un espace de noms centralisé et global : toute dépendance liée à cet espace de noms crée un point de défaillance unique pour votre application. En raison de cela et de la limite de création/suppression de buckets, il est recommandé de précréer tous les buckets nécessaires pour les services à disponibilité élevée sur Cloud Storage.

Taux maximal de mises à jour des métadonnées de bucket, par bucket Une mise à jour par seconde Les mises à jour rapides d'un seul bucket (par exemple, la modification de la configuration CORS) peuvent entraîner des erreurs de limitation.
Nombre maximal de comptes principaux pouvant se voir attribuer des rôles IAM, par bucket

1500 comptes principaux pour tous les rôles IAM

100 comptes principaux pour les anciens rôles IAM

Les utilisateurs individuels, les groupes et les domaines sont des exemples de comptes principaux. Pour plus d'informations, consultez la section Types de comptes principaux.
Nombre maximal de configurations de notification Pub/Sub, par bucket 100 configurations de notification
Nombre maximal de configurations de notification Pub/Sub définies pour se déclencher en réponse à un événement spécifique 10 configurations de notification
Nombre maximal d'attributs personnalisés dans une configuration de notification Pub/Sub 10 attributs personnalisés

Objets

Limite Valeur Remarques
Taille maximale d'un objet 5 Tio

Cette limite s'applique quelle que soit la méthode d'écriture, y compris la composition de l'objet, les importations avec reprise et l'importation en plusieurs parties. Bien qu'il soit possible d'importer les 5 Tio dans une même requête d'importation, les importations de longue durée sont plus susceptibles de rencontrer des problèmes. Les importations avec reprise constituent la méthode recommandée pour importer des objets volumineux.

Taille maximale combinée de toutes les clés et valeurs de métadonnées personnalisées par objet 8 Kio
Taille maximale d'un nom d'objet 1024 octets (encodés en UTF-8)
Taux maximal d'écritures sur le même nom d'objet Une écriture par seconde L'écriture dans le même nom d'objet à un taux supérieur à la limite peut entraîner des erreurs de limitation. Pour en savoir plus, consultez la définition de l'immuabilité des objets.
Taux maximal de mises à jour des métadonnées d'objet pour un seul objet Une mise à jour par seconde La mise à jour des métadonnées d'objets à un taux supérieur à la limite peut entraîner des erreurs de limitation.
Taux maximal d'écritures d'objets dans un bucket Illimité Inclut l'importation, la mise à jour et la suppression d'objets. Les buckets acceptent initialement environ 1 000 opérations d'écriture par seconde, puis évoluent selon les besoins.
Taux maximal de lectures d'objets dans un bucket Illimité Inclut la lecture de données d'objets, la lecture de métadonnées d'objets et la création de listes d'objets. Les buckets acceptent initialement environ 5 000 opérations de lecture d'objets par seconde, puis évoluent selon les besoins. Notez toutefois qu'il existe des limites de bande passante.
Nombre maximal d'entrées dans les listes de contrôle d'accès (LCA) 100 LCA par objet Les LCA peuvent s'appliquer à des utilisateurs individuels, à des groupes ou à des domaines. Consultez la section Champs d'application des LCA.
Nombre maximal d'objets sources dans une composition d'objet 32 objets dans une seule requête de composition
Nombre maximal de composants qui composent un objet composite Illimité Bien qu'il n'existe aucune limite au nombre de composants d'un objet composite, les métadonnées componentCount associées à un objet composite saturent à hauteur de 2 147 483 647, et l'objet composite final doit respecter la limite de taille de 5 Tio qui s'applique à tous les objets dans Cloud Storage.

Requêtes de l'API JSON

Limite Valeur Remarques
Charge utile totale maximale d'une requête par lot Moins de 10 Mio N'incluez pas plus de 100 appels dans une même requête.
Taille maximale d'un modèle glob pour lister les objets 1 024 octets avec encodage UTF-8

Requêtes de l'API XML

Limite Valeur Remarques
Taille maximale combinée des URL de requête et entêtes HTTP 16 Kio
Nombre maximal de buckets pouvant être renvoyés lors de la création d'une liste de buckets 1 000 buckets L'API XML renvoie les buckets de façon lexicographique par nom.
Nombre maximal d'éléments dans une importation en plusieurs parties 10 000 parties L'objet assemblé à partir de ces éléments doit respecter la limite de taille de 5 Tio qui s'applique à tous les objets dans Cloud Storage.
Taille maximale d'une partie spécifique dans une importation en plusieurs parties 5 Gio
Taille minimale d'une partie spécifique dans une importation en plusieurs parties 5 Mi0 La taille de la dernière partie d'une importation en plusieurs parties n'est pas limitée. Par conséquent, cette limite n'est pas appliquée lorsque vous importez une partie, mais l'est lorsque vous essayez de terminer l'importation.
La durée maximale d'une importation en plusieurs parties et ses parties importées peut être inachevée ou inactive dans un bucket Illimité
Nombre maximal d'importations en plusieurs parties différentes pouvant être effectuées simultanément pour un objet Illimité
Durée maximale d'une session d'importation avec reprise 7 jours Cette durée est mesurée à partir du lancement de l'importation avec reprise.

Clés HMAC pour les comptes de service

Le nombre de clés HMAC par compte de service est limité à 10. Les clés supprimées ne sont pas comptabilisées dans ce quota.

Rapports d'inventaire

Le nombre de configurations de rapports d'inventaire est limité à 100 maximum par bucket source.

Bande passante

Quotas Valeur Notes
Bande passante maximale pour chaque région ou emplacement birégional ayant une sortie de données de Cloud Storage vers les services Google. Quota par défaut de 200 Gbit/s par région pour la plupart des projets, mais peut être inférieur en fonction de l'historique du compte de facturation de votre projet

La sortie vers Cloud CDN et Media CDN n'est pas concernée par ce quota.

Chaque région a un quota distinct. Cependant, les sorties de données depuis les emplacements birégionaux de Cloud Storage vers les services Google sont comptabilisées dans le quota par projet de l'une des régions qui composent l'emplacement birégional. Par exemple, si une instance Compute Engine dans us-central1 lit les données d'un bucket dans la zone birégionale nam4, l'utilisation de la bande passante est comptabilisée dans le quota global de la région us-central1.

Pour savoir comment afficher les limites de sortie Google pour un projet, consultez la page Afficher et gérer les quotas.

Pour savoir comment afficher l'utilisation de Google en sortie pour un projet, consultez la section Surveillance de la bande passante.

Vous pouvez demander une augmentation de quota pour les régions de chaque projet. Si vous souhaitez augmenter le quota d'une zone birégionale, vous devez envoyer une demande d'augmentation dans l'une des régions qui composent cette zone, ou les deux.

Bande passante de sortie maximale pour les services Google accédant aux données de buckets dans un emplacement multirégional donné. Quota par défaut de 200 Gbit/s par région pour la plupart des projets, mais peut être inférieur en fonction de l'historique du compte de facturation de votre projet

La sortie vers Cloud CDN et Media CDN n'est pas concernée par ce quota.

Chaque région de l'emplacement multirégional donné possède un quota distinct. Par exemple, supposons que le projet my-project dispose d'un quota de bande passante de sortie Google multirégional de 200 Gbit/s pour toutes les régions qu'il contient. Dans ce scénario, la région us-east1 dispose de 200 Gbit/s de bande passante pour la sortie des données vers les services Google à partir des buckets situés dans la zone multirégionale us, et la région us-west1 dispose d'une bande passante de 200 Gbit/s pour la sortie de données vers les services Google à partir de buckets situés dans la zone multirégionale us.

Pour savoir comment afficher les limites de sortie Google pour un projet, consultez la page Afficher et gérer les quotas.

Pour savoir comment afficher l'utilisation de Google en sortie pour un projet, consultez la section Surveillance de la bande passante.

Vous pouvez demander une augmentation de quota pour chaque projet. Notez que vous devez généralement utiliser des buckets situés dans des régions ou des emplacements birégionaux pour les charges de travail dont les taux de sortie vers les services Google sont élevés. Pour les buckets multirégionaux existants qui exécutent des charges de travail importantes dans les services Google, vous pouvez utiliser le service de transfert de stockage pour déplacer vos données vers un bucket régional ou birégional.

Bande passante de sortie maximale pour les requêtes Internet accédant aux données de buckets situés dans une région ou un emplacement birégional. Quota par défaut de 200 Gbit/s par région pour la plupart des projets, mais peut être inférieur en fonction de l'historique du compte de facturation de votre projet

Les sorties vers Cloud CDN et Media CDN liées à des défauts de cache sont incluses dans ce quota.

Les sorties de données depuis les zones birégionales de Cloud Storage vers Internet sont comptabilisées dans le quota par projet de l'une des régions qui composent la zone birégionale. Par exemple, si un utilisateur télécharge des données depuis un bucket situé dans l'emplacement birégional nam4 sur son ordinateur personnel, l'utilisation de la bande passante est comptabilisée dans le quota global de la région us-central1 ou de la région us-east1.

Pour savoir comment afficher les limites de sortie Internet d'un projet, consultez la section Afficher et gérer les quotas.

Pour savoir comment afficher l'utilisation d'Internet en sortie pour un projet par région, consultez la section Surveillance de la bande passante.

Vous pouvez demander une augmentation de quota pour les régions de chaque projet. Si vous souhaitez augmenter le quota d'une zone birégionale, vous devez envoyer une demande d'augmentation dans l'une des régions qui composent cette zone, ou les deux.

Bande passante de sortie maximale pour les requêtes Internet accédant aux données de buckets dans un emplacement multirégional donné. Quota par défaut de 200 Gbit/s par région pour la plupart des projets, mais peut être inférieur en fonction de l'historique du compte de facturation de votre projet

Les sorties vers Cloud CDN et Media CDN liées à des défauts de cache sont incluses dans ce quota.

Les régions de l'emplacement multirégional ont des quotas de sortie Internet multirégionaux distincts. Par exemple, supposons que my-project envoie des données à partir d'un bucket situé dans l'emplacement multirégional us aux clients se trouvant à travers le monde. Dans ce scénario, les différentes régions de l'emplacement multirégional us utilisent leur propre quota de sortie Internet, car les données sont envoyées depuis le bucket vers différentes parties du monde. En règle générale, le quota de sortie Internet est comptabilisé dans la région la plus proche géographiquement de la destination des données.

Pour savoir comment afficher les limites de sortie Internet d'un projet, consultez la section Afficher et gérer les quotas.

Pour savoir comment afficher l'utilisation d'Internet en sortie pour un projet par région, consultez la section Surveillance de la bande passante.

Vous pouvez demander une augmentation de quota pour chaque projet.

Lorsque la bande passante d'un projet dépasse le quota dans un emplacement, les requêtes adressées aux buckets concernés peuvent être limitées ou être rejetées avec une erreur 429 - rateLimitExceeded Nouvelle tentative qui inclut les détails du quota dépassé. Pour en savoir plus sur la surveillance de votre bande passante, consultez la page Utilisation de la bande passante.