Se hai workload con requisiti di risorse prevedibili, puoi ridurre i costi tramite gli sconti per impegno di utilizzo (CUD) basati sulle risorse. Puoi ricevere CUD basati sulle risorse acquistando impegni basati sulle risorse per una durata di 1 o 3 anni. Per impostazione predefinita, gli impegni basati sulle risorse scadono al termine del periodo di validità. Dopo la scadenza di un impegno, devi acquistarne uno nuovo per continuare a ricevere CUD. Il rinnovo automatico per un impegno basato sulle risorse elimina la necessità di effettuare riacquisti automatici al termine di ciascun periodo di validità. Il rinnovo automatico per un impegno ti consente di estendere a tempo indeterminato un impegno esistente e di continuare a ricevere CUD per le risorse impegnate.
Questo documento spiega come funziona il rinnovo automatico e illustra come attivare e disattivare l'impostazione di rinnovo automatico per gli impegni.
Come funziona il rinnovo automatico
Quando attivi il rinnovo automatico per un impegno basato sulle risorse, al termine del suo periodo di validità, Compute Engine lo rinnova automaticamente per un nuovo lasso di tempo. Una volta attivato il rinnovo automatico per un impegno, l'impostazione rimane attiva fino a quando non la disattivi manualmente.
Per ogni impegno che vuoi rinnovare automaticamente in un progetto devi attivare separatamente il rinnovo manuale. Puoi attivare il rinnovo automatico per i tuoi impegni, sia nuovi che esistenti, nel seguente modo:
- 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 è abilitato il rinnovo automatico, puoi modificare le proprietà dell'impegno e configurare questa impostazione. Non puoi attivare il rinnovo automatico per gli impegni scaduti.
Dopo aver attivato il rinnovo automatico per un impegno, la data e l'ora di fine del periodo di validità in corso dell'impegno diventano la data e l'ora di rinnovo. Tutte le altre proprietà dell'impegno rimangono invariate. Alle ore 24:00 (fuso orario del Pacifico) (UTC-8 o UTC-7 durante l'ora legale) della data di rinnovo, il periodo di rinnovo dell'impegno inizia automaticamente. Ad esempio, supponiamo che l'ora di fine del periodo di validità in corso dell'impegno sia le ore 24:00 (fuso orario del Pacifico) del 1° gennaio 2026. Se il rinnovo automatico è attivato, un nuovo periodo di validità inizia automaticamente alle ore 24:00 (fuso orario del Pacifico) del 1° gennaio 2026.
Il periodo di rinnovo di un impegno con rinnovo automatico corrisponde sempre a una durata preimpostata definita dal piano dell'impegno, ovvero 1 anno o 3 anni. Riceverai anche la stessa percentuale di sconto. Anche se l'impegno ha una durata personalizzata, Compute Engine lo rinnova solo per il periodo preimpostato di 1 o 3 anni. Il rinnovo automatico per un impegno con durata personalizzata non può superare la durata personalizzata indicata. Per alcuni esempi, presta attenzione a quanto segue:
- Un impegno con una durata personalizzata di 1,5 anni si rinnova solo per un altro anno.
- Un impegno con una durata personalizzata di 5,5 anni si rinnova solo per altri 3 anni.
Se vuoi che un impegno con una durata personalizzata rimanga attivo per un periodo di tempo più lungo rispetto al periodo di rinnovo, puoi richiedere un'altra estensione dopo il rinnovo. Anche la finestra di idoneità all'estensione della durata viene aggiornata all'inizio del periodo di rinnovo. Per un impegno di 1 anno, la finestra di idoneità durante il periodo di rinnovo rimane aperta per un massimo di 4 mesi dalla data del rinnovo. Per gli impegni di 3 anni, questa finestra rimane aperta fino a un anno dalla data del rinnovo.
Al termine del periodo di rinnovo, Compute Engine rinnova nuovamente l'impegno per un ulteriore intervallo di tempo, a meno che tu non disattivi manualmente il rinnovo automatico durante il periodo di validità dell'impegno.
Puoi attivare il rinnovo automatico per un impegno in qualsiasi momento prima della data di scadenza. Analogamente, puoi disattivare il rinnovo automatico per un impegno in qualsiasi momento prima della data di rinnovo. Ad esempio, se hai un impegno di 1 anno il cui periodo di validità termina alle ore 24:00 (UTC-8) del 1° gennaio 2024, puoi attivare il rinnovo automatico per quell'impegno in qualsiasi momento prima delle ore 24:00 (UTC-8) del 1° gennaio 2024. Dopo aver attivato il rinnovo automatico, l'impegno si rinnova automaticamente per un altro anno alle ore 24:00 (UTC-8) del 1° gennaio 2024. Se in un secondo tempo decidi di disattivare il rinnovo automatico, puoi farlo in qualsiasi momento prima delle ore 24:00 (UTC-8) del 1° gennaio 2025.
Se attivi il rinnovo automatico per un impegno, accetti quanto segue:
- L'impegno viene rinnovato automaticamente per un nuovo periodo di validità al termine del periodo di validità in corso.
- Lungo tutto il periodo di rinnovo continuerai a pagare per le risorse impegnate.
Esempio di rinnovo automatico
Considera un impegno di 1 anno di esempio my-commitment-1 che non si rinnova automaticamente. Supponiamo che tu acquisti questo impegno il 1° gennaio 2020 per 100 vCPU N2. Il periodo di validità dell'impegno è programmato per terminare il 1° gennaio 2021.
Supponiamo che tu esegua la seguente serie di operazioni su questo impegno:
Attivi il rinnovo automatico per questo impegno prima della data di fine prevista.
Dopo che hai rinnovato il periodo di validità dell'impegno 2 volte, disattivi il rinnovo automatico e lasci che l'impegno scada alla sua nuova data di fine.
La tabella seguente mostra il comportamento delle proprietà dell'impegno durante tutta la sua durata:
| Durata originale (prima di aver attivato il rinnovo automatico) |
Durata originale (dopo aver attivato il rinnovo automatico) |
Primo periodo di rinnovo automatico (il rinnovo automatico rimane abilitato) |
Secondo periodo di rinnovo automatico (prima di aver disattivato il rinnovo automatico) |
Secondo periodo di rinnovo automatico (dopo aver disattivato il 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 sulla data di fine o di rinnovo | Termine dell'impegno pianificato | Rinnovo dell'impegno pianificato | Rinnovo dell'impegno pianificato | Rinnovo dell'impegno pianificato | Termine dell'impegno pianificato |
| Finestra di idoneità per l'estensione del periodo aperta fino al giorno | 1° maggio 2020 | 1° maggio 2021 | 1° maggio 2021 | 1° maggio 2022 | 1° maggio 2022 |
*L'impegno inizierà a partire dalle ore 24:00 (fuso orario del Pacifico)
(UTC-8 o UTC-7) della data di inizio specificata.
†L'impegno terminerà alle ore 24:00 (fuso orario del Pacifico)
(UTC-8 o UTC-7) della data di fine specificata.
‡Anche se la durata totale del periodo di impegno diventa di 3
anni o più, la tariffa CUD per l'impegno con rinnovo automatico rimane
invariata perché la durata di ogni periodo è ancora di 1 anno.
Considerazioni sulle quote
Non è necessario che tu richieda una quota aggiuntiva perché i nuovi impegni utilizzano la stessa quota dell'impegno originale. Per ulteriori informazioni, consulta Quote per gli impegni e le risorse impegnate.
Implicazioni sui prezzi
La tariffa dell'impegno è la somma dei prezzi scontati di tutte le risorse impegnate. Quando rinnovi il periodo dell'impegno, i prezzi scontati di tutte le risorse impegnate vengono ricalcolati e potrebbero quindi cambiare. Per eseguire questo nuovo calcolo, Compute Engine utilizza i prezzi on demand prevalenti delle risorse il giorno in cui il viene attivato il rinnovo automatico. Durante tutto il nuovo periodo i prezzi delle risorse rimangono invariati, anche se quelli on demand subiscono variazioni.
Limitazioni
- Puoi attivare il rinnovo automatico solo per gli impegni basati sulle risorse.
- Puoi attivare il rinnovo automatico solo per gli impegni attivi.
Attiva il rinnovo automatico per gli impegni
Per rinnovare automaticamente l'impegno al termine del periodo di validità, attiva l'impostazione in uno dei seguenti modi:
- Attiva il rinnovo automatico durante l'acquisto di un nuovo impegno
- Attiva il rinnovo automatico per un impegno esistente
Attiva il rinnovo automatico durante l'acquisto di un nuovo impegno
Puoi attivare il rinnovo automatico durante l'acquisto di un nuovo impegno utilizzando la Google Cloud console, gcloud CLI o REST.
Autorizzazioni richieste per questa attività
Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:
compute.commitments.createsul progetto
Per acquistare un impegno con il rinnovo automatico attivato:
Console
Nella console Google Cloud , vai alla pagina Sconti per impegno di utilizzo.
Fai clic su Acquista impegno. Viene visualizzata la pagina Acquista un impegno.
Nella pagina Acquista un impegno , specifica le proprietà dell'impegno nel seguente modo:
Per specificare l'impostazione di rinnovo automatico per l'impegno, nella sezione Piano, seleziona la casella di controllo Rinnova automaticamente l'impegno.
Per istruzioni su come configurare altre proprietà per l'impegno, consulta una delle seguenti sezioni a seconda del tuo caso d'uso:
Come minimo, devi specificare il nome, la regione, le risorse, il tipo di impegno, e il piano di impegno.
Nel riquadro Riepilogo, esamina i dettagli dell'impegno e le eventuali limitazioni della quota.
Per completare l'acquisto dell'impegno:
Vai in fondo alla pagina.
Esamina la sezione Dichiarazioni che contiene informazioni su tariffe, idoneità allo sconto e termini e condizioni.
Per confermare l'accettazione del prezzo dell'impegno e dei termini specifici del servizio, seleziona la casella di controllo.
Fai clic su Acquista.
gcloud
Per acquistare un impegno che si rinnova automaticamente, esegui il
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 impegnoPROJECT_ID: l'ID del progetto in cui vuoi creare l'impegno
REST
Per acquistare un impegno che si rinnova automaticamente, invia una richiesta POST al
metodo regionCommitments.insert
e imposta il campo autoRenew su true.
Ad esempio, la seguente richiesta 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 impegnoPROJECT_ID: l'ID del progetto in cui vuoi creare l'impegno
Attiva il rinnovo automatico per un impegno esistente
Puoi attivare il rinnovo automatico per un impegno esistente utilizzando la consoleGoogle Cloud , gcloud CLI o REST.
Autorizzazioni richieste per questa attività
Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:
compute.commitments.updatesul progetto o sull'organizzazione
Console
Nella console Google Cloud , vai alla pagina Sconti per impegno di utilizzo.
Nell'elenco Impegni, fai clic sul nome dell'impegno in Impegni hardware.
Nella pagina Dettagli dell'impegno hardware, fai clic sul pulsante di attivazione/disattivazione Rinnovo automatico.
gcloud
Per attivare 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 attiva
il 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 aggiornarePROJECT_ID: l'ID del progetto in cui vuoi aggiornare l'impegno
Disattiva il rinnovo automatico per gli impegni
Quando acquisti nuovi impegni, il rinnovo automatico è disattivato per impostazione predefinita, a meno che non lo attivi specificamente. Se non vuoi che il tuo impegno si rinnovi automaticamente alla scadenza, puoi procedere nel seguente modo:
- Mantieni disattivato il rinnovo automatico durante l'acquisto di un nuovo impegno.
- Disattiva il rinnovo automatico per un impegno esistente.
Disattiva il rinnovo automatico durante l'acquisto di un nuovo impegno
Per la procedura dettagliata per acquistare nuovi impegni con il rinnovo automatico disattivato per impostazione predefinita, consulta le sezioni seguenti. Seleziona l'opzione pertinente per il tuo caso d'uso.
Disattiva il rinnovo automatico per un impegno esistente
Puoi disattivare il rinnovo automatico per un impegno esistente utilizzando la consoleGoogle Cloud , gcloud CLI o l'API Compute Engine.
Autorizzazioni richieste per questa attività
Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:
compute.commitments.updatesul progetto o sull'organizzazione
Console
Nella console Google Cloud , vai alla pagina Sconti per impegno di utilizzo.
Nell'elenco Impegni, fai clic sul nome dell'impegno in Impegni hardware.
Nella pagina Dettagli dell'impegno hardware, fai clic sul pulsante di attivazione/disattivazione Rinnovo automatico.
gcloud
Disattiva il rinnovo automatico per 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 per un impegno esistente utilizzando il metodo
regionCommitments.update.
Ad esempio, la seguente richiesta API Compute Engine disattiva
il 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 aggiornarePROJECT_ID: l'ID del progetto in cui vuoi aggiornare l'impegno
Passaggi successivi
- Scopri come risolvere i problemi relativi al rinnovo automatico per gli impegni basati sulle risorse.
- Scopri come estendere il periodo di validità degli impegni basati sulle risorse.
- Scopri come fare l'upgrade degli impegni basati sulle risorse.
- Scopri come unire e suddividere gli impegni basati sulle risorse.
- Scopri come analizzare l'efficacia dei CUD.