가격 책정

이 문서에서는 Cloud Composer 가격 책정에 대해 자세히 설명합니다. 다른 제품의 가격을 확인하려면 가격 책정 문서를 참조하세요. 디스크 크기, 머신 유형 메모리, 네트워크 사용량은 GB(기가바이트, 1GB=230바이트) 단위로 계산됩니다. 이 측정 단위는 GiB(기비바이트)라고도 합니다.

Google Cloud 가격 계산기를 사용해 Cloud Composer 사용 비용을 추산할 수도 있습니다.

가격 책정 개요

가격은 Cloud Composer 환경의 크기와 실행 시간에 따라 책정됩니다. Cloud Composer 환경의 요금은 10분 간격으로 청구됩니다. 비용은 웹 서버 노드, 데이터베이스 노드 및 스토리지의 개수와 크기, 네트워크 이그레스의 양을 기준으로 계산됩니다.

Cloud Composer 가격과 별도로 환경을 실행 및 모니터링하고 데이터를 보관하는 데 사용되는 다음 서비스의 요금도 청구됩니다.

  1. 환경의 작업자 및 스케줄러용으로 사용된 Google Kubernetes Engine 노드. 이러한 노드에는 사용된 인스턴스의 개수 및 유형을 기준으로 별도의 Compute Engine 가격이 적용됩니다. Persistent Disk는 Redis 큐에 사용됩니다(이 디스크는 직접 삭제할 때까지 유지됨).
  2. DAG 관리 및 태스크 로그 보관을 위해 환경에서 생성한 Cloud Storage 버킷. 이 버킷은 직접 삭제할 때까지 유지됩니다.
  3. 환경 성능 및 상태를 파악하기 위해 Cloud Monitoring에서 수집하는 데이터. 기본적으로 Monitoring이 사용 설정되어 있으며 데이터에는 별도의 Monitoring 가격이 적용됩니다.
  4. Google Container Registry와 Google Artifact Registry 사용 시 생성되는 스토리지 및 이그레스 트래픽. 이러한 서비스는 추가 PyPi 모듈을 설치할 때 생성되는 컨테이너 이미지를 저장하고 제공하는 데 사용됩니다. 자세한 내용은 Container Registry 가격 책정 페이지와 Artifact Registry 가격 책정 페이지에서 확인할 수 있습니다.
  5. 고객 관리 암호화 키를 사용하는 경우 Cloud Key Management Service(KMS) 사용에 대한 추가 요금이 청구될 수 있습니다. 자세한 내용은 Google 키 관리 서비스 가격 책정을 참조하세요.
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.

가격표

일부 가격이 시간 또는 월 단위로 나와 있지만 Cloud Composer 요금은 분 단위로 청구됩니다.

참고: 아래 표는 Cloud Composer가 공개 IP 모드에서 실행되도록 구성된 경우 웹 서버의 가격을 설명합니다. 비공개 IP 모드에서 Cloud Composer 환경을 만들면 Composer에는 부하 분산기 뒤에서 실행되는 두 개의 웹 서버 인스턴스가 있으므로 웹 서버와 관련된 비용이 두 배가 됩니다.

지원되는 머신 유형

Cloud Composer 환경은 다음과 같은 Compute Engine 인스턴스 유형을 지원합니다.

  • N1 표준 머신 유형(n1-standard)
  • N1 높은 메모리 머신 유형(n1-highmem)
  • N1 높은 CPU 머신 유형(n1-highcpu)
  • N2 표준 머신 유형(n2-standard)
  • N2 높은 메모리 머신 유형(n2-highmem)
  • N2 높은 CPU 머신 유형(n2-highcpu)
  • E2 표준 머신 유형(e2-standard)
  • E2 높은 메모리 머신 유형(e2-highmem)
  • E2 높은 CPU 머신 유형(e2-highcpu)
  • C2 컴퓨팅 최적화 머신 유형(c2-standard)
  • M1 메모리 최적화 머신 유형(m1-megamem, m1-ultramem)
  • M2 메모리 최적화 머신 유형(m2-megamem, m2-ultramem)
  • AMD 프로세서에서 실행되는 N2D 표준 머신 유형(n2d-standard)
  • AMD 프로세서에서 실행되는 N2D 높은 메모리 머신 유형(n2d-highmem)
  • AMD 프로세서에서 실행되는 N2D 높은 CPU 머신 유형(n2d-highcpu)

공유 코어 머신 유형은 지원되지 않습니다.

Airflow 데이터베이스 실행 Cloud SQL 인스턴스를 지원하는 머신 유형

현재 지원되는 머신 유형:

머신 유형 vCPU 메모리
db-n1-standard-2 2 7.5GB
db-n1-standard-4 4 15GB
db-n1-standard-8 8 30GB
db-n1-standard-16 16 60GB

참고: 데이터베이스 스토리지 사용에서 수요가 발생하면 CloudSQL 인스턴스의 디스크 크기가 자동으로 늘어납니다.

Airflow 웹 서버 실행 VM 인스턴스를 지원하는 머신 유형

현재 지원되는 머신 유형:

머신 유형 vCPU 메모리 디스크
composer-n1-webserver-2 2 1.6GB 20GB
composer-n1-webserver-4 4 3.6GB 20GB
composer-n1-webserver-8 8 7.6GB 20GB

환경 크기 조정

Cloud Composer 환경의 크기는 환경의 가격에 영향을 미칩니다. 일부 설정을 조정하면 Cloud Composer 환경의 크기를 변경할 수 있습니다. 다른 설정은 사전 설정되어 있으며 조정할 수 없습니다.

설정기본값조정 가능 여부
스토리지(GB)30아니요
데이터베이스db-n1-standard-2
웹 서버composer-n1-webserver-2
작업자 머신 유형n1-standard-1
워커 노드3
작업자 스토리지(작업자당 GB)100

가격 책정 예시

us-central1(아이오와)의 공개 IP 모드에서 Cloud Composer 환경을 만들고, 생성 프로세스 중에 설정을 조정하지 않는다고 가정해 보겠습니다. 이 환경에서 사용하는 리소스는 다음과 같습니다.

리소스합계
스토리지(GB)30
데이터베이스db-n1-standard-2
웹 서버composer-n1-webserver-2
작업자 vCPU3

이 예시의 환경에는 작업자 vCPU가 3개 있습니다. 기본 머신 유형은 vCPU가 1개인 n1-standard-1이고 기본 작업자 수는 3(3 workers * 1 vCPU = 3 vCPUs)입니다. Airflow 데이터베이스는 db-n1-standard-2 머신 유형을 사용하는 Cloud SQL 인스턴스에서 실행되고 Airflow 웹 서버 실행에는 composer-n1-webserver-2가 사용됩니다.

이 환경이 개발 환경이고 한 달의 25%(즉, 월 182시간) 동안만 실행하며 이그레스 트래픽이 6.5GB인 경우 이 환경의 월간 총 Cloud Composer 비용은 다음과 같습니다.

리소스총 비용
데이터베이스 코어 시간$45.66
웹 코어 시간$26.91
웹 및 데이터베이스 스토리지$2.05
네트워크 이그레스$1.44
Cloud Composer 총 비용$76.06

위 요금과 별도로 DAG 스토리지, 작업자, 스케줄러용으로 사용된 GKE 노드의 Cloud Storage 및 Compute Engine 요금도 청구됩니다.

참고: 이 섹션에서는 공개 IP 모드에서 작동하는 Composer의 비용을 설명합니다. 비공개 IP 모드에서 Composer 환경을 만들면 Composer에는 부하 분산기 뒤에서 실행되는 두 개의 웹 서버 인스턴스가 있으므로 웹 서버와 관련된 비용이 두 배가 됩니다.

Google Cloud 가격 계산기를 사용해 작업자 비용을 추산할 수 있습니다.