Rinnova automaticamente gli impegni


Se hai carichi di lavoro con requisiti di risorse prevedibili, puoi ridurre tramite gli sconti per impegno di utilizzo (CUD) basati sulle risorse. Puoi ricevere sconti per impegno di utilizzo (CUD) basati sulle risorse acquistando impegni basati sulle risorse per un periodo di 1 o 3 anni. Per impostazione predefinita, gli impegni basati sulle risorse scadono alla fine del relativo periodo di validità. Dopo la scadenza di un impegno, devi acquistarne uno nuovo per continuare a ricevere gli sconti per impegno di utilizzo (CUD). Rinnovo automatico dei servizi basati sulle risorse elimina la necessità di riacquistare manualmente l'impegno ogni alla scadenza. Il rinnovo automatico di un impegno ti consente di estendere un impegno esistente e continuare a ricevere sconti per impegno di utilizzo (CUD) per coloro che si impegnano Google Cloud.

Questo documento spiega come funziona il rinnovo automatico e come farlo seguenti:

  • Attiva il rinnovo automatico quando acquisti nuovi impegni.
  • Abilita e disabilita il rinnovo automatico per gli impegni attivi esistenti.

Come funziona il rinnovo automatico

Quando abiliti il rinnovo automatico per un impegno basato sulle risorse, ogni volta dell'impegno raggiunge la fine del periodo di validità, Compute Engine esegue rinnova l'impegno per un nuovo periodo. Una volta attivato il rinnovo automatico per un impegno, l'impostazione rimane attiva finché non la disattivi manualmente.

Puoi attivare il rinnovo automatico per gli impegni sia nuovi che esistenti.

  • Per i nuovi impegni, quando ne acquisti uno, hai la possibilità di specificare se vuoi che si rinnovi automaticamente.
  • Per gli impegni esistenti attivi per i quali non è attivato il rinnovo automatico, puoi modificare le proprietà dell'impegno e attivare il rinnovo automatico. Non puoi attivare il rinnovo automatico per gli impegni scaduti.

Devi attivare il rinnovo automatico separatamente per ogni impegno che vuoi rinnovare automaticamente in un progetto.

Dopo aver attivato il rinnovo automatico per un impegno, la data di fine corrente diventa la data di rinnovo. Tutte le altre proprietà del tuo impegno rimangono invariate. Alle ore 00:00 UTC-8 (fuso orario del Pacifico) nella data di fine corrente (la data di rinnovo), inizia automaticamente il periodo rinnovato dell'impegno. La durata dell'impegno rinnovato rimane invariata rispetto a quella dell'impegno originale e ricevi la stessa percentuale di sconto. Al termine del periodo rinnovato, Compute Engine rinnova nuovamente il tuo impegno per un nuovo periodo, a meno che tu non disattivi manualmente il rinnovo automatico durante il periodo dell'impegno.

Puoi attivare il rinnovo automatico dell'impegno in qualsiasi momento prima della scadenza dell'impegno. Allo stesso modo, puoi disattivare il rinnovo automatico del tuo impegno in qualsiasi momento prima della data di rinnovo. Ad esempio, se hai un impegno di 1 anno impostata per scadere alle 00:00 (UTC-8) il 1° gennaio 2024, puoi attivare di rinnovare automaticamente l'impegno in qualsiasi momento prima delle ore 00:00 (UTC-8) del 1° gennaio 2024. Dopo aver attivato il rinnovo automatico, l'impegno si rinnova automaticamente per un altro anno alle ore 00:00 (UTC-8) del 1° gennaio 2024. Se vuoi disattivare il rinnovo automatico, puoi farlo in qualsiasi momento prima delle ore 00:00 (UTC-8) del 1° gennaio 2025.

Se attivi il rinnovo automatico di un impegno, accetti quanto segue:

  • Il tuo impegno viene rinnovato automaticamente per un nuovo periodo alla data attuale data di fine.
  • Nel nuovo periodo continuerai a pagare per le risorse impegnate.

Esempio di rinnovo automatico

Prendiamo ad esempio un impegno di 1 anno my-commitment-1 che non si rinnova automaticamente. Supponiamo che tu acquisti questo impegno il 1° gennaio 2020 per 100 vCPU N2. Il termine del tuo impegno è previsto per il 1° gennaio 2021. Supponi di eseguire la seguente serie di operazioni su questo impegno:

  1. Hai attivato il rinnovo automatico per questo impegno prima della data di fine.
  2. Dopo che il periodo di validità dell'impegno è stato rinnovato due volte, disattiva il rinnovo automatico dell'impegno e lascia che l'impegno scada alla nuova data di fine.

La tabella seguente mostra il comportamento delle proprietà dell'impegno durante la sua durata:

Termine originale
(prima dell'attivazione del rinnovo automatico)
Termine originale
(Dopo aver attivato il rinnovo automatico)
Primo periodo rinnovato automaticamente
(il rinnovo automatico rimane attivo)
Secondo periodo rinnovato automaticamente
(Prima di disattivare il rinnovo automatico)
Secondo periodo rinnovato automaticamente
(dopo la disattivazione del rinnovo automatico)
Durata del periodo 1 anno 1 anno 1 anno 1 anno 1 anno
Sconto 37% 37% 37% 37% 37%
Data di inizio* 1° gennaio 2020 1° gennaio 2020 1° gennaio 2020 1° gennaio 2020 1° gennaio 2020
Data di fine o di rinnovo 1° gennaio 2021 1° gennaio 2021 1 Gennaio 2022 1° gennaio 2023 1° gennaio 2023
Azione alla data di fine o di rinnovo Fine dell'impegno pianificata Impegno pianificato per il rinnovo Impegno pianificato per il rinnovo Impegno pianificato per il rinnovo Fine dell'impegno pianificata

* L'impegno inizia alle 00:00 (fuso orario del Pacifico - USA) (UTC-8 o UTC-7) alla data di inizio specificata.
L'impegno termina o viene rinnovato alle 00:00 (fuso orario del Pacifico). Ora (UTC-8 o UTC-7) della data di fine specificata.
Anche se la durata totale del periodo di impegno diventa 3 anni o più, la percentuale di sconto per l'impegno con rinnovo automatico rimane invariata perché la durata di ogni periodo è ancora di 1 anno.

Considerazioni sulle quote

Non è necessario richiedere una quota aggiuntiva perché i nuovi impegni utilizzano la stessa quota dell'impegno originale. Per ulteriori informazioni sulla quota per i commit, consulta Quote per i commit e le risorse impegnate.

Implicazioni per i prezzi

La tariffa di impegno è la somma dei prezzi scontati di tutte le risorse impegnate. Quando rinnovi il periodo dell'impegno, i prezzi scontati di tutti le risorse di cui hai eseguito il commit vengono ricalcolate e potrebbero cambiare. Per ricalcolo, Compute Engine usa i prezzi on demand prevalente le risorse il giorno in cui il termine rinnovato diventa attivo. Manterrai questi prezzi per le tue risorse per tutto il nuovo periodo, anche se i prezzi on-demand cambiano.

Limitazioni

  • Puoi abilitare il rinnovo automatico solo per i tuoi impegni basati sulle risorse.
  • Puoi attivare il rinnovo automatico solo per gli impegni attivi.
  • Per creare un impegno che si rinnova automaticamente, devi utilizzare la classe con gcloud CLI e l'API Compute Engine. Non puoi farlo entro i utilizzando la console Google Cloud. Tuttavia, puoi attivare il rinnovo automatico su un impegno già attivo utilizzando gcloud CLI, l'API Compute Engine o la console Google Cloud.

Attivare il rinnovo automatico per gli impegni

Per rinnovare automaticamente l'impegno alla fine del periodo di validità, attiva il rinnovo automatico in uno dei seguenti modi:

  • Abilita il rinnovo automatico quando acquisti un nuovo impegno
  • Abilita il rinnovo automatico per un impegno esistente

Attivare il rinnovo automatico durante l'acquisto di un nuovo impegno

Puoi abilitare il rinnovo automatico quando acquisti un nuovo impegno utilizzando il metodo con gcloud CLI o REST.

Autorizzazioni richieste per questa attività

Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:

  • compute.commitments.create sul progetto

gcloud

Per acquistare un impegno che si rinnova automaticamente, esegui la Comando gcloud commitments create e includi il flag --auto-renew.

Ad esempio, il seguente comando gcloud CLI crea un impegno di 3 anni che si rinnova automaticamente.

gcloud compute commitments create COMMITMENT \
    --auto-renew \
    --plan=36-month \
    --region=us-west1 \
    --project=PROJECT_ID \
    --resources=vcpu=4,memory=9

Sostituisci quanto segue:

  • COMMITMENT: il nome del nuovo impegno.
  • PROJECT_ID: l'ID progetto in cui vuoi creare l'impegno.

REST

Per acquistare un impegno che si rinnova automaticamente, effettua una richiesta POST a il metodo regionCommitments.insert e imposta il campo autoRenew su true.

Ad esempio, la seguente richiesta all'API Compute Engine crea un impegno di 3 anni che si rinnova automaticamente.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments

{
  "name": "COMMITMENT",
  "plan": "THIRTY_SIX_MONTH",
  "resources": [
    {
      "type": "VCPU",
      "amount": 4
    },
    {
      "type": "MEMORY",
      "amount": 9
    }
  ],
  "autoRenew": true
}

Sostituisci quanto segue:

  • COMMITMENT: il nome del nuovo impegno.
  • PROJECT_ID: l'ID progetto in cui vuoi creare l'impegno.

Abilita il rinnovo automatico per un impegno esistente

Puoi attivare il rinnovo automatico di un impegno esistente utilizzando la console Google Cloud, gcloud CLI o il protocollo REST.

Autorizzazioni richieste per questa attività

Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:

  • compute.commitments.update sul progetto o nell'organizzazione

Console

  1. Nella console Google Cloud, vai a Sconti per impegno di utilizzo. .

    Vai a Sconti per impegno di utilizzo

  2. Nell'elenco Impegni, fai clic sul nome dell'impegno in Impegni hardware.

  3. Nella pagina Dettagli impegno hardware, fai clic su Rinnovo automatico. pulsante di attivazione/disattivazione.

gcloud

Per abilitare il rinnovo automatico per un impegno esistente, esegui il Comando gcloud commitments update e includi il flag --auto-renew.

gcloud compute commitments update COMMITMENT \
    --auto-renew

Sostituisci COMMITMENT con il nome dell'impegno.

REST

Per attivare il rinnovo automatico per un impegno esistente, invia una richiesta POST al metodo regionCommitments.update e imposta il campo autorenew su true.

Ad esempio, la seguente richiesta API Compute Engine abilita rinnovo automatico per un impegno nella regione us-west1.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments

{
  "name": "COMMITMENT",
  "autoRenew": true
}

Sostituisci quanto segue:

  • COMMITMENT: il nome dell'impegno da aggiornare.
  • PROJECT_ID: l'ID progetto in cui vuoi aggiornare l'impegno.

Disattiva il rinnovo automatico in base agli impegni

Quando acquisti nuovi impegni, il rinnovo automatico è disattivato per impostazione predefinita, a meno che non lo attivi specificamente. Se non vuoi che l'impegno venga applicato rinnovare alla scadenza, puoi eseguire una delle seguenti operazioni:

  • Mantieni disattivato il rinnovo automatico durante l'acquisto di un nuovo impegno.
  • Disabilita il rinnovo automatico per un impegno esistente.

Disattiva il rinnovo automatico durante l'acquisto di un nuovo impegno

Per la procedura dettagliata su come acquistare nuovi impegni in cui è disattivato il rinnovo automatico per impostazione predefinita, consulta le sezioni seguenti. Seleziona l'opzione pertinente per il tuo caso d'uso.

Disattivare il rinnovo automatico di un impegno esistente

Puoi disattivare il rinnovo automatico di un impegno esistente utilizzando la console Google Cloud, gcloud CLI o l'API Compute Engine.

Autorizzazioni richieste per questa attività

Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:

  • compute.commitments.update nel progetto o nell'organizzazione

Console

  1. Nella console Google Cloud, vai a Sconti per impegno di utilizzo. .

    Vai a Sconti per impegno di utilizzo

  2. Nell'elenco Impegno, in Impegni hardware, fai clic sull'icona Nome dell'impegno.

  3. Nella pagina Dettagli impegno hardware, fai clic su Rinnovo automatico. pulsante di attivazione/disattivazione.

gcloud

Disabilita il rinnovo automatico di un impegno esistente utilizzando il comando gcloud commitments update.

gcloud compute commitments update COMMITMENT --no-auto-renew

Sostituisci COMMITMENT con il nome dell'impegno.

REST

Disattiva il rinnovo automatico di un impegno esistente utilizzando il metodo regionCommitments.update.

Ad esempio, la seguente richiesta API Compute Engine disabilita rinnovo automatico per un impegno nella regione us-west1.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/us-west1/commitments

{
  "name": "COMMITMENT",
  "autoRenew": false
}

Sostituisci quanto segue:

  • COMMITMENT: il nome dell'impegno da aggiornare.
  • PROJECT_ID: l'ID progetto in cui vuoi aggiornare l'impegno.

Passaggi successivi