Precios de Cloud Composer

En este documento se detallan los precios de Cloud Composer.

Modelos de precios

Cloud Composer usa los siguientes modelos de precios:

Los entornos de Cloud Composer se facturan en intervalos cortos por el período real en el que se ejecutó. Por ejemplo, si creas un entorno, ejecútalo durante 6 horas y 30 minutos y, luego, bórralo. los costos totales son de 6.5 horas.

Aunque algunos precios se expresan en horas o de forma mensual, Cloud Composer se factura por el tiempo de uso real.

Precios de Cloud Composer 3

En esta sección, se describen los precios de Cloud Composer 3.

Tabla de precios de Cloud Composer 3

En esta sección, se resumen los costos de Cloud Composer 3 en diferentes regiones. Consulte también los costos adicionales.

Si pagas en una moneda distinta del dólar estadounidense, los precios que aparecen en tu moneda en SKU de Cloud Platform aplicar. .

SKU de Cloud Composer 3

Cloud Composer 3 tiene los siguientes SKU:

  • Cloud Composer 3 milisegundos estándar de DCU-hora

    La unidad de procesamiento de datos es una unidad de medición abstracta que representa recursos de procesamiento asignados por Cloud Composer en un momento dado. Debido a que DCU es una medida de la aprovisionados todos los recursos de un entorno, se cobran valor de DCU del entorno a lo largo del tiempo, DCU-horas.

    Este SKU se mide en miliDCU-hora. Por ejemplo, si tu entorno usa 1 DCU por 1 hora, lo que equivale a usar 1,000 miliDCU-hora.

    Las horas de DCU representan el uso de los siguientes recursos:

    • Recursos de CPU virtual, memoria y almacenamiento que usan los componentes del entorno que ejecutan las cargas de trabajo: trabajadores de Airflow, programadores, procesadores de DAG activadores y el servidor web. Los trabajadores de Airflow son con ajuste de escala automático y, por lo tanto, los costos correspondientes siguen los cambios la cantidad de trabajadores en el entorno.

      Si implementas tus propias cargas de trabajo en el clúster de tu entorno, como cuando creas Pods con KubernetesPodOperator o ejecutar tareas con el Ejecutor de Kubernetes luego, los recursos usados también cuentan como DCU-horas y siguen Modelo de precios de Cloud Composer 3.

    • Tamaño del entorno. El tamaño del entorno es la escala la infraestructura administrada de Cloud Composer en un entorno de nube. La infraestructura del entorno viene en diferentes tamaños: Pequeño, mediano y grande.

      El costo del tamaño del entorno en DCU cubre el costo de los recursos que usan los componentes de infraestructura necesarios para ejecutar Airflow. Por ejemplo: la instancia de Cloud SQL (con un SKU independiente que cubre las costos de almacenamiento) o la cola de Redis de tu entorno.

  • Almacenamiento de la base de datos de Cloud Composer 3

    Este SKU cubre el costo del almacenamiento que usa Cloud SQL. que almacena la base de datos de Airflow de tu entorno.

    El tamaño mínimo de disco de la instancia de Cloud SQL es de 10 GiB.

    El tamaño de disco de Cloud SQL aumenta automáticamente según la demanda proveniente del de la base de datos y no disminuye si el tamaño de la se reduce más tarde.

  • Transferencia de datos de red de Cloud Composer

    Este grupo de SKU abarca el tráfico saliente facturable que genera el los componentes del entorno que ejecutan las cargas de trabajo.

    Los SKU de transferencia de datos de red de Cloud Composer abarcan lo siguiente: tipos de tráfico generados por cargas de trabajo que se ejecutan en tu entorno:

    Para obtener más información sobre la facturación de salida de red y las descripciones de la SKU relacionados, consulta Precios de red.

  • El entorno también tiene costos adicionales que no forman parte de los precios de Cloud Composer.

Costos adicionales de Cloud Composer 3

Los costos de los siguientes servicios se facturan además de los costos para Entornos de Cloud Composer 3:

Ejemplo de precios de Cloud Composer 3

Por ejemplo, creas un entorno de Cloud Composer 3 en Iowa (us-central1), usarlo durante 10 días para ejecutar tus cargas de trabajo y borrarlo. Entorno opera en un mes de 30 días.

Por ejemplo, tu entorno usa la siguiente cantidad de recursos:

  • Durante 5 días, usa 12 DCU. Estas DCU cubren los costos combinados de las CPU virtuales, la memoria y los recursos de almacenamiento que usan los componentes del entorno ( programadores, procesadores de DAG, activadores, trabajadores, el servidor web) y el los costos operativos de la infraestructura del entorno.
  • Durante otros 5 días, tu entorno usará 15 DCU se escaló verticalmente para abordar la gran cantidad de tareas.
  • La base de datos de tu entorno no supera el tamaño inicial de 10 GiB.
  • El entorno no genera tráfico de salida de red facturable, ya que Funciona dentro de la misma zona y no envía datos por Internet. En este caso, no todos los SKU de Transferencia de datos de red de Cloud Composer generan costos.

En este caso, el desglose de los costos es el siguiente:

SKU Primer tiempo Segundo período Costo en Iowa (us-central1) Costo total (10 días)
DCU-horas
(o 1,000 miliDCU-hora)
1,440 DCU-hora
(12 DCU por 120 horas)
1,800 DCU-hora
(15 DCU por 120 horas)
$0.06 USD 194.4
(3,240 DCU-hora)
Almacenamiento en bases de datos 1.67 GiBy/mes
(10 GiBy por 5 días de 30 días)
1.67 GiBy/mes
(10 GiBy por 5 días de 30 días)
$0.17 USD 0.5678
(10 GiBy por 10 días)

Consideraciones adicionales:

  • Tu entorno tiene ajuste de escala automático. Esto significa que si la carga real es menor durante el período descrito, los costos también serán menores. Para Por ejemplo, si configuras tu entorno para que escale entre 1 y 6. trabajadores y tu entorno usa un solo trabajador a la vez entonces pagas por las horas de DCU que usa 1 trabajador, no 6 trabajadores.

  • Si tu entorno transfiere datos entre regiones o a través de Internet, Se aplican los SKU de Transferencia de datos de red de Cloud Composer.

  • El entorno también tiene costos adicionales que no forman parte de los SKU de Cloud Composer 3.

Transición del modelo de precios para Cloud Composer 3

En esta sección, se describe cómo cambia el modelo de precios en Cloud Composer 3 en comparación con Cloud Composer 2.

Los SKU de Cloud Composer 2 se muestran junto con los SKU de Cloud Composer 3
Figura 1. Transición del modelo de precios de Cloud Composer 2 a Cloud Composer 3 (haz clic para ampliar)

Cloud Composer 3 sigue el camino de una mayor simplificación y oculta la mayor parte de los componentes restantes de la infraestructura, incluido el clúster de tu y las dependencias de otros servicios, como Artifact Registry, Cloud Build o Pub/Sub.

Ahora se combinan los costos generales de un entorno de Cloud Composer en una cantidad menor de SKU:

  • los SKU que representaban los recursos de Compute Engine que usaba tu de cada componente del entorno se combinan en el SKU de horas de DCU.

  • Los SKU para el tamaño del entorno se incluyen en el SKU de horas de DCU.

  • Los SKU de salida de red de Cloud Composer 3 reemplazan a Cloud Composer 2 correspondiente costos adicionales relacionados con el uso del tráfico de red por parte de los componentes de Airflow que antes se ejecutaban en tu proyecto.

  • No pagas costos adicionales por los servicios de Google que se hayan utilizado en Cloud Composer 2 por el clúster del entorno ubicado en tu proyecto

Precios de Cloud Composer 2

En esta sección, se describen los precios de Cloud Composer 2.

Tabla de precios de Cloud Composer 2

En la siguiente tabla, se resumen los costos de Cloud Composer 2 para diferentes regiones. Consulta también los costos adicionales.

Si pagas en una moneda distinta del dólar estadounidense, los precios que aparecen en tu moneda en SKU de Cloud Platform aplicar. .

SKU de Cloud Composer 2

Cloud Composer 2 tiene los siguientes SKU:

  • SKU de Compute de Cloud Composer

    Los SKU de Compute de Cloud Composer representan la capacidad de Compute Engine que usan los programadores, el servidor web y los trabajadores de Airflow. Los trabajadores de Airflow tienen un ajuste de escala automático, por lo que los costos correspondientes siguen la cantidad cambiante de trabajadores en el entorno.

    Además, si implementas tus propias cargas de trabajo en la infraestructura clúster, el precio de estas cargas de trabajo también sigue Modelo de precios de Cloud Composer 2 y usa Compute Engine SKU. Por ejemplo, los Pods iniciados en el clúster de tu entorno como Pods spot seguir el modelo de precios de Cloud Composer 2 Compute y no Autopilot de GKE Spot.

    • CPU de Compute de Cloud Composer

      Los costos asociados dependen de la cantidad combinada de CPU virtuales que usan los componentes de tu entorno que se ejecutan en Compute Engine. Esto incluye los costos de los Pods y servicios en la infraestructura clúster. Por ejemplo, todos los trabajadores de Airflow de tu entorno se ejecutan en Pods en el clúster de tu entorno.

      Este SKU se mide en 1,000 mCPU (millicores) por hora. Por ejemplo: si tu entorno usa 1 CPU virtual por 1 hora, esto equivale a usar 1,000 mCPU por 1 hora.

    • Memoria de Compute de Cloud Composer

      Los costos asociados dependen de la cantidad combinada de memoria que usan todos los componentes de tu entorno que se ejecutan en Compute Engine.

    • Almacenamiento de Compute de Cloud Composer

      Los costos asociados dependen de la cantidad combinada de almacenamiento que usan todos los componentes del entorno que se ejecutan en Compute Engine.

  • Almacenamiento en bases de datos de Cloud Composer

    Los costos asociados dependen de la cantidad de espacio en disco que usa la instancia de Cloud SQL. El tamaño del disco de las instancias de Cloud SQL aumenta de forma automática según la demanda proveniente del uso del almacenamiento en bases de datos.

    Este componente de SKU cubre el costo del almacenamiento en bases de datos de Airflow.

    El tamaño mínimo de disco de las instancias de Cloud SQL es de 10 GiB.

  • Tarifa de entorno pequeño/mediano/grande de Cloud Composer

    Los costos asociados dependen del tamaño de tu entorno. El tamaño del entorno es la escala de la infraestructura administrada de tu entorno de Cloud Composer.

    Este SKU cubre el costo de los componentes de infraestructura necesarios para ejecutar Airflow, incluidos la base de datos de Cloud SQL, la lista de tareas en cola y los proxies de conexión. La infraestructura del entorno viene en tres tamaños diferentes: pequeño, mediano y grande.

  • Tarifa del entorno de Cloud Composer alta, mediana y grande para pequeñas, medianas y grandes

    Este SKU representa el costo de los componentes de la infraestructura necesarios para su ejecución. Airflow en un entorno de Cloud Composer muy resiliente.

    Si tu entorno es muy resiliente, estos SKU reemplazan a SKU de tarifa de entorno de Cloud Composer pequeña, mediana o grande.

  • El entorno también tiene costos adicionales que no forman parte de los precios de Cloud Composer.

Costos adicionales de Cloud Composer 2

Los costos de los siguientes servicios se facturan además de los costos para Entornos de Cloud Composer 2:

Ejemplo de precios de Cloud Composer 2

Supongamos que creas un entorno de Cloud Composer 2 en Iowa (us-central1). y usa el ajuste predeterminado de entorno Small predeterminado.

En este caso, tu entorno tiene los siguientes parámetros predeterminados que afectan a los SKU de Cloud Composer 2:

  • Tu entorno tiene un programador.
  • El entorno escala de forma automática entre 1 y 3 trabajadores.
  • El programador y el servidor web de tu entorno usan 0.5 CPU virtuales cada uno.
  • El programador y el servidor web de tu entorno usan 1.875 GiB de memoria cada uno.
  • El programador y el servidor web de tu entorno usan 1 GiB de espacio en disco cada uno.
  • Los trabajadores de tu entorno escalan de forma automática entre 0.5 y 1.5 CPU virtuales, según la cantidad de trabajadores.
  • Los trabajadores de tu entorno escalan de forma automática entre 1,875 y 5,625 GiB de memoria, según la cantidad de trabajadores.
  • Los trabajadores de tu entorno escalan de forma automática entre 1 y 3 GiB de almacenamiento, según la cantidad de trabajadores.
  • La base de datos del entorno utiliza 10 GiB de almacenamiento. El tamaño de almacenamiento aumenta de forma automática según la demanda proveniente del uso de almacenamiento de la base de datos. En este ejemplo, se supone que el almacenamiento de la base de datos no aumenta.
  • Tu entorno usa la infraestructura pequeña.

Supongamos que ejecutas este entorno durante 7 días y 12 horas (180 horas en total). La carga de tu entorno es 1 trabajador el 50% del tiempo y 2 trabajadores el 50% del tiempo restante. Después de usar el entorno durante este período, bórralo. En este caso, tus SKU de Cloud Composer 2 son los siguientes:

  • La tarifa de CPU de Compute de Cloud Composer es ( 90 hours * 1.5 vCPU + 90 hours * 2 vCPU ) * $0.045 per 1000 mCPU hours, lo que da un total de $14.175.

  • La tarifa de memoria de Compute de Cloud Composer es ( 90 hours * 5.625 GiB + 90 hours * 7.5 GiB ) * $0.005 per GiB / hour, lo que da un total de $5.906.

  • La tarifa de Almacenamiento de Compute de Cloud Composer es ( 90 hours * 3 GiB + 90 hours * 4 GiB ) * $0.0002 per GiB / hour, lo que da un total de $0.126

  • La tarifa de Almacenamiento en bases de datos de Cloud Composer es 180 hours out of 740 hours * 10 GiB * $0.17 per GiB / month, lo que da un total de $0.413

  • La tarifa de entorno pequeño de Cloud Composer es 180 hours * $0.35 per hour, lo que da un total de $63.00.

  • En este ejemplo, las tarifas totales de Cloud Composer 2 son las siguientes:

    SKU de Cloud Composer 2 Tarifa
    CPU de Compute de Cloud Composer $14.175
    Memoria de Compute de Cloud Composer $5.906
    Almacenamiento de Compute de Cloud Composer $0.126
    Almacenamiento en bases de datos de Cloud Composer $0.17 por GiB al mes
    Tarifa de entorno pequeño de Cloud Composer $63.00
    Total $83.62
  • Tu entorno tiene ajuste de escala automático. Esto significa que si la carga real es menor durante el período descrito, los costos también serán menores. Por ejemplo, si configuras el entorno para que escale entre 1 y 6 trabajadores y usa solo un trabajador durante todo el período, solo pagas por este trabajador.

  • El entorno también tiene costos adicionales que no forman parte de los SKU de Cloud Composer 2.

Transición del modelo de precios para Cloud Composer 2

En esta sección, se describe cómo cambia el modelo de precios en Cloud Composer 2 en comparación con Cloud Composer 1.

Los SKU de Cloud Composer 1 se muestran junto con los SKU de Cloud Composer 2
Figura 2. Transición del modelo de precios de Cloud Composer 1 a Cloud Composer 2 (haz clic para ampliar)

La introducción de las características de Cloud Composer 2 va acompañada de un nuevo modelo de precios que te permite beneficiarte por completo de la eficiencia del ajuste de escala automático. El modelo nuevo también proporciona una perspectiva clara sobre el costo total de propiedad de los entornos de Cloud Composer.

En entornos de Cloud Composer 1, el costo de la capa de Compute Engine que se usa para ejecutar Airflow es visible como un cargo para las instancias de Compute Engine que usa el clúster de GKE del entorno.

En Cloud Composer 2, este costo ya no está asociado con Compute Engine. En su lugar, se incluye en los SKU de Cloud Composer 2 para núcleos de CPU, memoria y almacenamiento de Compute Engine. Este enfoque proporciona una perspectiva clara del costo general de los entornos de Cloud Composer.

Debido a que el modelo de precios de Cloud Composer 2 es más abarcador que su predecesor, podrías notar cargos más altos para Cloud Composer de software y, al mismo tiempo, perciben costos más bajos instancias de Compute Engine.

El ajuste de escala automático que se introdujo en Cloud Composer 2 la eficiencia en el uso de recursos porque los entornos ya no necesitan escalado de forma continua para el pico. El alcance de los ahorros de costos que genera el ajuste de escala automático depende en gran medida del patrón de las ejecuciones de DAG y la configuración del entorno.

En Cloud Composer 2, en comparación con Cloud Composer 1, ocurre lo siguiente:

  • Los costos de los entornos pueden variar debido al entorno el ajuste de escala automático. Solo pagas por los recursos que usa tu entorno.
  • No pagas costos adicionales por los componentes de Compute Engine de tu entorno. Los SKU de Cloud Composer 2 reemplazan estos costos.
  • Aunque los entornos de Cloud Composer 2 se basan en clústeres de Autopilot de GKE, no se te cobra una tarifa por administración de clústeres que sí está presente en los clústeres de Autopilot normales.

Precios de Cloud Composer 1

Expandir

En esta sección, se describen los precios de Cloud Composer 1.

Tabla de precios de Cloud Composer 1

Si pagas en una moneda distinta del dólar estadounidense, los precios que aparecen en tu moneda en SKU de Cloud Platform aplicar. .

SKU de Cloud Composer 1

Cloud Composer 1 tiene los siguientes SKU:

  • Tiempo de CPU virtual de Cloud Composer

    Los costos asociados dependen del tipo de máquina del servidor web de tu entorno.

  • Tiempo de CPU virtual de SQL de Cloud Composer

    Los costos asociados dependen del tipo de máquina de la instancia de Cloud SQL instancia.

  • Almacenamiento de datos de Cloud Composer

    Los costos asociados dependen del tipo de máquina del servidor web y de la cantidad espacio en el disco que usa la instancia de Cloud SQL.

    El tamaño de disco de las instancias de Cloud SQL aumenta automáticamente siguiendo la demanda proveniente del uso del almacenamiento de la base de datos.

    El tamaño mínimo de disco de las instancias de Cloud SQL es de 10 GiB.

  • Transferencia de datos de Cloud Composer

    Los costos asociados dependen de la cantidad de tráfico de red que generan el servidor web y Cloud SQL. Por ejemplo, realizar consultas a la La base de datos de Airflow, la programación de tareas y los DAG, y el uso de la Web de Airflow genera costos de transferencia de datos.

  • El entorno también tiene costos adicionales que no forman parte de los precios de Cloud Composer.

Para los entornos de IP privada en Cloud Composer 1, se duplican los costos relacionados con el servidor web. Esto se debe a que los entornos de IP privada de Cloud Composer tienen dos instancias de servidor web que se ejecutan detrás de un balanceador de cargas.

Tipos de máquinas compatibles

Los componentes de Cloud Composer 1 usan los siguientes tipos de máquinas: en un entorno de nube.

  • El precio de estos tipos de máquinas forma parte costos adicionales.
  • No se admiten los tipos de máquina de núcleo compartido.
  • El tamaño de disco de las instancias de Cloud SQL aumenta automáticamente siguiendo la demanda proveniente del uso del almacenamiento de la base de datos. La el tamaño de almacenamiento es de 10 GiB.
Componente de entorno Tipos de máquina admitidos
Nodos 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-meulnm2-cpum2-highm2-standard
Instancia de Cloud SQL db-n1-standard-2, db-n1-standard-4, db-n1-standard-8, db-n1-standard-16
Servidor web composer-n1-webserver-2, composer-n1-webserver-4, composer-n1-webserver-8

Costos adicionales de Cloud Composer 1

Los costos de los siguientes servicios se facturan además de los costos para Entornos de Cloud Composer 1:

Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en SKU de Google Cloud.

Ejemplo de precios de Cloud Composer 1

Supongamos que creas un entorno de Cloud Composer 1 en Iowa (us-central1). y usar los parámetros predeterminados.

En este caso, tu entorno tiene los siguientes parámetros predeterminados que afectan a los SKU de Cloud Composer 1:

  • El servidor web de tu entorno usa la máquina composer-n1-webserver-2 el tipo de letra. Este tipo de máquina tiene 2 CPU virtuales y 20 GiB de almacenamiento.

  • La instancia de Cloud SQL de tu entorno usa el db-n1-standard-2 el tipo de máquina de la instancia. Este tipo de máquina tiene 2 CPU virtuales.

Estos parámetros predeterminados afectan costos adicionales para tu entorno:

  • El clúster de GKE del entorno tiene 3 nodos. Los nodos se ejecutan entre los trabajadores del entorno y el programador.
  • Los nodos usan el tipo de máquina n1-standard-1.
  • Los nodos usan 20 GiB de almacenamiento cada uno.

Supongamos que ejecutas este entorno durante 7 días y 12 horas (180 horas en total) con 6.5 GiB de transferencia de datos saliente y, luego, borra el entorno. En en este caso, tus SKU de Cloud Composer 1 son los siguientes:

  • El tiempo de CPU virtual de Cloud Composer es 180 hours * 2 vCPU * 0.074 / vCPU hour, lo que da un total de $26.64.

  • La tarifa de Tiempo de CPU virtual de SQL de Cloud Composer es 180 hours * 2 vCPU * 0.125 / vCPU hour, lo que da un total de $45.00

  • Almacenamiento de datos de Cloud Composer: 10 GiB para la base de datos (este es el almacenamiento inicial que crece a medida que aumenta el tamaño de la base de datos), más 20 GiB para el servidor web, con un total de 30 GiB. La tarifa resultante del almacenamiento (suponiendo que el almacenamiento de la base de datos no aumenta) es 180 hours out of 740 hours * 30 GiB * $0.273 per GiB / month, lo que da un total de $1.99.

  • La transferencia de datos de salida de Cloud Composer es 6.5 GiB * $0.156 / GiB por un total de USD 1.04.

  • En este ejemplo, las tarifas totales de Cloud Composer 1 son las siguientes:

    SKU de Cloud Composer 1 Tarifa
    Tiempo de CPU virtual de Cloud Composer $26.64
    Tiempo de CPU virtual de SQL de Cloud Composer $45.00
    Almacenamiento de datos de Cloud Composer $1.99
    Transferencia de datos salientes de Cloud Composer $1.04
    Total $74.67
  • El entorno también tiene costos adicionales que no forman parte de los SKU de Cloud Composer 1. Por ejemplo, estos costos incluye tarifas por ejecutar 3 nodos del clúster de tu entorno por el tiempo durante el período en que usaste tu entorno.

¿Qué sigue?

Solicita una cotización personalizada

Con los precios de pago por uso de Google Cloud, solo pagas por los servicios que usas. Comunícate con nuestro equipo de Ventas y obtén una cotización personalizada para tu organización.
Comunicarse con Ventas