Prezzi di Cloud Composer

Questo documento illustra i prezzi di Cloud Composer.

Modelli di prezzo

Cloud Composer utilizza i seguenti modelli di prezzi:

Gli ambienti Cloud Composer vengono fatturati a brevi intervalli di tempo, il periodo di tempo effettivo durante il quale era in esecuzione. Ad esempio, se crei una eseguirlo per 6 ore e 30 minuti ed eliminarlo in seguito, i costi totali si riferiscono a 6,5 ore.

Anche se alcuni prezzi sono indicati in ore o al mese, Cloud Composer continua a essere fatturato in base al tempo di utilizzo effettivo.

Prezzi di Cloud Composer 3

Questa sezione descrive i prezzi in Cloud Composer 3.

Tabella dei prezzi di Cloud Composer 3

Questa sezione riassume i costi di Cloud Composer 3 per le diverse regioni. Vedi anche i costi aggiuntivi.

. Se la valuta utilizzata per il pagamento è diversa dai dollari statunitensi, i prezzi elencati nella tua valuta su SKU di Cloud Platform .

SKU di Cloud Composer 3

Cloud Composer 3 include i seguenti SKU:

  • DCU-ora standard di Cloud Composer 3 in millisecondi

    L'unità di calcolo dei dati è un'unità di misurazione astratta che rappresenta e risorse di calcolo allocate da Cloud Composer dell'ambiente in un determinato momento. Poiché la DCU è una misura delle di risorse di un ambiente di cui è stato eseguito il provisioning, vengono addebitati i costi valore DCU dell'ambiente nel tempo, DCU-ore.

    Questo SKU viene misurato in milliDCU-ore. Ad esempio, se il tuo ambiente utilizza 1 DCU per 1 ora, questo equivale a utilizzare 1000 milliDCU-ora.

    Le ore DCU rappresentano l'utilizzo delle seguenti risorse:

    • Risorse vCPU, di memoria e di archiviazione utilizzate dai componenti dell'ambiente che eseguono i carichi di lavoro: worker Airflow, scheduler, processori DAG, triggerer e il server web. I worker di Airflow sono con scalabilità automatica e, di conseguenza, i costi corrispondenti seguono le di worker nell'ambiente.

      Se esegui il deployment dei tuoi carichi di lavoro nel cluster del tuo ambiente, ad esempio quando crei pod KubernetesPodOperator o eseguire attività con Kubernetes Executor, anche le risorse utilizzate contano come ore DCU e seguono Modello di prezzi di Cloud Composer 3.

    • Dimensioni dell'ambiente. Le dimensioni dell'ambiente sono pari l'infrastruttura gestita di Cloud Composer completamente gestito di Google Cloud. L'infrastruttura dell'ambiente è disponibile in diverse dimensioni: Small, Medium e Large.

      Il costo delle dimensioni dell'ambiente nelle DCU copre il costo delle risorse utilizzato dai componenti dell'infrastruttura necessari per eseguire Airflow. Ad esempio: dall'istanza Cloud SQL (con uno SKU separato che copre i costi di archiviazione) o dalla coda Redis del tuo ambiente.

  • Spazio di archiviazione dei database Cloud Composer 3

    Questo SKU copre il costo dello spazio di archiviazione utilizzato da Cloud SQL in cui è archiviato il database Airflow del tuo ambiente.

    La dimensione minima del disco dell'istanza Cloud SQL è 10 GiB.

    Le dimensioni del disco di Cloud SQL di Compute Engine aumenta automaticamente in base alla domanda proveniente l'utilizzo dello spazio di archiviazione del database e non diminuisce se le dimensioni viene ridotto in seguito.

  • Trasferimento dei dati di rete di Cloud Composer

    Questo gruppo di SKU copre il traffico in uscita fatturabile generato i componenti dell'ambiente che eseguono i carichi di lavoro nel tuo ambiente.

    Gli SKU per il trasferimento di dati di rete di Cloud Composer coprono quanto segue: tipi di traffico generati dai carichi di lavoro eseguiti nel tuo ambiente:

    Per ulteriori informazioni sulla fatturazione del traffico di rete in uscita e per le descrizioni per gli SKU correlati, consulta i prezzi di rete.

  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte dei prezzi di Cloud Composer.

Costi aggiuntivi per Cloud Composer 3

I costi per i seguenti servizi vengono fatturati in aggiunta ai costi per Ambienti Cloud Composer 3:

Esempio di prezzi di Cloud Composer 3

Ad esempio, crei un ambiente Cloud Composer 3 in Iowa (us-central1), utilizzarlo per 10 giorni per eseguire i carichi di lavoro e poi eliminarlo. Ambiente opera durante un mese di 30 giorni.

Ad esempio, il tuo ambiente utilizza la seguente quantità di risorse:

  • Per 5 giorni utilizza 12 DCU. Queste DCU coprono i costi combinati di vCPU, e le risorse di archiviazione utilizzate dai componenti dell'ambiente ( scheduler, processori DAG, trigger, worker, server web) e i costi operativi legati all'infrastruttura dell'ambiente.
  • Per altri 5 giorni il tuo ambiente utilizza 15 DCU perché il numero di worker è stato ampliato per gestire la grande quantità di attività.
  • Il database del tuo ambiente non supera la dimensione iniziale di 10 GiB.
  • L'ambiente non genera traffico di rete in uscita fatturabile, opera all'interno della stessa zona e non invia dati tramite internet. In questo caso tutti gli SKU di Network Data Transfer di Cloud Composer non generano costi.

In questo caso, la suddivisione dei costi è la seguente:

SKU Primo tempo Secondo tempo Costo in Iowa (us-central1) Costo totale (10 giorni)
Ore DCU
(o 1000 milliDCU-ore)
1440 ore DCU
(12 DCU per 120 ore)
1800 ore DCU
(15 DCU per 120 ore)
$ 0,06 194,4 $
(3240 ore DCU)
Spazio di archiviazione dei database 1,67 GiBy/mese
(10 GiBy per 5 giorni su 30 giorni)
1,67 GiBy/mese
(10 GiBy per 5 giorni su 30 giorni)
$ 0,17 0,5678 $
(10 GiBy per 10 giorni)

Considerazioni aggiuntive:

  • Il tuo ambiente prevede la scalabilità automatica. Ciò significa che se il carico effettivo è inferiore durante il periodo descritto, anche i costi saranno inferiori. Per ad esempio, se configuri l'ambiente per la scalabilità tra 1 e 6 worker e l'ambiente utilizzano un solo worker durante l'intero periodo di tempo, si pagano le ore DCU utilizzate da 1 worker, non da 6 worker.

  • Se il tuo ambiente trasferisce i dati tra regioni o su internet, Si applicano gli SKU di Cloud Composer Network Data Transfer.

  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte degli SKU di Cloud Composer 3.

Transizione del modello di prezzi per Cloud Composer 3

Questa sezione descrive come cambia il modello di prezzi in Cloud Composer 3 rispetto a Cloud Composer 2.

Gli SKU di Cloud Composer 2 vengono visualizzati insieme agli SKU di Cloud Composer 3
Figura 1. Transizione del modello di prezzi da Cloud Composer 2 a Cloud Composer 3 (fai clic per ingrandire)
.

Cloud Composer 3 segue il percorso di un'ulteriore semplificazione e nasconde la maggior parte delle i restanti componenti dell'infrastruttura, incluso il cluster e le dipendenze da altri servizi come Artifact Registry, Cloud Build o Pub/Sub.

I costi complessivi di un ambiente Cloud Composer sono ora combinati in un numero inferiore di SKU:

  • SKU che rappresentavano le risorse Compute Engine utilizzate i componenti dell'ambiente vengono combinati nello SKU DCU-ore.

  • Gli SKU per le dimensioni dell'ambiente sono inclusi nello SKU di ore DCU.

  • Gli SKU per il traffico in uscita dalla rete di Cloud Composer 3 sostituiscono i corrispondenti Cloud Composer 2 costi aggiuntivi relativi all'utilizzo del traffico di rete da parte dei componenti Airflow eseguiti in precedenza nel tuo progetto.

  • Non vengono addebitati costi aggiuntivi per i servizi Google utilizzati Cloud Composer 2 dal cluster dell'ambiente che si trova nel progetto.

Prezzi di Cloud Composer 2

Questa sezione descrive i prezzi in Cloud Composer 2.

Tabella dei prezzi di Cloud Composer 2

La seguente tabella riassume i costi di Cloud Composer 2 per le diverse aree geografiche. Vedi anche Costi aggiuntivi.

. Se la valuta utilizzata per il pagamento è diversa dai dollari statunitensi, i prezzi elencati nella tua valuta su SKU di Cloud Platform .

SKU di Cloud Composer 2

Cloud Composer 2 include i seguenti SKU:

  • Cloud Composer Compute SKUs

    Gli SKU di computing di Cloud Composer rappresentano la capacità di Compute Engine utilizzati da scheduler, server web e worker di Airflow. I worker Airflow prevedono la scalabilità automatica, e di conseguenza i costi corrispondenti variano in base al numero mutevole di worker nell'ambiente.

    Inoltre, se esegui il deployment dei tuoi carichi di lavoro di costo, anche il prezzo di questi carichi di lavoro segue Modello di prezzi di Cloud Composer 2 e utilizza Compute Engine Compute Engine SKU. Ad esempio, i pod avviati nel cluster dell'ambiente Pod Spot seguono il modello di prezzi di Cloud Composer 2 per il computing e non Autopilot di GKE Modello di determinazione del prezzo Spot.

    • Cloud Composer Compute CPUs

      I costi associati dipendono dal numero combinato di vCPU utilizzate da tutte componenti del tuo ambiente in esecuzione su Compute Engine. Sono inclusi i costi per pod e servizi nell'ambiente in un cluster Kubernetes. Ad esempio, tutti i worker Airflow del tuo ambiente vengono eseguiti dei pod nel tuo cluster di ambiente.

      Questo SKU viene misurato in 1000 mCPU (millicore) all'ora. Ad esempio: se il tuo ambiente utilizza 1 vCPU per 1 ora, il che equivale a usare 1000 mCPU per 1 ora.

    • Cloud Composer Compute Memory

      I costi associati dipendono dalla quantità combinata di memoria utilizzata da tutti componenti del tuo ambiente in esecuzione su Compute Engine.

    • Cloud Composer Compute Storage

      I costi associati dipendono dalla quantità totale di spazio di archiviazione utilizzata da tutti i componenti del tuo ambiente in esecuzione su Compute Engine.

  • Cloud Composer Database Storage

    I costi associati dipendono dalla quantità di spazio su disco utilizzata dall'istanza Cloud SQL. La dimensione del disco delle istanze Cloud SQL aumenta automaticamente, in base alla domanda relativa all'utilizzo dello spazio di archiviazione del database.

    Questo componente SKU copre il costo di archiviazione del database Airflow.

    La dimensione minima del disco delle istanze Cloud SQL è 10 GiB.

  • Small/Medium/Large Cloud Composer Environment Fee

    I costi associati dipendono dalle dimensioni del tuo ambiente. La dimensione dell'ambiente rappresenta la scala dell'infrastruttura gestita del tuo ambiente Cloud Composer.

    Questo SKU copre il costo dei componenti dell'infrastruttura necessari per l'esecuzione di Airflow, inclusi i proxy di connessione, la coda di attività e il database Cloud SQL. Sono disponibili tre opzioni per la dimensione dell'infrastruttura dell'ambiente: Piccolo, Medio e Grande.

  • Tariffa ambientale per Cloud Composer a elevata resilienza di piccole/medie/grandi dimensioni

    Questo SKU rappresenta il costo dei componenti dell'infrastruttura necessari per l'esecuzione Airflow in una ambiente Cloud Composer altamente resiliente.

    Se il tuo ambiente è altamente resiliente, questi SKU sostituiscono il SKU relativi all'ambiente di Cloud Composer per piccole/medie/grandi dimensioni.

  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte dei prezzi di Cloud Composer.

Costi aggiuntivi per Cloud Composer 2

I costi per i seguenti servizi vengono fatturati in aggiunta ai costi per Ambienti di Cloud Composer 2:

Esempio di prezzo di Cloud Composer 2

Supponi di creare un ambiente Cloud Composer 2 in Iowa (us-central1) e utilizza il preset di ambiente Small predefinito.

In questo caso, il tuo ambiente ha i seguenti parametri predefiniti che influiscono sugli SKU di Cloud Composer 2:

  • Il tuo ambiente ha uno scheduler.
  • Il tuo ambiente scala automaticamente tra 1 e 3 worker.
  • Lo scheduler e il server web del tuo ambiente utilizzano 0,5 vCPU ciascuno.
  • Lo scheduler e il server web del tuo ambiente utilizzano 1,875 GiB di memoria ciascuno.
  • Lo scheduler e il server web del tuo ambiente utilizzano 1 GiB di spazio su disco ciascuno.
  • I worker del tuo ambiente scalano automaticamente tra 0,5 e 1,5 vCPU, a seconda del numero di worker.
  • I worker del tuo ambiente scalano automaticamente tra 1,875 e 5,625 GiB di memoria, a seconda del numero di worker.
  • I worker del tuo ambiente scalano automaticamente tra 1 e 3 GiB di spazio di archiviazione, a seconda del numero di worker.
  • Il database del tuo ambiente utilizza 10 GiB di spazio di archiviazione. La dimensione dello spazio di archiviazione aumenta automaticamente, in base alla domanda relativa all'utilizzo dello spazio di archiviazione del database. Questo esempio presuppone che lo spazio di archiviazione del database non aumenti.
  • Il tuo ambiente utilizza le dimensione dell'infrastruttura Piccolo.

Immagina di eseguire questo ambiente per 7 giorni e 12 ore (180 ore in totale). Il carico dell'ambiente è di 1 worker per il 50% del tempo e 2 worker per il restante 50%. Dopo aver utilizzato l'ambiente per questo periodo di tempo, lo elimini. In questo caso, gli SKU di Cloud Composer 2 sono:

  • Cloud Composer Compute CPUs è pari a ( 90 hours * 1.5 vCPU + 90 hours * 2 vCPU ) * $0.045 per 1000 mCPU hours, per un totale di 14,175 $.

  • Cloud Composer Compute Memory è pari a ( 90 hours * 5.625 GiB + 90 hours * 7.5 GiB ) * $0.005 per GiB / hour, per un totale di 5,906 $.

  • Cloud Composer Compute Storage è pari a ( 90 hours * 3 GiB + 90 hours * 4 GiB ) * $0.0002 per GiB / hour, per un totale di 0,126 $.

  • Cloud Composer Database Storage è pari a 180 hours out of 740 hours * 10 GiB * $0.17 per GiB / month, per un totale di 0,413 $.

  • Small Cloud Composer Environment Fee è pari a 180 hours * $0.35 per hour, per un totale di 63,00 $.

  • Le tariffe totali di Cloud Composer 2 in questo esempio sono:

    SKU di Cloud Composer 2 Tariffa
    Cloud Composer Compute CPUs 14,175 $
    Cloud Composer Compute Memory 5,906 $
    Cloud Composer Compute Storage 0,126 $
    Cloud Composer Database Storage 0,17 $ per GiB al mese
    Small Cloud Composer Environment Fee 63,00 $
    Totale 83,62 $
  • Il tuo ambiente prevede la scalabilità automatica. Ciò significa che se il carico effettivo è inferiore durante il periodo descritto, anche i costi saranno inferiori. Ad esempio, se configuri l'ambiente in modo da scalare tra 1 e 6 worker e il tuo ambiente utilizza un solo worker per tutto il periodo, paghi solo per questo singolo worker.

  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte degli SKU di Cloud Composer 2.

Transizione del modello di prezzi per Cloud Composer 2

Questa sezione descrive come cambia il modello di prezzi in Cloud Composer 2 rispetto a Cloud Composer 1.

Gli SKU di Cloud Composer 1 vengono visualizzati insieme agli SKU di Cloud Composer 2
Figura 2. Transizione del modello di prezzo da Cloud Composer 1 a Cloud Composer 2 (fai clic per ingrandire)

L'introduzione delle funzionalità di Cloud Composer 2 è accompagnata da un nuovo modello di prezzo, che ti consente di sfruttare appieno l'efficienza della scalabilità automatica. Il nuovo modello fornisce anche una chiara prospettiva sul costo totale di proprietà per gli ambienti Cloud Composer.

Negli ambienti Cloud Composer 1, il costo del livello di Compute Engine utilizzato per eseguire Airflow è visibile come addebito per le istanze di Compute Engine utilizzate dal cluster GKE dell'ambiente.

In Cloud Composer 2 questo costo non è più associato a Compute Engine. Viene invece incluso negli SKU di Cloud Composer 2 per i core CPU, la memoria e lo spazio di archiviazione di Compute Engine. Questo approccio fornisce una chiara prospettiva sul costo complessivo degli ambienti Cloud Composer.

Perché il modello di prezzi di Cloud Composer 2 è più ampio rispetto alla sua predecessore, potresti notare addebiti più elevati per Cloud Composer ambienti e allo stesso tempo notando costi inferiori per di Compute Engine.

La scalabilità automatica introdotta in Cloud Composer 2 offre dell'uso delle risorse, perché non è più necessario in modo continuativo per il picco. I risparmi sui costi generati dalla scalabilità automatica sono strettamente correlati al pattern di esecuzioni di DAG e dalla configurazione dell'ambiente.

In Cloud Composer 2, rispetto a Cloud Composer 1:

  • I costi per i tuoi ambienti potrebbero variare a causa dell'ambiente e la scalabilità automatica. Paghi solo per le risorse utilizzate dal tuo ambiente.
  • Non ti vengono addebitati costi aggiuntivi per i componenti Compute Engine del tuo ambiente. Gli SKU di Cloud Composer 2 sostituiscono tali costi.
  • Anche se gli ambienti Cloud Composer 2 si basano sui cluster GKE Autopilot, non ti viene addebitata la tariffa di gestione dei cluster prevista per i normali cluster GKE Autopilot.

Prezzi di Cloud Composer 1

Espandi

Questa sezione descrive i prezzi in Cloud Composer 1.

Tabella dei prezzi di Cloud Composer 1

. Se la valuta utilizzata per il pagamento è diversa dai dollari statunitensi, i prezzi elencati nella tua valuta su SKU di Cloud Platform .

SKU di Cloud Composer 1

Cloud Composer 1 include i seguenti SKU:

  • Cloud Composer vCPU time

    I costi associati dipendono dal tipo di macchina del server web dell'ambiente.

  • Cloud Composer SQL vCPU time

    I costi associati dipendono dal tipo di macchina di Cloud SQL in esecuzione in un'istanza Compute Engine.

  • Cloud Composer data storage

    I costi associati dipendono dal tipo di macchina del server web e dall'importo usato dall'istanza Cloud SQL.

    Le dimensioni del disco delle istanze Cloud SQL aumentano automaticamente, la domanda proveniente dall'utilizzo dello spazio di archiviazione del database.

    La dimensione minima del disco delle istanze Cloud SQL è 10 GiB.

  • Trasferimento dei dati di Cloud Composer

    I costi associati dipendono dalla quantità di traffico di rete generato dal server web e da Cloud SQL. Ad esempio, quando si eseguono query Database Airflow, pianificazione di attività e DAG e utilizzo del web Airflow genera costi per il trasferimento di dati.

  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte dei prezzi di Cloud Composer.

Per gli ambienti IP privati in Cloud Composer 1, i costi relativi al server web raddoppiano, poiché gli ambienti Cloud Composer in modalità IP privato hanno due istanze del server web in esecuzione in un bilanciatore del carico.

Tipi di macchine supportati

I seguenti tipi di macchina vengono utilizzati dai componenti di Cloud Composer 1 completamente gestito di Google Cloud.

  • I prezzi di questi tipi di macchine fanno parte costi aggiuntivi.
  • I tipi di macchine con core condivisi non sono supportati.
  • Le dimensioni del disco delle istanze Cloud SQL aumentano automaticamente, la domanda proveniente dall'utilizzo dello spazio di archiviazione del database. L'iniziale e la dimensione dello spazio di archiviazione è di 10 GiB.
Componente Ambiente Tipi di macchine supportati
Nodi n1-standard, n1-highmem, n1-highcpu, n2-standard, n2-highmem, n2-highcpu, e2-standard, e2-highmem, e2-highcpu, c2-standard, m1-megamem, m1-ultramem, m2-megamem, m2-standard
Istanza Cloud SQL db-n1-standard-2, db-n1-standard-4, db-n1-standard-8, db-n1-standard-16
Server web compositor-n1-webserver-2, compositor-n1-webserver-4, compositor-n1-webserver-8

Costi aggiuntivi per Cloud Composer 1

I costi per i seguenti servizi vengono fatturati in aggiunta ai costi per Ambienti Cloud Composer 1:

Se la valuta utilizzata per il pagamento è diversa da USD, si applicano i prezzi elencati nella tua valuta negli SKU di Cloud Platform.

Esempio di prezzo di Cloud Composer 1

Supponi di creare un ambiente Cloud Composer 1 in Iowa (us-central1) e utilizzare i parametri predefiniti.

In questo caso, il tuo ambiente ha i seguenti parametri predefiniti che influiscono sugli SKU di Cloud Composer 1:

  • Il server web del tuo ambiente utilizza il computer composer-n1-webserver-2 di testo. Questo tipo di macchina ha 2 vCPU e 20 GiB di spazio di archiviazione.

  • L'istanza Cloud SQL del tuo ambiente utilizza db-n1-standard-2 tipo di macchina. Questo tipo di macchina ha 2 vCPU.

Questi parametri predefiniti influiscono costi aggiuntivi per il tuo ambiente:

  • Il cluster GKE del tuo ambiente ha 3 nodi. I nodi vengono eseguiti i worker dell'ambiente e lo scheduler.
  • I nodi utilizzano il tipo di macchina n1-standard-1.
  • I nodi utilizzano 20 GiB di spazio di archiviazione ciascuno.

Supponi di eseguire questo ambiente per 7 giorni e 12 ore (180 ore in totale) con 6, 5 GiB di trasferimento di dati in uscita ed eliminare l'ambiente. Nella In questo caso, gli SKU di Cloud Composer 1 sono:

  • Cloud Composer vCPU time è pari a 180 hours * 2 vCPU * 0.074 / vCPU hour, per un totale di 26,64 $.

  • Cloud Composer SQL vCPU time è pari a 180 hours * 2 vCPU * 0.125 / vCPU hour, per un totale di 45,00 $.

  • Cloud Composer data storage è di 10 GiB per il database (ovvero lo spazio di archiviazione iniziale che cresce di pari passo con l'aumento delle dimensioni del database), più 20 GiB per il server web, per un totale di 30 GiB. La tariffa risultante per lo spazio di archiviazione (supponendo che lo spazio di archiviazione del database non aumenti) è di 180 hours out of 740 hours * 30 GiB * $0.273 per GiB / month per un totale di 1,99 $.

  • Il trasferimento di dati in uscita di Cloud Composer è 6.5 GiB * $0.156 / GiB per un totale di 1,04 €.

  • Le tariffe totali di Cloud Composer 1 in questo esempio sono:

    SKU di Cloud Composer 1 Tariffa
    Cloud Composer vCPU time 26,64 $
    Cloud Composer SQL vCPU time 45,00 $
    Cloud Composer data storage 1,99 $
    Trasferimento di dati in uscita da Cloud Composer 1,04 $
    Totale 74,67 $
  • Il tuo ambiente prevede anche costi aggiuntivi che non fanno parte degli SKU di Cloud Composer 1. Ad esempio, questi costi includi le tariffe per l'esecuzione di 3 nodi del cluster del tuo ambiente per il periodo di tempo periodo in cui hai utilizzato il tuo ambiente.

Passaggi successivi

Richiedi un preventivo personalizzato

Con i prezzi con pagamento a consumo di Google Cloud, paghi solo per i servizi che utilizzi. Per ricevere un preventivo personalizzato per la tua organizzazione, contatta il nostro team di vendita.
Contatta il team di vendita