Visualizzare le implementazioni in corso

Quote di Cloud ti consente di visualizzare le implementazioni dei valori di quota in corso. Questa sezione spiega come visualizzare questi rilasci dalla Google Cloud console e dall'API Cloud Quotas.

Informazioni sulle implementazioni in corso

Quando un altro Google Cloud servizio aumenta i valori di quota predefiniti per risorse e API, queste modifiche vengono apportate gradualmente. Ciò potrebbe comportare implementazioni in corso in diverse regioni o risorse. Durante l'implementazione, il valore di quota visualizzato nella Google Cloud console o nell'API Cloud Quotas non rifletterà il nuovo valore di quota aumentato fino al completamento dell'implementazione.

Visualizzare le implementazioni in corso dalla console

Se sono in corso implementazioni di quote, nella parte superiore della pagina Quote di Cloud nella console viene visualizzato un messaggio informativo. Il messaggio è simile al seguente testo, che contiene anche un link. Fai clic su quote per filtrare in modo che vengano visualizzate solo le quote con implementazioni in corso:

Values for quotas are being updated. This may take 2-3 weeks to complete.

L'indicatore di aggiornamento in sequenza viene visualizzato accanto ai valori di quota interessati dalle implementazioni in corso.

Se non vedi l'indicatore di aggiornamento in sequenza update, segui questi passaggi:

  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 sul link alle quote nel messaggio informativo. Viene attivato il filtro: Has ongoing rollout: True.

  3. La tabella viene aggiornata per mostrare un indicatore di aggiornamento in sequenza accanto ai valori di quota con implementazioni in corso.

L'indicatore di aggiornamento in sequenza viene visualizzato anche nei riquadri Modifica quote e Grafico di utilizzo delle quote di monitoraggio per aiutarti a identificare le quote con implementazioni in corso.

Visualizzare le implementazioni in corso dall'API Cloud Quotas

Puoi anche visualizzare le implementazioni in corso utilizzando l'API Cloud Quotas. Per maggiori informazioni, consulta le istruzioni su come configurare l'API Cloud Quotas e implementare i casi d'uso comuni.

Il modello di risorse dell'API Cloud Quotas utilizza le risorse QuotaInfo e QuotaPreference per indicare le implementazioni in corso:

  • La risorsa QuotaInfo restituisce il valore di quota precedente durante le implementazioni in corso. Per le quote che stanno subendo un'implementazione in corso, nella risposta in QuotaDetails viene visualizzato un campo rollout_info. Questo campo indica che è in corso un'implementazione e che il valore di quota è aumentato per le dimensioni specificate in ogni risorsa dimensionsInfo.

  • La risorsa QuotaPreference restituisce il valore di quota precedente durante le implementazioni in corso.

Durante le implementazioni in corso, le seguenti API Quote di Cloud restituiscono il valore di quota precedente:

Prima di utilizzare l'API Cloud Quotas

Le seguenti sezioni presuppongono che tu abbia familiarità con l'API Cloud Quotas. Prima di utilizzare l'API Cloud Quotas, assicurati di aver configurato l'ambiente di sviluppo e di avere familiarità con i comandi per effettuare richieste GET per le informazioni sulle quote:

Esempio di risposta dell'API durante un'implementazione in corso

L'esempio seguente mostra i risultati di una quota regionale supportata in quattro regioni: us-central1, us-central2, us-west1, us-east1. Il valore predefinito è 200 in us-central1 e 100 in tutte le altre regioni. Questa quota regionale ha anche un override di quota aggiuntivo di 300 in us-central2.

Supponiamo che il producer di servizi aggiorni il valore predefinito a 220 in us-central1 e us-central2. L'esempio seguente mostra una risposta QuotaInfo in cui l'implementazione della configurazione del servizio è in corso per us-central1 e us-central2:

  • Per ogni località, il campo details mostra il valore di quota prima del completamento dell'implementazione.
  • Per us-central1, il valore di quota è 200 e il campo rolloutInfo indica che è in corso un'implementazione. Il valore di quota diventa 220 solo al termine dell'implementazione.
  • Per us-central2, il valore di quota è 300 a causa dell'override della quota. Il campo rolloutInfo non viene visualizzato perché il valore di quota rimane invariato al termine dell'implementazione.
  • Per us-west1 e us-east1, il valore predefinito è 100.
"name": "projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/GPUS-PER-GPU-FAMILY-per-project-region",
"quotatId": "GPUS-PER-GPU-FAMILY-per-project-region",
"metric": "compute.googleapis.com/gpus_per_gpu_family",
"service": "compute.googleapis.com",
"isPrecise": true,
"containerType": "PROJECT",
"dimensions": [
  "gpu_family",
  "region"
],
"quotaDisplayName": "GPUs per GPU family",
"metricDisplayName": "GPUs",
"dimensionsInfos": [
 {
        "dimensions": { "region" : "us-central1" } ,
        "details": {
            "value": 200,
            "rolloutInfo": {
              "ongoingRollout": true
            }
        },
        "applicableLocations":  [ "us-central1" ] ,
},
 {
        "dimensions": { "region" : "us-central2" } ,
        "details": {
            "value": 300,
        },
        "applicableLocations":  [ "us-central2" ]
},
{
        "dimensions": {},
        "details": {
            "value": 100,
        },
         "applicableLocations": [ "us-west1", "us-east1" ]
}]

Passaggi successivi