Cotas e limites

Esta página descreve as cotas e os limites de solicitação do Cloud Storage. É possível solicitar aumentos de cotas, mas os limites não podem ser ajustados.

As cotas e os limites estão sujeitos a alterações.

Buckets

Limite Valor Observações
Tamanho máximo do nome do bucket 63 caracteres

Se o nome tiver um ponto (.), o limite será de 222 caracteres.

Taxa máxima de criação e exclusão de buckets por projeto Aproximadamente uma solicitação a cada dois segundos

Na maioria dos casos, deve-se planejar menos buckets e mais objetos. Por exemplo, uma escolha comum de design é usar um bucket por usuário no projeto. No entanto, ao desenvolver um sistema que adiciona muitos usuários por segundo, configure um design de muitos usuários em um único bucket com as (permissões apropriadas).Dessa forma, o limite da taxa de criação de buckets não causará um gargalo.

Aplicativos altamente disponíveis não devem depender da criação ou exclusão de buckets no caminho desses aplicativos. Os nomes dos buckets fazem parte de um namespace centralizado e global: qualquer dependência desse namespace cria um ponto único de falha para o aplicativo. Por causa disso e do limite de criação/exclusão de bucket, a prática recomendada para serviços altamente disponíveis no Cloud Storage é pré-criar todos os buckets necessários.

Taxa máxima de restauração de bucket por projeto Aproximadamente uma solicitação a cada dois segundos
Taxa máxima de atualizações de metadados de bucket por bucket Uma atualização por segundo Atualizações rápidas em um único bucket (por exemplo, alteração na configuração do CORS) podem resultar em erros de limitação.
Número máximo de principais que podem receber papéis do IAM por bucket

1.500 principais para todos os papéis do IAM

100 principais para papéis legados do IAM

Consulte Tipos principais para mais informações.
Número máximo de configurações de notificação do Pub/Sub por bucket Cem configurações de notificação
Número máximo de configurações de notificação do Pub/Sub definidas para serem acionadas em um evento específico Dez configurações de notificação
Número máximo de atributos personalizados em uma configuração de notificação do Pub/Sub Dez atributos personalizados
Período de armazenamento máximo que pode ser definido para o Bloqueio de bucket 3.155.760.000 segundos (100 anos)
Duração máxima da retenção da exclusão reversível 90 dias

Objetos

Limite Valor Observações
Tamanho máximo do objeto 5 TiB

Esse limite se aplica independentemente do método de gravação, incluindo composição de objetos, uploads retomáveis e upload de várias partes.

Tamanho máximo combinado de todas as chaves e valores de metadados personalizados por objeto 8 KiB
Tamanho máximo do nome do objeto em um bucket de namespace simples 1.024 bytes (codificado em UTF-8)
Tamanho máximo do nome do objeto em um bucket com namespace hierárquico ativado Nome da pasta: 512 bytes (codificado em UTF-8)
nome da base: 512 bytes (codificado em UTF-8)
.
Taxa máxima de gravações no mesmo nome de objeto Uma gravação por segundo Gravar no mesmo nome de objeto a uma taxa acima do limite pode resultar em erros de limitação. Para saber mais, consulte Imutabilidade de objetos.
Taxa máxima de atualizações de metadados de objetos em um único objeto Uma atualização por segundo Atualizar os metadados de objetos a uma taxa acima do limite pode resultar em erros de limitação.
Taxa máxima de gravações de objetos em um bucket Ilimitado Inclui upload, atualização e exclusão de objetos. Os buckets aceitam inicialmente cerca de mil gravações por segundo e, em seguida, são escalonados conforme necessário.
Taxa máxima de leituras de objetos em um bucket Ilimitado Inclui a leitura de dados de objetos, a leitura de metadados de objetos e a listagem de objetos. Inicialmente, os buckets aceitam cerca de 5 mil leituras por segundo e, em seguida, são escalonados conforme necessário. No entanto, há limites de largura de banda.
Número máximo de entradas da lista de controle de acesso (ACLs) 100 ACLs por objeto Para mais informações, consulte Escopos da ACL.
Número máximo de objetos de origem em uma composição de objeto 32 objetos em uma única solicitação de composição
Número máximo de componentes que formam um objeto composto Ilimitado Não há limite para o número de componentes de um objeto composto, mas os metadados componentCount associados a um objeto composto são saturados em 2.147.483.647, e o objeto composto final precisa aderir ao Limite de tamanho de 5 TiB que se aplica a todos os objetos no Cloud Storage.
Tempo máximo de retenção que pode ser definido para o Bloqueio de retenção de objetos 3.155.760.000 segundos (100 anos) da data e hora atuais
Limites máximos de consultas iniciais por segundo (QPS) para leitura e gravação de objetos em buckets com namespace hierárquico ativado. QPS até 8 vezes maior em comparação com buckets sem namespace hierárquico ativado. Para informações sobre como otimizar o desempenho ao trabalhar com pastas, consulte Gerenciamento de pastas.

Pastas gerenciadas

Limite Valor Observações
Tamanho máximo da pasta gerenciada 1.024 bytes (codificado em UTF-8)
Limite máximo de aninhamento de pastas gerenciadas 15
Taxa máxima de atualizações da política do IAM por pasta gerenciada Uma atualização por segundo

Solicitações da API JSON

Limite Valor Observações
Payload total máximo de solicitações em uma solicitação em lote Menos de 10 MiB Não inclua mais de cem chamadas em uma única solicitação.
Tamanho máximo de um padrão glob de listagem de objetos 1.024 bytes na codificação UTF-8

Solicitações da API XML

Limite Valor Observações
Tamanho máximo combinado do URL de solicitação e dos cabeçalhos HTTP 16 KiB
Número máximo de buckets que podem ser retornados ao listar buckets Mil buckets A API XML retorna buckets lexicograficamente pelo nome.
Número máximo de partes em um upload de várias partes 10 mil partes O objeto montado com essas partes precisa aderir ao limite de tamanho de 5 TiB que se aplica a todos os objetos no Cloud Storage.
Tamanho máximo de uma parte individual em um upload de várias partes 5 GiB
Tamanho mínimo de uma parte individual em um upload de várias partes 5 MiB Não há limite de tamanho mínimo na última parte de um upload de várias partes. Como resultado, esse limite não é aplicado no momento do upload de uma parte, mas quando você tenta concluir o upload.
O tempo máximo de um upload de várias partes e das partes enviadas pode permanecer inacabado ou inativo em um bucket Ilimitado
Número máximo de uploads de várias partes diferentes que podem ocorrer simultaneamente para um objeto Ilimitado
Tempo máximo para concluir uma sessão de upload retomável 7 dias O tempo é medido a partir do início do upload retomável.

Chaves HMAC para contas de serviço

Há um limite de, no máximo, 10 chaves HMAC para cada conta de serviço. Chaves excluídas não são contabilizadas nesse limite.

Relatórios de inventário

Há um limite de 100 configurações de relatório de inventário por bucket de origem.

Largura de banda

Cota Valor Observações
Largura de banda máxima de cada region com saída de dados do Cloud Storage para os serviços do Google. Cota padrão de 200 Gbps por região na maioria dos projetos, mas o valor pode ser menor com base no histórico da conta de faturamento do projeto.

A saída para o Cloud CDN e o Media CDN está isenta dessa cota.

É possível solicitar aumentos de cota por projeto.

Para saber como visualizar os limites de saída do Google de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso de saída do Google em um projeto, consulte Monitoramento de largura de banda.

Largura de banda máxima de cada birregional com saída de dados do Cloud Storage para os serviços do Google. Cota padrão de 200 Gbps para cada região em uma birregião para a maioria dos projetos, mas pode ser menor dependendo do histórico da conta de faturamento do projeto

A saída para o Cloud CDN e o Media CDN está isenta dessa cota.

É possível solicitar um aumento de cota por projeto.

Para saber como visualizar os limites de saída do Google de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso de saída do Google em um projeto, consulte Monitoramento de largura de banda.

Largura de banda máxima de cada multirregião com saída de dados do Cloud Storage para os serviços do Google. Cota padrão de 200 Gbps por região na maioria dos projetos, mas o valor pode ser menor com base no histórico da conta de faturamento do projeto.

A saída para o Cloud CDN e o Media CDN está isenta dessa cota.

Cada região dentro da multirregião especificada tem uma cota separada. Por exemplo, digamos que o projeto my-project tenha uma cota de largura de banda de saída multirregional do Google de 200 Gbps para todas as regiões dentro dele. Nesse cenário, us-east1 tem 200 Gbps de largura de banda ao oferecer suporte à saída de dados para serviços do Google de buckets namultirregião us, e a região us-west1 tem 200 Gbps de largura de banda ao oferecer suporte à saída de dados para os serviços do Google a partir dos buckets na multirregião us.

Para saber como visualizar os limites de saída do Google de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso de saída do Google em um projeto, consulte Monitoramento de largura de banda.

É possível solicitar um aumento de cota por projeto. Em geral, é necessário usar buckets localizados em regiões ou birregiões para cargas de trabalho com altas taxas de saída para os Serviços do Google. Para buckets em multirregiões que executam cargas de trabalho grandes em serviços do Google, use o Serviço de transferência do Cloud Storage para mover seus dados para um bucket em uma região ou birregião.

Largura de banda de saída máxima para solicitações de Internet que acessam dados de buckets em um region Cota padrão de 200 Gbps por região na maioria dos projetos, mas o valor pode ser menor com base no histórico da conta de faturamento do projeto.

A saída para o Cloud CDN e o Media CDN devido a ausências no cache está incluída nessa cota.

Para saber como visualizar os limites de saída de Internet de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso de saída da Internet em um projeto, consulte Monitoramento de largura de banda.

É possível solicitar aumentos de cota por projeto.

Largura de banda de saída máxima para solicitações de Internet que acessam dados de buckets em um birregional Cota padrão de 200 Gbps para cada região em uma birregião para a maioria dos projetos, mas pode ser menor dependendo do histórico da conta de faturamento do projeto

A saída para o Cloud CDN e o Media CDN devido a ausências no cache está incluída nessa cota.

Para saber como visualizar os limites de saída de Internet de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso da saída de Internet de um projeto por região, consulte Monitoramento da largura de banda.

É possível solicitar um aumento de cota por projeto.

Largura de banda de saída máxima para solicitações de Internet que acessam dados de buckets em uma determinada multirregião Cota padrão de 200 Gbps por região na maioria dos projetos, mas o valor pode ser menor com base no histórico da conta de faturamento do projeto.

A saída para o Cloud CDN e o Media CDN devido a ausências no cache está incluída nessa cota.

As regiões dentro da multirregião têm cotas de saída de Internet multirregionais separadas. Por exemplo, digamos que my-project envie dados de um bucket localizado na multirregião us para clientes em todo o mundo. Neste cenário, regiões diferentes na multirregião us usam a própria cota de saída de Internet conforme os dados são enviados do bucket para diferentes partes do mundo. Normalmente, a cota de saída da Internet é contabilizada em relação à região geograficamente mais próxima do destino dos dados.

Para saber como visualizar os limites de saída de Internet de um projeto, consulte Ver e gerenciar cotas.

Para saber como visualizar o uso da saída de Internet de um projeto por região, consulte Monitoramento da largura de banda.

É possível solicitar um aumento de cota por projeto.

Quando a largura de banda de um projeto excede uma determinada cota, as solicitações para os buckets afetados podem ser limitadas ou rejeitadas com um erro 429 - rateLimitExceeded repetível que inclui detalhes da cota excedida. Consulte Uso da largura de banda para mais informações sobre como monitorar sua largura de banda.