Quote e limiti

Questa pagina descrive le quote e i limiti di richiesta per Cloud Storage. Puoi richiedere aumenti delle quote, ma i limiti non possono essere modificati.

Quote e limiti sono soggetti a modifiche.

Bucket

Limite Valore Note
Dimensione massima del nome del bucket 63 caratteri
Tasso massimo di creazione ed eliminazione di bucket per progetto Circa una richiesta ogni due secondi

Nella maggior parte dei casi conviene creare meno bucket e più oggetti. Ad esempio, una scelta di progettazione molto comune è quella di utilizzare un bucket per ogni utente del progetto. Tuttavia, se stai progettando un sistema che aggiunge molti utenti al secondo, allora conviene riunire molti utenti in un bucket (con le autorizzazioni appropriate) in modo che il limite di frequenza per la creazione dei bucket non diventi un collo di bottiglia.

Le applicazioni a elevata disponibilità non devono dipendere dalla creazione o dall'eliminazione di bucket nel percorso critico della loro esecuzione. I nomi dei bucket fanno parte di uno spazio dei nomi centralizzato e globale: qualsiasi dipendenza da questo spazio dei nomi crea un single point of failure per l'applicazione. A causa di ciò e del limite di creazione/eliminazione dei bucket, per i servizi ad alta disponibilità su Cloud Storage consigliamo di creare preventivamente tutti i bucket necessari.

Tasso massimo di ripristino dei bucket per progetto Circa una richiesta ogni due secondi
Frequenza massima degli aggiornamenti dei metadati dei bucket per bucket Un aggiornamento al secondo Gli aggiornamenti rapidi di un singolo bucket (ad esempio, la modifica della configurazione CORS) potrebbero causare errori di limitazione.
Numero massimo di entità a cui possono essere concessi ruoli IAM per bucket

1500 entità per tutti i ruoli IAM

100 entità per i ruoli IAM legacy

Per saperne di più, consulta Tipi di entità.
Numero massimo di configurazioni delle notifiche Pub/Sub per bucket 100 configurazioni delle notifiche
Numero massimo di rilocazioni simultanee di bucket supportate dalla stessa località all'interno di un progetto 5 bucket Per saperne di più, consulta Rilocazione dei bucket.
Numero massimo di configurazioni di notifica Pub/Sub impostate per l'attivazione per un evento specifico 10 configurazioni di notifica
Numero massimo di attributi personalizzati in una configurazione delle notifiche Pub/Sub 10 attributi personalizzati
Periodo di conservazione massimo che può essere impostato per Bucket Lock 3.155.760.000 secondi (100 anni)
Durata massima di conservazione dell'eliminazione temporanea 90 giorni
Numero massimo di prefissi e suffissi in totale quando si utilizzano le condizioni del ciclo di vita matchesPrefix e matchesSuffix in tutte le regole di un bucket. 1000 Per informazioni sulla gestione del ciclo di vita degli oggetti, consulta la sezione Gestione del ciclo di vita degli oggetti.

Oggetti

Limite Valore Note
Dimensioni massime dell'oggetto 5 TiB

Questo limite si applica indipendentemente dal metodo di scrittura, inclusi composizione di oggetti, caricamenti ripristinabili e caricamento in più parti.

Dimensione combinata massima di tutte le chiavi e i valori dei metadati personalizzati per oggetto 8 KiB
Dimensione massima del nome oggetto per gli oggetti in un bucket dello spazio dei nomi piatto 1024 byte (codificati in UTF-8)
Dimensione massima del nome dell'oggetto per gli oggetti in un bucket con spazio dei nomi gerarchico abilitato Nome cartella: 512 byte (codificati in UTF-8)
Nome base: 512 byte (codificati in UTF-8)
.
Frequenza massima di scrittura per lo stesso nome oggetto Una scrittura al secondo La scrittura nello stesso nome oggetto a una velocità superiore al limite potrebbe causare errori di limitazione. Per saperne di più, vedi Immutabilità dell'oggetto.
Tasso massimo di aggiornamenti dei metadati degli oggetti a un singolo oggetto Un aggiornamento al secondo L'aggiornamento dei metadati degli oggetti a una velocità superiore al limite potrebbe comportare errori di limitazione.
Frequenza massima di scrittura di oggetti in un bucket Illimitato Include caricamento, aggiornamento ed eliminazione di oggetti. I bucket inizialmente supportano circa 1000 scritture al secondo e in seguito scalano secondo necessità.
Tasso massimo di letture di oggetti in un bucket Illimitato Include la lettura dei dati degli oggetti, dei metadati degli oggetti e l'elenco degli oggetti. I bucket inizialmente supportano circa 5000 letture di oggetti al secondo e in seguito scalano secondo necessità. Tuttavia, tieni presente che esistono limiti di larghezza di banda.
Numero massimo di voci dell'elenco di controllo dell'accesso (ACL) 100 ACL per oggetto Per ulteriori informazioni, consulta Ambiti ACL.
Numero massimo di oggetti di origine in una composizione di oggetti 32 oggetti in un'unica richiesta di composizione
Numero massimo di componenti che costituiscono un oggetto composto Illimitato Non esistono limiti al numero di componenti di un oggetto composto, ma è possibile associare a tale oggetto solo fino a 2.147.483.647 metadati componentCount e l'oggetto composito finale deve rispettare il limite dimensionale di 5 TiB applicabile a tutti gli oggetti in Cloud Storage.
Tempo massimo di conservazione che può essere impostato per il blocco della conservazione degli oggetti 3.155.760.000 secondi (100 anni) dalla data e ora correnti
Limiti massimi iniziali di query al secondo (QPS) per la lettura e la scrittura di oggetti nei bucket con spazio dei nomi gerarchico abilitato. fino a 8 volte superiore rispetto ai bucket senza spazio dei nomi gerarchico abilitato. Per informazioni sull'ottimizzazione delle prestazioni quando lavori con le cartelle, consulta Gestione delle cartelle.

Anywhere Cache

Limite Valore Note
Dimensione massima della cache Modifica Anywhere Cache 1 PiB

Le dimensioni della cache vengono scalate automaticamente in base alla quantità di dati memorizzati nella cache. La dimensione della cache è pari alla quantità di dati importati nella cache meno la quantità di dati eliminati. Ad esempio, se un workload inserisce 100 GiB di dati, la dimensione della cache aumenterà fino a 100 GiB. Se successivamente vengono eliminati 50 GiB di dati, le dimensioni della cache si riducono a 50 GiB.

Il limite di dimensioni della cache potrebbe essere inferiore in base alla cronologia dell'account di fatturazione del progetto. Se le risorse sono limitate, la creazione di cache può essere interrotta o le cache esistenti possono smettere di crescere ed eliminare i dati in base a un algoritmo LRU (Least Recently Used) per fare spazio a nuovi dati.

Limite massimo di larghezza di banda per l'utilizzo dei dati di Anywhere Cache per progetto e per zona 20 Tbps

Il limite di larghezza di banda della cache viene scalato automaticamente in base alla quantità di dati archiviati nella cache a 20 Gbps per 1 TiB di dati, con un valore di base di 100 Gbps.

Poiché il limite di larghezza di banda della cache viene applicato in base al progetto e alla zona, il traffico dalle cache all'interno dello stesso progetto e della stessa zona viene conteggiato ai fini di un limite di larghezza di banda della cache comune, anche se le cache vengono create per bucket diversi. Ad esempio, supponiamo che la cache A venga creata nella zona us-east1-a per il bucket example-bucket-1, che si trova nel progetto my-project. La cache B viene creata in us-east1-a per example-bucket-2, che si trova anche in my-project. Poiché la cache A e la cache B si trovano entrambe in us-east1-a e my-project, il traffico per entrambe le cache viene conteggiato ai fini dello stesso limite di larghezza di banda della cache.

Puoi aumentare la quantità totale di larghezza di banda della cache aumentando la quantità di dati memorizzati nella cache o il numero di cache compilando più zone con le cache.

Il limite di larghezza di banda della cache è separato dalla quota di larghezza di banda massima del tuo progetto. La lettura dei dati dalla cache viene conteggiata ai fini del limite di larghezza di banda della cache fino al raggiungimento del limite, dopodiché le letture dei dati iniziano a essere conteggiate ai fini della quota di larghezza di banda del progetto. I fallimenti della cache non vengono conteggiati ai fini del limite di larghezza di banda della cache.

Cartelle gestite

Limite Valore Note
Dimensione massima del nome della cartella gestita 1024 byte (codificati in UTF-8)
Numero massimo di cartelle gestite in un bucket Cloud Storage Illimitato
Limite massimo di annidamento delle cartelle gestite 15
Frequenza massima degli aggiornamenti dei criteri IAM per cartella gestita Un aggiornamento al secondo

Richieste API JSON

Limite Valore Note
Payload totale massimo della richiesta di una richiesta batch Meno di 10 MiB Non includere più di 100 chiamate in un'unica richiesta.
Dimensione massima di un pattern glob di elenco di oggetti 1024 byte con codifica UTF-8

Richieste API XML

Limite Valore Note
Dimensione combinata massima di URL della richiesta e intestazioni HTTP 16 KiB
Numero massimo di bucket che possono essere restituiti durante l'elenco dei bucket 1000 bucket L'API XML restituisce i bucket in ordine lessicografico in base al nome.
Numero massimo di parti in un caricamento multiparte 10.000 parti L'oggetto assemblato da queste parti deve rispettare il limite dimensionale di 5 TiB che si applica a tutti gli oggetti in Cloud Storage.
Dimensione massima di una singola parte in un caricamento in più parti 5 GiB
Dimensione minima di una singola parte in un caricamento multiparte 5 MiB Non è previsto un limite minimo di dimensioni per l'ultima parte di un caricamento in più parti. Di conseguenza, questo limite non viene applicato al momento del caricamento di una parte, ma al momento del tentativo di completare il caricamento.
Durata massima di un caricamento multiparte e delle relative parti caricate che possono rimanere non completati o inattivi in un bucket Illimitato
Numero massimo di caricamenti in più parti che possono verificarsi contemporaneamente per un oggetto Illimitato
Durata massima per completare una sessione di caricamento ripristinabile 7 giorni Il periodo di tempo viene misurato a partire dall'inizio del caricamento ripristinabilee.

Chiavi HMAC per gli account di servizio

È previsto un limite di massimo 10 chiavi HMAC per ogni account di servizio. Le chiavi eliminate non contano ai fini di questo limite.

Job di operazioni batch di archiviazione

Questa sezione descrive le restrizioni attuali dell'API e le quote di utilizzo dei job di operazioni batch di archiviazione.

Job di operazioni batch di archiviazione simultanei

Nella tabella seguente sono riportati i limiti per le operazioni simultanee in corso jobs:

Numero massimo di `job` in corso Applicabile a
100 Per progetto per località del bucket

Quote di frequenza

Le operazioni batch di archiviazione applicano quote di frequenza a tutte le richieste effettuate.

Questa tabella fornisce la metrica, i metodi API e i limiti predefiniti per ogni quota:

Metrica Metodi API Limiti predefiniti
storagebatchoperations.googleapis.com/create_requests storagebatchoperations.jobs.create 1200 richieste/min/progetto
storagebatchoperations.googleapis.com/read_requests
  • storagebatchoperations.jobs.get
  • storagebatchoperations.jobs.list
1200 richieste/min/progetto
storagebatchoperations.googleapis.com/cancel_requests storagebatchoperations.jobs.cancel 1200 richieste/min/progetto
storagebatchoperations.googleapis.com/delete_requests storagebatchoperations.jobs.delete 1200 richieste/min/progetto

Larghezza di banda

Quota Valore Note
Larghezza di banda massima per l'uscita dei dati da Cloud Storage ad altri servizi Quota predefinita di 200 Gbps per la maggior parte dei progetti, ma potrebbe essere inferiore in base alla cronologia dell'account di fatturazione del progetto

Puoi richiedere aumenti delle quote in base al progetto.

Per scoprire come visualizzare i limiti di uscita di Google per un progetto, consulta Visualizzare e gestire le quote.

Per scoprire come visualizzare l'utilizzo dell'uscita da Google per un progetto, consulta la sezione Monitoraggio della larghezza di banda.

Larghezza di banda in uscita massima per le richieste internet che accedono ai dati dai bucket Quota predefinita di 200 Gbps per la maggior parte dei progetti, ma potrebbe essere inferiore in base alla cronologia dell'account di fatturazione del progetto

Per scoprire come visualizzare i limiti di uscita da internet per un progetto, consulta Visualizzare e gestire le quote.

Per scoprire come visualizzare l'utilizzo del traffico in uscita da internet per un progetto, consulta Monitoraggio della larghezza di banda.

Puoi richiedere aumenti delle quote in base al progetto.

Quando la larghezza di banda di un progetto supera una determinata quota, le richieste ai bucket interessati possono essere limitate o rifiutate con un errore ripetibile 429 - rateLimitExceeded che include i dettagli della quota superata. Consulta la sezione Utilizzo della larghezza di banda per informazioni sul monitoraggio della larghezza di banda.