价格

本文档介绍 Cloud Composer 的价格详情。如需查看其他产品的价格,请参阅价格文档。磁盘大小、机器类型内存容量和网络用量以千兆字节 (GB) 为单位计算,其中 1 GB 为 230 个字节。此计量单位也称为吉比字节 (GiB)

您也可以使用 Google Cloud 价格计算器来估算 Cloud Composer 的使用费。

价格概览

价格取决于 Cloud Composer 环境的大小及其运行时长。 Cloud Composer 环境按分钟结算,费用由 Web 服务器节点的数量和大小、数据库存储空间和网络出站流量决定。

Cloud Composer 的费用与以下用于运行和监控环境以及保存数据的服务分开结算:

  1. Google Kubernetes Engine 节点,用作环境中的工作器和调度器。这些节点按照单独的 Compute Engine 价格计费,由所用实例的数量和类型决定。
  2. 由环境创建的 Cloud Storage 存储分区,用于管理 DAG 并保存任务日志。除非您手动将其删除,否则此存储分区会永久保留。
  3. Cloud Monitoring 收集的数据,可帮助您了解环境的性能和运行状况。Monitoring 默认处于启用状态,且数据按照单独的 Monitoring 价格计费。
如果您使用非美元货币付费,请参阅 Cloud Platform SKU 上以您的币种列出的价格。

价格表

尽管部分价格按小时或按月列出,但 Cloud Composer 是按分钟结算的。

支持的机器类型

Cloud Composer 环境支持以下 Compute Engine 实例类型

  • 标准机器类型 (n1-standard)
  • 高内存机器类型 (n1-highmem)
  • 高 CPU 机器类型 (n1-highcpu)
  • 内存优化机器类型 (n1-ultramem)

不支持共享核心机器类型

为运行 Airflow 数据库的 Cloud SQL 实例支持的机器类型

目前,支持以下机器类型:

机器类型 vCPU 数量 内存
db-n1-standard-2 2 7.5 GB
db-n1-standard-4 4 15 GB
db-n1-standard-8 8 30 GB
db-n1-standard-16 16 60 GB

注意:CloudSQL 实例的磁盘大小会随着数据库存储使用量的需求而自动增加。

为运行 Airflow Web 服务器的虚拟机实例支持的机器类型

目前,支持以下机器类型:

机器类型 vCPU 数量 内存 磁盘
composer-n1-webserver-2 2 1.6 GB 20 GB
composer-n1-webserver-4 4 3.6 GB 20 GB
composer-n1-webserver-8 8 7.6 GB 20 GB

环境大小调整

Cloud Composer 环境的大小会影响其具体价格。您可以调整部分设置,以更改 Cloud Composer 环境的大小。其他设置均由系统预设,无法调整。

设置默认是否可调整
存储空间 (GB)30
数据库db-n1-standard-2
Web 服务器composer-n1-webserver-2
工作器机器类型n1-standard-1
工作器节点数3
工作器存储空间(每个工作器的 GB 数)100

价格示例

假设您在 us-central1(爱荷华)创建一个 Cloud Composer 环境,并且未在创建期间调整设置。那么您的环境使用的资源应该如下所示。

资源总计
存储空间 (GB)30
数据库db-n1-standard-2
Web 服务器composer-n1-webserver-2
工作器 vCPU 数量3

在此示例中,您的环境有 3 个工作器 vCPU:默认机器类型是有 1 个 vCPU 的 n1-standard-1,默认工作器的数量为 3 (3 workers * 1 vCPU = 3 vCPUs)。Airflow 数据库在使用 db-n1-standard-2 机器类型的 Cloud SQL 实例中运行,而 composer-n1-webserver-2 用于运行 Airflow Web 服务器。

如果这是一个开发环境,您在一个月内有 25% 的时间(每个月 182 小时)在运行该环境,出站流量为 6.5 GB,则此环境的 Cloud Composer 月度总费用如下:

资源总费用
数据库核心小时数$45.66
Web 核心小时数$26.91
Web 和数据库存储空间$2.05
网络出站流量$1.44
Cloud Composer 总费用$76.06

这些费用不包含 DAG 存储空间、工作器和调度器所用 GKE 节点的 Cloud Storage 和 Compute Engine 费用。

您可以使用 Google Cloud 价格计算器来估算这些工作器的费用。