Aggiustamento delle quote

Questa pagina descrive come modificare le quote utilizzando il sistema di aggiustamento delle quote.

L'aggiustamento delle quote osserva il tuo consumo di risorse e invia in modo proattivo richieste di aggiustamento delle quote per tuo conto. Il monitoraggio dell'utilizzo delle risorse e l'invio proattivo di richieste di aggiustamento delle quote impediscono interruzioni causate dal raggiungimento del valore della quota. L'utilizzo dell'aggiustamento delle quote riduce la necessità di monitorare gli aumenti imprevisti dell'utilizzo delle risorse e consente di inviare meno richieste manuali di aggiustamento delle quote.

Come funziona l'aggiustamento delle quote

Quando attivi l'aggiustamento delle quote, questo monitora tutte le quote applicabili e applica la seguente logica:

  • Lo strumento di aggiustamento della quota controlla se l'utilizzo di picco si è avvicinato al valore della quota durante un periodo di tempo specificato.
  • In questo caso, il regolatore della quota tenta di aumentare il valore della quota (in genere del 10-20%).

Se è possibile aumentare il valore della quota, l'aumento viene approvato e il valore viene modificato. Puoi comunque richiedere manualmente aumenti dei valori di quota in qualsiasi momento, indipendentemente dal fatto che l'aggiustamento delle quote sia attivato o meno.

L'aggiustamento delle quote invia solo richieste di aggiustamento delle quote per aumentare il valore di una quota. Non tenta di abbassare il valore. Per le quote che hanno un limite di quota manuale, l'aggiustamento delle quote non invia richieste di aggiustamento delle quote.

Puoi visualizzare le richieste effettuate dall'aggiustamento delle quote nella pagina Quote e limiti di sistema della consoleGoogle Cloud . Puoi anche configurare avvisi per monitorare le modifiche avviate dal regolatore delle quote.

Limitazioni

Lo strumento di aggiustamento delle quote presenta le seguenti limitazioni:

  • Le impostazioni di aggiustamento delle quote sono disponibili solo a livello di progetto.
  • Le impostazioni di aggiustamento delle quote sono accessibili solo dalla consoleGoogle Cloud .

Disponibilità

Lo strumento di aggiustamento delle quote richiede un volume sufficiente di dati storici di utilizzo per determinare con precisione quando richiedere una quota aggiuntiva. Per questo motivo, l'opzione per attivare l'aggiustamento delle quote è disponibile solo per i progetti con attività storiche sufficienti a supportare previsioni accurate.

Per visualizzare l'elenco delle quote idonee alla modifica da parte dello strumento di aggiustamento delle quote:

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  2. Fai clic sulla scheda Configurazioni per visualizzare l'elenco.

    In alternativa, per eseguire ricerche nella tabella seguente, inserisci una parola chiave nel campo Filtra tabella per parola chiave.

    Servizio Quote
    API Artifact Registry Richieste per progetto nella multiregione Asia al minuto
    API Artifact Registry Richieste per progetto nella multiregione Europa al minuto
    API Artifact Registry Richieste per progetto nella multiregione degli Stati Uniti al minuto
    API Artifact Registry Richieste per progetto per regione al minuto per regione
    API Cloud Build Richieste di creazione e recupero operazioni al minuto
    API Cloud Build Richieste di creazione e recupero operazioni al minuto per utente
    API Cloud Build CPU di build simultanee (pool predefinito regionale)
    API Cloud Build Build simultanee (pool predefinito non regionale)
    API Cloud Key Management Service Richieste crittografiche al minuto
    API Cloud Key Management Service Richieste di lettura al minuto
    API Cloud Key Management Service Richieste di scrittura al minuto
    API Cloud Logging Byte di scrittura dei log al minuto per regione
    API Cloud Resource Manager Richieste di lettura al minuto
    API Cloud Run Admin Richieste di esecuzione di job al minuto per regione
    API Cloud Run Admin Richieste di lettura al minuto per regione
    API Cloud Run Admin Allocazione totale della CPU, in millivCPU, per progetto per regione
    API Cloud Run Admin Richieste di scrittura al minuto per regione
    API Cloud Trace Richieste di scrittura (gratuite) al minuto
    API Compute Engine Gruppi di affinità
    API Compute Engine Bucket di backend
    API Compute Engine CPU C2
    API Compute Engine CPU C2D
    API Compute Engine CPU C3
    API Compute Engine Impegni
    API Compute Engine CPU A2 con impegno
    API Compute Engine CPU con impegno
    API Compute Engine Licenze impegnate
    API Compute Engine Disco SSD locale di cui è stato eseguito il commit riservato (GB)
    API Compute Engine CPU M3 con impegno
    API Compute Engine CPU ottimizzate per la memoria con impegno
    API Compute Engine CPU N2 con impegno
    API Compute Engine CPU N2D con impegno
    API Compute Engine CPU T2D con impegno
    API Compute Engine CPU
    API Compute Engine CPU per famiglia di VM
    API Compute Engine Progetti di servizio di rete tra progetti
    API Compute Engine Route statiche personalizzate per rete VPC
    API Compute Engine Servizi di backend del bilanciatore del carico di rete passthrough esterno
    API Compute Engine Regole di forwarding del bilanciatore del carico di rete passthrough esterno
    API Compute Engine Regole di forwarding del protocollo esterno
    API Compute Engine Regole firewall
    API Compute Engine Regole di forwarding
    API Compute Engine Servizi di backend gestiti esterni globali
    API Compute Engine Regole di forwarding gestito esterno globali
    API Compute Engine Servizi di backend del bilanciatore del carico proxy esterno globale
    API Compute Engine Servizi di backend di Traffic Director interni globali
    API Compute Engine Conteggio GPU per famiglia di GPU
    API Compute Engine GPU (tutte le regioni)
    API Compute Engine Controlli di integrità
    API Compute Engine Capacità Hyperdisk bilanciato (GB)
    API Compute Engine Immagini
    API Compute Engine Indirizzi IP in uso
    API Compute Engine Indirizzi IPv4 esterni regionali in uso
    API Compute Engine Pianificazioni snapshot in uso
    API Compute Engine Gruppi di istanze
    API Compute Engine Modelli di istanza
    API Compute Engine Istanze per gruppo di peering
    API Compute Engine Istanze per rete VPC
    API Compute Engine Indirizzi IP interni
    API Compute Engine Servizi di backend del bilanciatore del carico di rete passthrough interno
    API Compute Engine Regole di forwarding del bilanciatore del carico di rete passthrough interno per gruppo di peering
    API Compute Engine Regole di forwarding del bilanciatore del carico di rete passthrough interno per rete VPC
    API Compute Engine Alias IP per gruppo di peering
    API Compute Engine Alias IP per rete VPC
    API Compute Engine Disco SSD locale per famiglia di VM (GB)
    API Compute Engine CPU M1
    API Compute Engine CPU M2
    API Compute Engine CPU M3
    API Compute Engine Gruppi di istanze gestite
    API Compute Engine CPU N2
    API Compute Engine CPU N2D
    API Compute Engine Gruppi di endpoint di rete
    API Compute Engine Criteri firewall di rete
    API Compute Engine Attributi della regola del criterio di sicurezza per il bilanciamento del carico di rete
    API Compute Engine Policy di sicurezza del bilanciamento del carico di rete
    API Compute Engine Reti
    API Compute Engine CPU NVIDIA A2
    API Compute Engine Peering per rete VPC
    API Compute Engine IOPS del disco permanente
    API Compute Engine SSD Persistent Disk (GB)
    API Compute Engine Persistent Disk Standard (GB)
    API Compute Engine CPU preemptible
    API Compute Engine SSD locale preemptive (GB)
    API Compute Engine GPU NVIDIA A100 da 80 GB preemptive
    API Compute Engine GPU NVIDIA A100 preemptive
    API Compute Engine GPU NVIDIA H100 prerilasciabili
    API Compute Engine GPU NVIDIA H100 MEGA prerilasciabili
    API Compute Engine GPU NVIDIA K80 prerilasciabili
    API Compute Engine GPU NVIDIA L4 prerilasciabili
    API Compute Engine GPU per workstation virtuale NVIDIA L4 prerilasciabili
    API Compute Engine GPU NVIDIA P100 prerilasciabili
    API Compute Engine GPU per workstation virtuale NVIDIA P100 prerilasciabili
    API Compute Engine GPU NVIDIA P4 prerilasciabili
    API Compute Engine GPU per workstation virtuale NVIDIA P4 prerilasciabili
    API Compute Engine GPU NVIDIA T4 prerilasciabili
    API Compute Engine GPU per workstation virtuale NVIDIA T4 prerilasciabili
    API Compute Engine GPU NVIDIA V100 prerilasciabili
    API Compute Engine Prefissi annunciati pubblicamente
    API Compute Engine Servizi di backend gestiti esterni regionali
    API Compute Engine Regole di forwarding gestito esterno regionali per regione per rete VPC
    API Compute Engine Modelli di istanza regionali
    API Compute Engine Servizi di backend gestiti interni regionali
    API Compute Engine Servizi di backend di Traffic Director interno regionali
    API Compute Engine Gruppi di istanze gestite regionali
    API Compute Engine Policy di sicurezza regionali
    API Compute Engine Regole dei criteri di sicurezza regionali con una condizione di corrispondenza avanzata
    API Compute Engine Proxy TCP di destinazione a livello di regione
    API Compute Engine Router
    API Compute Engine Route
    API Compute Engine Criteri di sicurezza
    API Compute Engine Regole dei criteri di sicurezza
    API Compute Engine Regole del linguaggio delle regole dei criteri di sicurezza
    API Compute Engine Snapshot
    API Compute Engine Certificati SSL
    API Compute Engine Indirizzi IP BYOIP statici
    API Compute Engine Indirizzi IP statici
    API Compute Engine Intervalli di subnet per gruppo di peering
    API Compute Engine Intervalli subnet per rete VPC
    API Compute Engine CPU T2A
    API Compute Engine CPU T2D
    API Compute Engine Proxy HTTP di destinazione
    API Compute Engine Proxy HTTPS di destinazione
    API Compute Engine Proxy SSL di destinazione
    API Compute Engine Proxy TCP di destinazione
    API Compute Engine Gateway VPN di destinazione
    API Compute Engine Totale del disco SSD locale riservato (GB)
    API Compute Engine Mappe URL
    API Compute Engine Istanze VM
    API Compute Engine Gateway VPN
    API Compute Engine Tunnel VPN
    API Connect Gateway Richieste di connessione al gateway al minuto
    API Dialogflow Tutte le altre richieste al minuto
    API Filestore Backup per regione
    API Filestore Capacità HDD base (Standard) (GB) per regione
    API Filestore Capacità SSD base (Premium) (GB) per regione
    API Filestore Capacità (GB) per regione di 1-10 TiB (Enterprise) zonale e regionale
    API Filestore Capacità (GB) per regione di 10-100 TiB (High Scale) zonale e regionale
    Google Cloud API Memorystore for Redis Capacità totale Redis (GB) per regione
    Google Cloud API Memorystore for Redis Unità Redis Cluster totali per progetto per regione
    API Memorystore Unità Memorystore totali per progetto per regione
    API Vertex AI CPU di servizio del modello personalizzato per regione
    API Vertex AI Pubblicazione di modelli personalizzati con GPU Nvidia T4 per regione
    API Vertex AI Addestramento di modelli personalizzati GPU Nvidia T4 per regione
    API Vertex AI Richieste di generazione di contenuti al minuto per progetto per modello di base
    API Vertex AI

    Richieste di previsione online regionali al minuto per progetto per modello di base

    Nota: per visualizzare l'elenco completo delle dimensioni disponibili, espandi questa voce nella console Google Cloud .

    API Vertex AI Richieste di gestione delle risorse (CRUD) al minuto per regione
    API Vertex AI Core pod TPU V3 per l'addestramento di immagini con limitazioni per regione

Abilita l'aggiustamento delle quote

Per abilitare l'aggiustamento delle quote, devi disporre delle seguenti autorizzazioni IAM:

  • cloudquotas.quotas.update
  • cloudquotas.quotas.get

Per attivare l'aggiustamento delle quote nel progetto della console Google Cloud , seleziona la scheda appropriata e segui le istruzioni:

Console

Per abilitare l'aggiustamento delle quote nel tuo progetto Google Cloud dalla console Google Cloud :

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  2. Fai clic sulla scheda Configurazioni.
  3. Fai clic sul pulsante di attivazione/disattivazione Attiva.

Quando la colonna Stato indica Attivato, l'aggiustamento delle quote monitora il tuo utilizzo ed emette richieste di aggiustamento delle quote quando l'utilizzo delle risorse si avvicina al valore della quota.

REST

  1. Per abilitare l'aggiustamento delle quote nel tuo progetto Google Cloud utilizzando l'API REST (anteprima), invia una richiesta HTTP per aggiornare le impostazioni dell'aggiustamento delle quote:

    PATCH https://cloudquotas.googleapis.com/v1beta/projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
    
  2. Nel corpo della richiesta, specifica la risorsa delle impostazioni di aggiustamento delle quote e imposta il campo enablement su ENABLED. Puoi anche specificare un ETag, ma è facoltativo:

    {
      name: projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
      enablement: ENABLED
      etag: OPTIONAL_ETAG
    }
    

    Sostituisci quanto segue:

    • PROJECT_ID_OR_NUMBER: l'ID progetto o il numero di progetto per il quale vuoi attivare lo strumento di aggiustamento delle quote.
    • OPTIONAL_ETAG: una stringa ETag facoltativa per le impostazioni di aggiustamento della quota.

    In questo modo, lo stato di attivazione viene aggiornato a enabled.

gcloud

Per abilitare l'aggiustamento delle quote nel tuo Google Cloud progetto utilizzando gcloud CLI (anteprima), segui questi passaggi:

  1. Esegui l'autenticazione utilizzando gcloud CLI:

    gcloud auth login
    
  2. Abilita le impostazioni di aggiustamento delle quote:

    gcloud beta quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=enabled
    

    Sostituisci PROJECT_ID_OR_NUMBER con l'ID progetto o il numero di progetto per il quale vuoi attivare lo strumento di aggiustamento delle quote.

  3. Verifica lo stato di attivazione:

    gcloud beta quotas adjuster settings describe --project=PROJECT_ID_OR_NUMBER
    

    Se disponi delle autorizzazioni necessarie, viene restituito lo stato enabled.

Visualizzare le richieste di aggiustamento delle quote

Per visualizzare le richieste di aggiustamento delle quote, devi disporre delle seguenti autorizzazioni IAM:

  • resourcemanager.projects.get
  • serviceusage.services.list
  • serviceusage.quotas.get

Per visualizzare le richieste di aggiustamento delle quote emesse dall'aggiustamento delle quote:

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  2. Fai clic sulla scheda Richieste di aumento. La visualizzazione Richieste di aumento mostra le richieste di aumento per il tuo progetto, incluse sia quelle richieste manualmente sia quelle emesse dall'aggiustamento delle quote.
  3. Fai clic sul campo Filtro.
  4. Seleziona Tipo dal menu e inserisci Auto. Questo filtro consente di visualizzare le richieste effettuate dall'aggiustamento delle quote.

Configura avvisi di aggiustamento della quota

Per ricevere avvisi dall'aggiustamento delle quote:

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  2. Fai clic sulla scheda Configurazioni.
  3. Fai clic su Crea avviso.
  4. Scegli uno o entrambi i modelli di avviso:
    1. Tutti gli aggiustamenti di aggiustamento della quota inviano un avviso ogni volta che l'aggiustamento della quota emette una richiesta di aggiustamento della quota per il progetto.
    2. Errori e problemi di Aggiustamento delle quote invia avvisi solo quando Aggiustamento delle quote tenta di aumentare un valore di quota e non riesce a farlo.
  5. (Facoltativo) Regola i valori predefiniti per il tempo minimo tra gli avvisi e la durata della chiusura automatica dell'incidente facendo clic su Mostra opzioni.
  6. Seleziona il canale di notifica per ricevere gli avvisi. Per modificare le impostazioni del canale di notifica o creare un nuovo canale di notifica, fai clic su Gestisci canali di notifica.
  7. Fai clic su Crea.

Modificare o eliminare gli avvisi di aggiustamento della quota

Puoi modificare o eliminare gli avvisi di aggiustamento della quota nella consoleGoogle Cloud :

  1. Vai alla pagina Policy nella console Cloud Monitoring.

    Vai a Norme

  2. Cerca la policy di avviso di aggiustamento della quota. Le policy di avviso di aggiustamento della quota hanno i seguenti nomi:

    • Quota adjuster errors and failures
    • All adjustments by quota adjuster
  3. Nella riga che mostra il criterio di avviso per l'aggiustamento delle quote, fai clic su Mostra altro.

  4. Fai clic su Modifica o Elimina.

Disattiva l'aggiustamento delle quote

Per disattivare l'aggiustamento delle quote, devi disporre delle seguenti autorizzazioni IAM:

  • cloudquotas.quotas.update
  • cloudquotas.quotas.get

Per disattivare il regolatore di quota nel progetto della console Google Cloud , seleziona la scheda appropriata e segui le istruzioni:

Console

  1. Nella console Google Cloud , vai alla pagina IAM e amministrazione > Quote e limiti di sistema:

    Vai a Quote e Limiti di sistema

  2. Fai clic sulla scheda Configurazioni.
  3. Fai clic sul pulsante di attivazione/disattivazione Attiva. Il pulsante di attivazione/disattivazione diventa grigio.

Quando il pulsante di attivazione/disattivazione è grigio e la colonna Stato indica Non attivato, l'aggiustamento delle quote non monitora più il tuo utilizzo né emette richieste di aggiustamento delle quote.

REST

  1. Per disattivare l'aggiustamento delle quote nel tuo Google Cloud progetto utilizzando l'API REST (anteprima), invia una richiesta HTTP per aggiornare le impostazioni dell'aggiustamento delle quote:

    PATCH https://cloudquotas.googleapis.com/v1beta/projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
    
  2. Nel corpo della richiesta, specifica la risorsa delle impostazioni di aggiustamento delle quote e imposta il campo enablement su DISABLED. Puoi anche specificare un ETag, ma è facoltativo:

    {
      name: projects/PROJECT_ID_OR_NUMBER/locations/global/quotaAdjusterSettings
      enablement: DISABLED
      etag: OPTIONAL_ETAG
    }
    

    Sostituisci quanto segue:

    • PROJECT_ID_OR_NUMBER: l'ID progetto o il numero di progetto per cui vuoi disattivare l'aggiustamento delle quote.
    • OPTIONAL_ETAG: una stringa ETag facoltativa per le impostazioni di aggiustamento della quota.

    In questo modo, lo stato di attivazione viene aggiornato a disabled.

gcloud

Per disattivare l'aggiustamento della quota nel tuo Google Cloud progetto utilizzando la gcloud CLI (anteprima), segui questi passaggi:

  1. Esegui l'autenticazione su gcloud CLI:

    gcloud auth login
    
  2. Disattiva le impostazioni di aggiustamento delle quote:

    gcloud beta quotas adjuster settings update --project=PROJECT_ID_OR_NUMBER --enablement=disabled
    

    Sostituisci PROJECT_ID_OR_NUMBER con l'ID progetto o il numero di progetto per il quale vuoi disattivare lo strumento di aggiustamento delle quote.

  3. Verifica lo stato di attivazione:

    gcloud beta quotas adjuster settings describe --project=PROJECT_ID_OR_NUMBER
    

    Se disponi delle autorizzazioni necessarie, viene restituito lo stato disabled.

Risolvere i problemi relativi ai rifiuti di aumento della quota

È possibile che un aumento della quota avviato dal regolatore della quota venga rifiutato. A volte questo si verifica quando Google Cloud non è in grado di aumentare la quota per un determinato progetto, risorsa o regione oltre un determinato valore. In questi scenari, puoi comunque richiedere un aumento manuale della quota.

Per ricevere notifiche quando una richiesta di aggiustamento della quota effettuata dall'aggiustatore della quota viene rifiutata, configura gli avvisi di aggiustamento della quota.