Quote e limiti

Questo documento elenca le quote e i limiti di sistema che si applicano a Cloud Composer.

  • Le quote hanno valori predefiniti, ma in genere puoi richiedere modifiche.
  • I limiti di sistema sono valori fissi che non possono essere modificati.

Google Cloud utilizza le quote per garantire l'equità e ridurre i picchi di utilizzo e disponibilità delle risorse. Una quota limita la quantità di una Google Cloud risorsa che Google Cloud il progetto può utilizzare. Le quote si applicano a una serie di tipi di risorse, inclusi hardware, software e componenti di rete. Ad esempio, le quote possono limitare il numero di chiamate API a un servizio, il numero di bilanciatori del carico utilizzati contemporaneamente dal tuo progetto o il numero di progetti che puoi creare. Le quote proteggono la community degli utentiGoogle Cloud impedendo il sovraccarico dei servizi. Le quote ti aiutano inoltre a gestire le tue Google Cloud risorse.

Il sistema delle quote di Cloud esegue le seguenti operazioni:

Nella maggior parte dei casi, quando provi a utilizzare una risorsa per un volume maggiore di quello consentito dalla quota, il sistema blocca l'accesso alla risorsa e l'attività che stai tentando di eseguire non va a buon fine.

In genere, le quote si applicano a livello di Google Cloud progetto. L'utilizzo di una risorsa in un progetto non influisce sulla quota disponibile in un altro progetto. All'interno di un Google Cloud progetto, le quote vengono condivise tra tutte le applicazioni e gli indirizzi IP.

Per maggiori informazioni, consulta la panoramica di Cloud Quotas.

Per modificare la maggior parte delle quote, utilizza la Google Cloud console. Per ulteriori informazioni, consulta Richiedi un aggiustamento delle quote.

Esistono anche limiti di sistema per le risorse Cloud Composer. I limiti di sistema non possono essere modificati.

Quote di Cloud Composer

Le quote in questa sezione si applicano solo all'API Cloud Composer e agli strumenti che la utilizzano:

  • Interfaccia di Cloud Composer nella console Google Cloud
  • Comandi gcloud composer e gcloud beta composer
  • API REST Cloud Composer
  • API RPC Cloud Composer
  • Terraform, per le operazioni con gli ambienti Cloud Composer

Le quote in questa sezione non si applicano ai servizi che utilizzi nei DAG di Airflow. Questi servizi utilizzano quote proprie.

Cloud Composer ha le seguenti quote API:

Nome quota Limite
Richieste di lettura per progetto 1000 unità di quota al minuto
Richieste di scrittura per progetto 25.000 unità di quota al giorno
Richieste di scrittura per progetto 1500 unità di quota al minuto
Salva le richieste di snapshot per progetto 5000 unità di quota al giorno
Salva le richieste di snapshot per progetto 250 unità di quota al minuto
Salva richieste di snapshot per progetto per ambiente 2600 unità di quota al giorno
Richieste di caricamento snapshot per progetto 2500 unità di quota al giorno
Richieste di caricamento snapshot per progetto 150 quote al minuto
Carica richieste di snapshot per progetto per ambiente 700 unità di quota al giorno

Le chiamate all'API Cloud Composer hanno i seguenti costi, in unità di quota:

Operazione Costo in unità di quota Tipo di richiesta
Tutte le operazioni 1 Leggi
environments.create 100 Scrittura
environments.patch 100 Scrittura
environments.delete 100 Scrittura
environments.databaseFailover 100 Scrittura
environments.restartWebServer 100 Scrittura
environments.checkUpgrade 100 Scrittura
environments.executeAirflowCommand 25 Scrittura
environments.stopAirflowCommand 25 Scrittura
environments.saveSnapshot 50 Salva snapshot
environments.loadSnapshot 50 Carica snapshot

Esempi di calcolo delle quote

  • Una richiesta environments.create consuma 100 unità di quota dalle quote di scrittura.

    Esistono due quote di questo tipo per le richieste di scrittura:

    • Richieste di scrittura per progetto al giorno
    • Richieste di scrittura per progetto al minuto

    Questa operazione consuma 100 unità di quota da ogni quota.

    Se esegui una richiesta environments.restartWebServer in un secondo momento, vengono consumate altre 100 unità di quota dalle stesse quote, perché environments.restartWebServer condivide le quote con la richiesta environments.create.

  • Una richiesta environments.saveSnapshot consuma 50 unità di quota da tre quote:

    • Richieste di salvataggio degli snapshot per progetto al giorno
    • Richieste di salvataggio dello snapshot per progetto al minuto
    • Richieste di salvataggio di snapshot per progetto, per ambiente al giorno

    Queste tre quote limitano il numero massimo di richieste di environments.saveSnapshot. Ognuno lo fa in modo diverso.

    Il limite di quota Richieste di salvataggio di snapshot per progetto al giorno è di 2500 unità di quota. Puoi eseguire fino a 50 richieste environments.saveSnapshot nel tuo progetto ogni giorno.

    Il limite di quota Richieste di salvataggio snapshot per progetto al minuto è di 150 unità di quota. In un minuto, puoi eseguire solo fino a tre richieste environments.saveSnapshot nel tuo progetto.

    Infine, il limite di quota Richieste di salvataggio di snapshot per progetto per ambiente al giorno è di 750 unità di quota. Puoi eseguire fino a 15 richieste environments.saveSnapshot al giorno per un singolo ambiente. Se tutte le unità di quota vengono utilizzate per un ambiente specifico, puoi comunque eseguire richieste environments.saveSnapshot per altri ambienti del tuo progetto.

Quote per altri servizi

Cloud Composer utilizza altri Google Cloud servizi. Questi servizi hanno quote a livello di progetto, che vengono applicate quando utilizzi Cloud Composer.

Ad esempio, le quote per Cloud Storage si applicano a tutti i bucket associati agli ambienti del tuo progetto. Come altro esempio, i cluster dell'ambiente utilizzano Google Kubernetes Engine, quindi le quote per GKE si applicano a tutti i cluster associati agli ambienti nel tuo progetto.

Quote per i servizi utilizzati da Cloud Composer

I seguenti servizi vengono utilizzati da Cloud Composer. Questi servizi hanno limiti di quota propri:

Quote per i servizi opzionali

Puoi utilizzare gli operatori Airflow con i servizi Google Cloud . Qualsiasi servizio utilizzato in un DAG è soggetto alle quote del servizio.