Quote e limiti

Questo documento elenca le quote e i limiti che si applicano con Cloud Composer.

Google Cloud utilizza le quote per garantire l'equità e ridurre gli picchi di utilizzo e disponibilità delle risorse. Una quota limita la quantità di una risorsa Google Cloud che può essere utilizzata nel progetto Google Cloud. 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 di progetti che puoi creare. Le quote proteggono la community per gli utenti di Google Cloud evitando il sovraccarico dei servizi. Le quote ti aiutano anche a gestire le tue risorse Google Cloud.

Il sistema delle quote di Cloud esegue le seguenti operazioni:

  • Monitora il tuo consumo dei prodotti e dei servizi Google Cloud
  • Limita il tuo consumo di queste risorse
  • Fornisce un mezzo per richiedere modifiche al valore della quota

Nella maggior parte dei casi, quando tenti di consumare una risorsa superiore alla sua quota lo consente, il sistema blocca l'accesso alla risorsa e l'attività che stai tentando di eseguire.

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

Per aumentare o diminuire la maggior parte delle quote, utilizza la console Google Cloud. Per ulteriori informazioni, consulta Richiedere una quota maggiore.

Esistono anche dei limiti per le risorse di Cloud Composer. Questi non sono correlati al sistema delle quote. I limiti non possono essere modificati se non diversamente specificato.

Quote di Cloud Composer

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

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

Le quote in questa sezione non si applicano ai servizi che utilizzi nelle i DAG Airflow. Questi servizi utilizzano le proprie quote.

Cloud Composer prevede 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
Salvare le richieste di snapshot per progetto 250 unità di quota al minuto
Salva le richieste di snapshot per progetto per ambiente 2600 unità di quota al giorno
Carica richieste di snapshot per progetto 2500 unità di quota al giorno
Richieste di caricamento dello snapshot per progetto Quota di 150 al minuto
Richieste di caricamento di snapshot per progetto per ambiente 700 unità di quota al giorno

Le chiamate 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 istantanea
environments.loadSnapshot 50 Carica snapshot

Esempi di calcolo della quota

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

    Esistono due di queste quote 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 per ogni quota.

    Se in seguito esegui una richiesta environments.restartWebServer, 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 utilizza 50 unità di quota da tre quote:

    • Richieste di salvataggio di snapshot per progetto al giorno
    • Richieste di salvataggio di snapshot al minuto per progetto
    • Salva le richieste di snapshot al giorno per progetto per ambiente

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

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

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

    Infine, il modulo Salva richieste di snapshot per progetto per ambiente al giorno è di 750 unità. Puoi eseguire fino a 15 environments.saveSnapshot richieste al giorno per un singolo ambiente. Se tutte le unità di quota sono state utilizzate per un ambiente specifico, puoi comunque eseguire richieste environments.saveSnapshot per altri ambienti nel tuo progetto.

Quote per altri servizi

Cloud Composer utilizza altri servizi Google Cloud. Questi servizi le quote a livello di progetto che si applicano quando si usa Cloud Composer.

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

Quote per i servizi utilizzati da Cloud Composer

Cloud Composer utilizza i seguenti servizi. Questi servizi hanno i propri limiti di quota:

Quote per i servizi facoltativi

Puoi utilizzare la modalità Operatori Airflow con i servizi Google Cloud. Qualsiasi servizio che utilizzi in un DAG è soggetto a alle quote di quel servizio.