Aggiustamento delle quote

Questo documento 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 dello strumento di aggiustamento delle quote riduce la necessità di monitorare gli aumenti imprevisti dell'utilizzo delle risorse e ti 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 .
  • Lo strumento di aggiustamento delle quote non è disponibile per tutte le quote. Per saperne di più, consulta la sezione Disponibilità in questo documento.

Disponibilità

La disponibilità dell'aggiustamento delle quote dipende dal tuo Google Cloud progetto ed è disponibile solo per alcune Google Cloud quote.

Idoneità in base alla cronologia di utilizzo

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.

Quote supportate

Lo strumento di aggiustamento delle quote non è disponibile per tutte le quoteGoogle Cloud . Un servizio Google Cloud potrebbe supportare il regolatore di quota per tutte, alcune o nessuna delle sue quote. Se abiliti l'aggiustamento delle quote nel tuo progetto, viene applicato a tutte le quote supportate.

Quando un servizio Google Cloud aggiunge o espande il supporto dello strumento di aggiustamento delle quote per le proprie quote, lo strumento di aggiustamento delle quote monitora e regola automaticamente queste nuove quote supportate per il tuo progetto. Ciò si verifica anche se queste quote specifiche non erano supportate quando hai attivato inizialmente lo strumento di aggiustamento delle quote.

La tabella seguente elenca le quote supportate dallo strumento di aggiustamento delle quote.

Servizio Quote
API Artifact Registry Richieste per progetto nella regione multiregionale 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 con impegno 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 interno globale
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 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 preemptive
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 interni 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 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 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) Modifica 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 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 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 il quale vuoi disattivare l'aggiustamento della quota.
    • 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 in 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 l'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.