Sconti per impegno di utilizzo

Gli sconti per impegno di utilizzo (CUD) per i job di inserimento di flussi di Dataflow offrono prezzi scontati in cambio dell'impegno a utilizzare continuamente una determinata quantità di risorse di calcolo Dataflow per un anno o più.

Gli sconti per impegno di utilizzo (CUD) di Dataflow sono ideali quando la spesa per la capacità di calcolo di Dataflow per i job di flusso dei dati prevede un minimo prevedibile che puoi rispettare almeno all'anno.

Prezzi dello sconto per impegno di utilizzo (CUD) di Dataflow

Gli sconti per impegno di utilizzo di Dataflow offrono due livelli di sconti, a seconda del periodo di impegno:

  • Uno sconto per impegno di utilizzo di un anno ti offre uno sconto del 20% sulla tariffa on demand.
  • Uno sconto per impegno di utilizzo di tre anni ti offre uno sconto del 40% sulla tariffa on demand.

Quando acquisti un impegno, scegli un periodo di uno o tre anni, oltre a una quantità di impegno, ovvero la spesa prevista da parte di Dataflow per ora di capacità di calcolo nell'arco di quel periodo. Questo importo dell'impegno, dopo l'applicazione dello sconto, diventa la tua tariffa dell'impegno. La tariffa di impegno ti verrà addebitata su base mensile per la durata del periodo dell'impegno. Per un esempio completo, consulta la sezione Un esempio di sconto per impegno di utilizzo (CUD) Dataflow di questo documento.

Lo sconto viene applicato a qualsiasi utilizzo idoneo nei progetti Dataflow associati all'account di fatturazione Cloud utilizzato per acquistare l'impegno, indipendentemente dalla configurazione dell'istanza o dalla regione. Tutti gli sconti per impegno di utilizzo (CUD) si applicano alle configurazioni a livello di una o più regioni.

Qualsiasi spesa oltre l'impegno viene fatturata con la tariffa on demand. Man mano che l'utilizzo di Dataflow aumenta, puoi acquistare impegni aggiuntivi per ricevere sconti su spese maggiori non coperte da impegni precedenti.

Se le tariffe on demand per Dataflow cambiano dopo l'acquisto di un impegno, la tariffa dell'impegno non cambia. Ricevi la stessa percentuale di sconto sull'utilizzo applicabile.

Risorse idonee per gli sconti per impegno di utilizzo (CUD) Dataflow

Gli sconti per impegno di utilizzo di Dataflow vengono applicati automaticamente alla spesa per la capacità di calcolo di Dataflow utilizzata per i flussi di job tra i progetti. Questa flessibilità ti consente di ottenere un tasso di utilizzo elevato dell'impegno in regioni e progetti senza intervento manuale, risparmiando tempo e denaro. Gli sconti per impegno di utilizzo di Dataflow si applicano alla spesa per le seguenti risorse:

  • CPU e memoria worker per i job di elaborazione in modalità flusso
  • Dati di Streaming Engine elaborati
  • Unità di calcolo Streaming Engine
  • Data Compute Unit (DCU) per job di flusso dei dati

Gli sconti per impegno di utilizzo (CUD) Dataflow non si applicano alla spesa per le seguenti risorse:

  • CPU e memoria worker per job batch e FlexRS
  • Dati elaborati da Dataflow Shuffle
  • Data Compute Unit (DCU) per job batch
  • Archiviazione con Persistent Disk
  • GPU
  • Snapshot
  • Confidential VM

Acquista un impegno Dataflow

Per acquistare o gestire gli sconti per impegno di utilizzo di Dataflow per il tuo account di fatturazione Cloud, devi disporre di un ruolo Amministratore account di fatturazione con tale account.

Puoi acquistare uno sconto per impegno di utilizzo (CUD) Dataflow nella pagina Impegni della console Google Cloud. Seleziona il tuo account di fatturazione Cloud, quindi fai clic su Acquista. Per ulteriori dettagli, consulta la sezione Acquisto di impegni basati sulla spesa nella documentazione di Google Cloud.

Dopo l'acquisto di un impegno, questo entrerà in vigore entro un'ora. I relativi sconti vengono applicati automaticamente all'utilizzo idoneo successivo.

Dopo aver acquistato un impegno, non puoi annullarlo. Assicurati che le dimensioni e la durata dell'impegno siano in linea con la spesa storica e minima prevista per la capacità di calcolo di Dataflow per i job di elaborazione in modalità flusso.

Inoltre, prima di acquistare un impegno, leggi i Termini specifici dei servizi relativi alle unità impegnate.

Esempio di scenario per sconto per impegno di utilizzo di Dataflow

Idealmente, l'impegno rappresenta almeno la spesa oraria minima prevista per i job di inserimento di flussi di Dataflow nei tuoi progetti nei prossimi uno o tre anni.

Ad esempio, supponiamo che tu esegua job di Dataflow in modalità flusso in due diverse regioni: us-central1 e us-west2.

Il job di inserimento di flussi in us-central1 utilizza le seguenti risorse:

  • 10 nodi di tipo di istanza n1-standard-1 (vCPU: 1, RAM: 3,75 GB)
  • 20 unità di calcolo Streaming Engine all'ora

Il job di inserimento di flussi in us-west2 utilizza le seguenti risorse:

  • 20 nodi di tipo di istanza n1-standard-1 (vCPU: 1, RAM: 3,75 GB)
  • 40 unità di calcolo Streaming Engine all'ora

Nella pagina dei prezzi, puoi calcolare approssimativamente il costo orario dell'impegno:

  • Spesa totale in us-central1 = 2,6034 $l'ora
    • 10 nodi * 1 vCPU in modalità flusso per nodo * 0,069 $ per vCPU in modalità flusso all'ora = 0,69 $all'ora
    • 10 nodi * 3,75 GB per nodo * 0,003557 $ per GB all'ora = 0,1334 $all'ora
    • 20 unità di calcolo Streaming Engine * 0,089 $ per unità di calcolo all'ora = 1,78 $all'ora
  • Spesa totale in us-west2= 3,128 $all'ora
    • 10 nodi * 1 vCPU in modalità flusso per nodo * 0,0828 $ per vCPU di streaming all'ora = 0,828 $all'ora
    • 10 nodi * 3,75 GB per nodo * 0,0042684 $ per GB all'ora = 0,16 $all'ora
    • 20 unità di calcolo Streaming Engine * 0,107 $ per unità di calcolo all'ora = 2,14 $all'ora
  • Spesa totale in tutte le regioni = 5,7314 $l'ora

Se prevedi di spendere continuamente l'importo minimo di 5,73 $all'ora per l'anno successivo o più, puoi sottoscrivere un impegno per tale importo. Al momento dell'acquisto dell'impegno, inserisci $5.73 come importo orario dell'impegno on demand.

Se a volte prevedi di fare lo scale down dei tuoi cluster, puoi prendere un impegno per un importo inferiore. Per qualsiasi spesa superiore all'importo dell'impegno viene addebitata la tariffa on demand.

Proseguendo con questo esempio, supponiamo che tu abbia scelto un impegno di 5,73 $all'ora. Come passaggio successivo, scegli la durata del periodo di impegno.

Come base per il confronto, calcola il costo on demand dell'utilizzo delle risorse dei job di flussi di dati Dataflow alla tariffa di impegno scelta, senza l'applicazione di sconti per impegno:

  • Costo mensile basato su prezzi on demand: 5,73 $ all'ora * 730 ore = 4182,9 $al mese.

Da qui puoi calcolare i costi e i risparmi mensili che vedresti per un impegno di un anno con uno sconto del 20% rispetto al pagamento della tariffa intera di un anno:

  • Costo mensile di un impegno di un anno del valore di 5,73 $/ora: (5,73 $ all'ora - 20% di sconto) * 730 ore = 3346,32 $al mese
  • Risparmio totale al mese: 4182,90 $ - 3346,32 $ = 836,58 $
  • Risparmio totale con un impegno di un anno da 5,73 $/ora: 836,58 $ al mese * 12 mesi = 10.038,96$

Puoi utilizzare calcoli matematici simili per calcolare i costi e i risparmi di uno sconto per impegno di utilizzo (CUD) triennale, con il suo sconto del 40% rispetto alle tariffe on demand:

  • Costo mensile di un impegno triennale di 5,73 $/ora: (5,73 $ all'ora - 40% di sconto) * 730 ore = 2509,74 $al mese
  • Risparmio totale al mese: 4182,90 $ - 2509,74 $ = 1673,16 $
  • Risparmio totale con uno sconto per impegno di utilizzo (CUD) triennale di 5, 73 $/ora: 1673,16 $ al mese * 36 mesi = 60.233,76$

Un impegno che copre l'utilizzo minimo previsto dei flussi di dati di Dataflow negli anni a venire può portare a risparmi significativi.

Suggerimenti per la scelta di un impegno

Quando prendi in considerazione l'acquisto di sconti per impegno di utilizzo (CUD) Dataflow per i job di inserimento di flussi, considera i seguenti fattori:

  • Regione: gli sconti per impegno di utilizzo (CUD) Dataflow si applicano a tutti i job di elaborazione in modalità flusso in un progetto in più regioni. Si applicano a configurazioni di una o più regioni. Se hai job Dataflow in modalità flusso in più regioni, calcola la spesa in tutte le regioni utilizzate dai tuoi progetti quando sottoscrivi un impegno.
  • Progetti: determina la spesa di riferimento coerente per progetto al momento di calcolare l'impegno totale. Tieni presente che i job di elaborazione in modalità flusso di produzione di solito vengono eseguiti il 100% del tempo, mentre i job di sviluppo o di gestione temporanea potrebbero essere eseguiti a intermittenza.
  • Job: se i job di inserimento di flussi di Dataflow utilizzano un numero costante di risorse 24 ore su 24, valuta la possibilità di acquistare un impegno che copra l'intero utilizzo delle risorse. Tuttavia, se esegui spesso lo scale up o lo scale down delle risorse, manualmente o utilizzando la scalabilità automatica, valuta la possibilità di acquistare impegni solo per un utilizzo prevedibile di base.

Se hai job che esegui solo per burst o brevi durate, escludili dai tuoi calcoli.

La tariffa dell'impegno si applica a ogni ora durante il periodo di validità dell'impegno, indipendentemente dall'utilizzo effettivo. Scegli l'importo dell'impegno in base all'utilizzo storico delle risorse per i job di inserimento di flussi di Dataflow e alle aspettative future. Finché l'utilizzo delle risorse di calcolo Dataflow per i job di flussi di dati rimane al di sopra del livello di spesa dell'impegno, riceverai lo sconto massimo possibile per la durata dell'impegno.

Passaggi successivi