Spanner 가격 책정
이 문서에서는 Spanner 가격 책정 세부정보를 설명합니다.
또한 Google Cloud Platform 가격 계산기를 사용해 Spanner 사용 비용을 추정할 수도 있습니다.
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.
Spanner 가격 책정 개요
Spanner는 각 버전별로 등급 기반 가격 책정 모델을 제공하여 유연성, 비용 투명성, 비용 절감 기회를 제공합니다. Standard, Enterprise, Enterprise Plus 버전 중에서 선택하여 니즈와 예산에 맞는 기능을 선택할 수 있습니다. Spanner 버전에 대해 자세히 알아보려면 개요 및 블로그를 읽어보세요.
Spanner를 사용하면 다음 항목에 대한 요금이 부과됩니다.
인스턴스의 컴퓨팅 용량
Spanner는 시간 경과에 따른 인스턴스의 컴퓨팅 용량 (처리 단위 또는 노드로 측정)을 추적합니다. 노드 수에 시간 단위 요금을 곱하여 요금이 청구됩니다. 시간당 요금은 버전 및 지역에 따라 다를 수 있습니다.
데이터베이스에서 사용하는 스토리지 용량
Spanner에서는 테이블, 보조 색인, 메타데이터 등 Spanner 데이터베이스의 월 평균 데이터 양에 월 단위 요금을 곱하여 청구할 요금을 계산합니다.
백업에서 사용하는 스토리지 용량
Spanner에서는 Spanner 백업의 월 평균 스토리지 사용량에 월 단위 요금을 곱하여 청구할 요금을 계산합니다.
복제된 데이터의 양
Spanner는 소스 리전과 대상 리전 간의 교차 리전 데이터 복제에 대해 복제되는 데이터 양을 곱한 금액을 청구합니다.
사용한 네트워크 대역폭
Spanner 데이터베이스의 애플리케이션 읽기와 같은 일부 아웃바운드 데이터 전송 트래픽에는 네트워크 대역폭 요금이 적용됩니다. 인바운드 또는 리전 내 데이터 전송 트래픽에는 대역폭 요금이 부과되지 않습니다.
모든 기본 인스턴스 구성 (고정된 리전 및 복제 토폴로지가 있는 인스턴스 구성)에 대해 인스턴스의 컴퓨팅 용량 및 스토리지 비용이 청구됩니다. 이중 리전 또는 멀티 리전 인스턴스 구성을 사용하는 경우 데이터 복제에 대한 요금도 청구됩니다.
커스텀 인스턴스 구성을 만들고 기본 인스턴스 구성에 선택적 읽기 전용 복제본을 추가하는 경우 Spanner는 기본 인스턴스 구성과 추가된 각 선택적 읽기 전용 복제본에서 사용한 컴퓨팅 용량, 데이터 복제, 데이터베이스 스토리지에 대한 비용을 청구합니다.
기본 인스턴스 구성과 커스텀 인스턴스 구성 모두 백업 스토리지 요금에는 백업을 저장하는 모든 복제본이 포함됩니다.
프로젝트 스토리지 사용량, 복제, 네트워크 대역폭 사용량은 기가바이트 (GiB) 단위로 계산되며, 1GiB = 230바이트입니다.
프로젝트 스토리지, 복제, 네트워크 대역폭 사용량 요금은 일 단위로 누적됩니다. Google Cloud 콘솔에서 언제든지 청구되지 않은 사용량을 확인할 수 있습니다.
다음 섹션에서는 Spanner의 각 구성요소에 대한 가격 책정을 보여줍니다.
컴퓨팅 용량
Spanner 버전
Spanner 버전은 등급별로 사용한 만큼만 지불 가격 책정과 인스턴스에 대한 선택 가능한 1년 및 3년 약정 사용 할인 (CUD)을 제공합니다.
노드의 실제 표현인 복제본 수에 시간 단위 요금을 곱하여 요금이 청구됩니다.
- 기본 리전 인스턴스 구성의 각 노드에는 복제본이 3개 있습니다.
- 기본 이중 리전 인스턴스 구성의 각 노드에는 복제본이 6개 있으며 Enterprise Plus 버전에서 사용할 수 있습니다.
- 기본 멀티 리전 인스턴스 구성의 각 노드에는 구성에 따라 5개 이상의 복제본이 있으며 Enterprise Plus 버전에서 사용할 수 있습니다.
- 선택적 읽기 전용 복제본의 각 노드에는 복제본이 하나씩 있으며 Enterprise 및 Enterprise Plus 버전에서 사용할 수 있습니다.
Spanner는 인스턴스의 컴퓨팅 용량이 노드 1개 (처리 단위 1,000개)보다 작을 수 있는 세분화된 인스턴스를 제공합니다. 예를 들어 6시간 동안 실행 중인 처리 단위 200의 컴퓨팅 용량을 사용하는 인스턴스는 1.2노드 시간에 대해 요금이 부과됩니다 (처리 단위 200 × 6시간 ÷ 노드당 처리 단위 1, 000).
프로비저닝하는 모든 컴퓨팅 용량의 요금은 최소 1시간 단위부터 청구됩니다. 예를 들어 인스턴스를 30분 동안만 일시적으로 수직 확장해도 1시간 동안의 요금이 청구됩니다.
최소 1시간 후에는 컴퓨팅 용량 요금이 비례하여 계산됩니다. 예를 들어 오후 1시에 5개의 노드 인스턴스를 프로비저닝한 후 오후 2시 1분 (1시간 이후)에 노드 하나를 삭제하면 5번째 노드는 61분에 해당하는 요금이 청구됩니다.
다음 표의 드롭다운에서 리전 구성을 선택합니다.다음 표의 드롭다운에서 이중 리전 구성 (Enterprise Plus 버전에서 사용 가능)을 선택합니다.
다음 표의 드롭다운에서 멀티 리전 구성 (Enterprise Plus 버전에서 사용 가능)을 선택합니다.
선택적 읽기 전용 복제본 추가 시 컴퓨팅 용량 가격 책정 (Enterprise 및 Enterprise Plus 버전에서 사용 가능):
커스텀 인스턴스 구성을 만들고 선택적 읽기 전용 복제본을 기본 리전 또는 멀티 리전 인스턴스 구성에 추가할 수 있습니다. 커스텀 이중 리전 인스턴스 구성을 만들 수 없습니다. Spanner는 기본 인스턴스 구성의 컴퓨팅 용량 외에도 이러한 읽기 전용 복제본의 컴퓨팅 용량에 대해 요금을 청구합니다.
예를 들어 Enterprise 버전에서 커스텀 인스턴스 구성을 만들고 기본 리전 인스턴스 구성 us-central
에 읽기 전용 복제본 us-west3
을 하나 추가한 다음 이 커스텀 인스턴스 구성에 노드 하나를 프로비저닝하면 총 컴퓨팅 용량 비용은 다음과 같습니다.
기본 인스턴스 구성(
us-central1
): 복제본 시간당 $0.41 * 복제본 3개 = 시간당 $1.230추가 읽기 전용 복제본
us-west3
: $0.41 * 1.2 (리전 배수 포함) = 시간당 $0.492
커스텀 인스턴스 구성의 컴퓨팅 용량 비용은 총 시간당 $1.722입니다.
스토리지
데이터베이스 스토리지
읽기-쓰기 및 읽기 전용 복제본의 데이터 양에 월별 요금을 곱하여 청구합니다. 감시 복제본에는 스토리지 비용이 부과되지 않습니다.
다음 표의 드롭다운에서 리전 구성을 선택합니다.다음 표의 드롭다운에서 이중 리전 구성을 선택합니다.
다음 표의 드롭다운에서 멀티 리전 구성을 선택합니다.
선택적 읽기 전용 복제본을 추가하는 경우의 데이터베이스 스토리지 가격 책정:
커스텀 인스턴스 구성을 만들고 선택적 읽기 전용 복제본을 기본 리전 또는 멀티 리전 인스턴스 구성에 추가할 수 있습니다. 커스텀 이중 리전 인스턴스 구성을 만들 수 없습니다. Spanner는 기본 인스턴스 구성에서 사용되는 데이터베이스 스토리지 외에도 읽기 전용 복제본에서 사용되는 데이터베이스 스토리지에 대한 요금을 청구합니다.
예를 들어 스토리지가 1,000GiB인 커스텀 인스턴스 구성을 만들고 기본 멀티 리전 인스턴스 구성 us-central1
에 읽기 전용 복제본 us-west3
을 하나 추가하는 경우 총 데이터베이스 스토리지 비용은 다음과 같습니다.
기본 구성
us-central1
: 월별 GiB당 $0.30 x 1,000GiB = 월 $300추가 읽기 전용 복제본
us-west3
: 월 GiB당 $0.12 (리전 배수 포함) * 1,000GiB = 월 $120
커스텀 인스턴스 구성의 데이터베이스 스토리지 비용은 총 월 $420입니다.
백업 스토리지
사용한 스토리지만큼만 요금이 청구됩니다. 백업은 완료된 시점부터 삭제된 시점까지 요금이 청구됩니다. 완료된 백업은 삭제 시점(하루 이내인 경우)과 상관없이 최소 24시간의 요금이 청구됩니다.
데이터 복제
Spanner 복제는 모든 복제본에서 데이터의 일관성을 보장하는 분산 합의 알고리즘인 커스텀 Paxos 구현을 기반으로 구축됩니다. 따라서 네트워크 중단이나 하드웨어 장애가 발생하더라도 데이터의 정확성과 액세스 가능성은 유지됩니다.
데이터 복제 가격 책정
리전 내 복제는 무료입니다.
이중 리전, 멀티 리전 인스턴스 구성 또는 선택적 커스텀 읽기 전용 복제본이 있는 리전 구성에서 Spanner는 리전 간에 데이터를 자동으로 복제합니다. 이러한 구성에 데이터 (삽입, 업데이트, 삭제)를 직접 작성하면 복제된 데이터 볼륨에 대한 요금이 청구됩니다. TTL, 변경 스트림, 보조 색인을 사용할 때와 같이 데이터를 간접적으로 수정하는 작업에 대해서도 요금이 부과됩니다.
리전 간 데이터 복제 가격 책정
리전 간에 복제된 데이터 볼륨에 대해 요금이 청구됩니다. 복제의 소스는 항상 리더 리전입니다.
소스 위치 | 대상 위치 | |||||||
---|---|---|---|---|---|---|---|---|
북미 | 유럽 | 아시아 | 인도네시아 | 오세아니아 | 중동 | 중남미 | 아프리카 | |
북부 아메리카 | $0.04/GiB | $0.07/GiB | $0.11/GiB | $0.13/GiB | $0.13/GiB | $0.14/GiB | $0.17/GiB | $0.14/GiB |
유럽 | $0.07/GiB | $0.04/GiB | $0.11/GiB | $0.13/GiB | $0.13/GiB | $0.14/GiB | $0.17/GiB | $0.14/GiB |
아시아 | $0.11/GiB | $0.11/GiB | $0.11/GiB | $0.13/GiB | $0.13/GiB | $0.14/GiB | $0.17/GiB | $0.14/GiB |
인도네시아 | $0.13/GiB | $0.13/GiB | $0.13/GiB | $0.11/GiB | $0.11/GiB | $0.14/GiB | $0.17/GiB | $0.17/GiB |
오세아니아 | $0.13/GiB | $0.13/GiB | $0.13/GiB | $0.11/GiB | $0.11/GiB | $0.14/GiB | $0.17/GiB | $0.17/GiB |
중동 | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.11/GiB | $0.17/GiB | $0.14/GiB |
중남미 | $0.17/GiB | $0.17/GiB | $0.17/GiB | $0.17/GiB | $0.17/GiB | $0.17/GiB | $0.17/GiB | $0.17/GiB |
아프리카 | $0.14/GiB | $0.14/GiB | $0.14/GiB | $0.17/GiB | $0.17/GiB | $0.14/GiB | $0.17/GiB | $0.14/GiB |
리전 간 복제된 바이트 메트릭을 사용하면 리더 복제본에서 인스턴스 구성의 다른 복제본으로 복제된 바이트 수를 확인할 수 있습니다. 자세한 내용은 데이터 복제 모니터링을 참조하세요.
복제된 데이터를 위한 스토리지
대상 리전, 이중 리전 또는 멀티 리전 인스턴스 구성에 저장된 복제된 데이터는 Spanner 스토리지 가격 책정에 따라 청구됩니다.
네트워크
인바운드 데이터 전송 | 무료 |
동일한 리전 내 데이터 전송 | 무료 |
동일 대륙 내 리전 간 데이터 전송 (1GB당) | $0.01 |
대륙 간 데이터 전송 | 인터넷 데이터 전송률 |
다음 기능을 사용하면 네트워크 요금이 청구될 수 있습니다.
아웃바운드 인터넷 데이터 전송 요금
리전별 구성의 인스턴스에 적용되는 인터넷 데이터 전송 요율은 다음 표에 나와 있습니다.
2개 리전 또는 멀티 리전 구성의 인스턴스에 청구되는 인터넷 데이터 전송 요율은 다음과 같습니다.
읽기-쓰기 트랜잭션의 읽기 및 쿼리로 구성된 읽기-쓰기 트랜잭션의 데이터 전송은 항상 리더 리전의 데이터 전송 비용에 따라 요금이 청구됩니다.
다른 읽기의 데이터 전송은 읽기-쓰기 또는 읽기 전용 복제본이 있는 가장 가까운 리전의 데이터 전송 비용에 따라 요금이 청구됩니다. 예를 들어 멀티 리전 구성
nam-eur-asia1
을 사용하는 경우는 다음과 같습니다.- 멀티 리전 구성에 속한 리전이므로
us-central1
의 클라이언트에는 데이터 전송 요금이 청구되지 않습니다. us-west1
의 클라이언트에는 멀티 리전 구성에서 가장 가까운 리전인us-central1
의 데이터 전송 요금이 청구됩니다.asia-south1
의 클라이언트에는 멀티 리전 구성에서 가장 가까운 리전인asia-east1
의 데이터 전송 요금이 청구됩니다.
- 멀티 리전 구성에 속한 리전이므로
Spanner Data Boost 가격 책정
Spanner Data Boost는 기존 Spanner 인스턴스에 주문형으로 격리된 컴퓨팅 리소스를 자동으로 제공합니다. 이를 사용하면 기존 Spanner 워크로드에 영향을 주지 않으면서 Google BigQuery (BQ)의 제휴 쿼리, Dataflow를 사용한 데이터 내보내기, 라인 오브 비즈니스 애플리케이션의 일괄 쿼리와 같은 워크로드를 처리할 수 있습니다. 기본적으로 Spanner 쿼리는 활성 Spanner 인스턴스와 동일한 리전의 Data Boost 리소스에 자동으로 연결됩니다.
Spanner Data Boost는 1분의 최소 요금으로 초 단위로 서버리스 처리 단위 (SPU)의 사용량을 측정합니다. SPU는 쿼리를 제공하는 데 필요한 컴퓨팅 리소스를 나타냅니다. 여기에는 CPU, 메모리, 로컬 데이터 전송이 포함됩니다. 고정 비용이나 리소스 관리가 필요하지 않습니다. 실제 SPU 사용량에 대해서만 비용을 지불하면 됩니다. 자세한 내용은 Spanner Data Boost 개요를 참조하세요.
데이터베이스 내보내기 및 가져오기 가격 책정
내보내기 또는 가져오기 도구의 사용에 대해서는 Spanner에서 추가 요금을 청구하지 않습니다. 데이터베이스를 Spanner로 가져오는 경우 데이터 스토리지 및 복제에 대한 표준 요금이 청구됩니다. 그러나 다음과 같은 경우 데이터베이스 가져오기 및 내보내기와 관련하여 다른 요금이 발생할 가능성이 있습니다.
내보내기 또는 가져오기 작업을 실행할 때 Dataflow 일괄 작업자에는 표준 요금이 부과됩니다. 총 청구액은 가져오거나 내보내는 데이터 양과 성능 요인에 따라 달라집니다. 예를 들어 Spanner 인스턴스 부하가 높은 경우에는 가져오기 및 내보내기 작업 시간이 길어져 Dataflow 작업자에게 부과되는 총 청구액이 커질 수 있습니다.
Cloud Storage 버킷 구성과 겹치지 않는 리전에서 가져오기 작업을 실행하는 경우 아웃바운드 데이터 전송에 대한 Cloud Storage의 표준 요금이 청구됩니다. 청구액을 최소화하려면 가져오기 작업 시 사용자의 버킷 구성과 겹치는 리전을 선택해야 합니다. 자세한 내용은 가져오기 리전 선택을 참조하세요.
Spanner 인스턴스 구성과 겹치지 않는 리전에서 내보내기 작업을 실행하는 경우 아웃바운드 데이터 전송에 대한 표준 요금이 청구됩니다. 청구액을 최소화하려면 내보내기 작업 시 사용자의 인스턴스 구성과 겹치는 리전을 선택해야 합니다. 자세한 내용은 내보내기 리전 선택을 참조하세요.
Spanner 무료 체험판 인스턴스
Spanner 무료 체험판 인스턴스를 사용하면 90일 동안 무료로 Spanner 기능에 대해 알아보고 탐색할 수 있습니다. 90일 무료 체험 기간 동안 무료 체험판 인스턴스에 최대 10GiB의 데이터를 저장할 수 있으며, 이 인스턴스는 Spanner Standard 버전 기능과 Spanner Graph를 지원합니다. 자세한 내용은 Spanner 무료 체험판 인스턴스를 참조하세요. Google Cloud 신규 고객인 경우 Spanner를 비롯한 Google Cloud 제품에 사용할 수 있는 $300의 크레딧을 제공하는 90일 Google Cloud 무료 체험판도 이용할 수 있습니다. Spanner 무료 체험판 인스턴스는 Google Cloud 무료 체험판에서 제공하는 $300 크레딧에 추가됩니다.
무료 체험판 인스턴스를 유료 Enterprise 인스턴스로 업그레이드하여 90일 무료 체험 기간이 지난 후에도 인스턴스를 계속 사용하고 무료 인스턴스 사용 한도를 넘어서 확장할 수 있습니다. 무료 체험판 인스턴스를 유료 인스턴스로 업그레이드하면 이 페이지의 가격 정책에 따라 요금이 청구됩니다.
인스턴스를 다른 구성으로 이동하는 경우 가격 책정
Spanner 인스턴스를 리전 구성, 이중 리전 구성 또는 멀티 리전 구성에서 다른 리전 구성, 이중 리전 구성 또는 멀티 리전 구성으로 이동할 수 있습니다.
Standard 또는 Enterprise 버전의 리전 (단일 리전) 인스턴스를 이중 리전 또는 멀티 리전 인스턴스 구성으로 직접 이동할 수는 없습니다. 먼저 인스턴스의 버전을 Enterprise Plus 버전으로 업그레이드한 다음 인스턴스를 이동해야 합니다.
이동이 진행되는 동안 소스 및 대상 인스턴스 구성 모두에서 컴퓨팅 용량 및 스토리지 사용량에 대한 요금이 청구됩니다. 이동이 완료되면 대상 인스턴스 구성에서 컴퓨팅 용량, 스토리지 사용량, 복제 (선택사항인 읽기 전용 복제본, 듀얼 리전 또는 멀티 리전 인스턴스 구성이 포함된 이동에만 적용)에 대한 요금이 청구됩니다. 각 요금은 컴퓨팅 용량, 스토리지, 복제 가격 책정 섹션을 참조하세요.
소스 및 대상 인스턴스 구성 간에 이동하는 데이터 양에 따라 네트워크 사용에 대한 비용이 일회성으로 청구됩니다. 네트워크 요금은 네트워크 섹션을 참조하세요. 소스 및 대상 인스턴스 구성이 서로 다른 리전으로 구성된 경우 소스 인스턴스 구성의 리전과 겹치지 않는 대상 인스턴스 구성의 읽기-쓰기 및 읽기 전용 리전으로 이동된 데이터에 대해서만 요금이 청구됩니다. 증인 리전으로 이전된 데이터에 대해서는 요금이 부과되지 않습니다.
네트워크 사용 비용을 설명하기 위해 1, 000GiB 데이터가 있는 인스턴스를 소스 인스턴스 구성에서 대상 인스턴스 구성으로 이동한다고 가정해 보겠습니다. '동일한 대륙 내 리전 간 데이터 전송'의 네트워크 요율은 GiB당 $0.01입니다. '인바운드' 및 '동일 리전 내 아웃바운드'는 무료입니다. 다양한 예시 시나리오에서 총 네트워크 비용을 살펴보겠습니다.
소스 인스턴스 구성이 us-central1
이고 대상 인스턴스 구성이 us-east1
인 경우 총 네트워크 사용 비용은 1, 000GiB * 1GiB당 $0.01 * 1 = $10입니다. (이 시나리오에서 대상 인스턴스 구성에는 소스 인스턴스 구성의 리전과 겹치지 않는 리전이 하나 있습니다.)
소스 인스턴스 구성이 us-central1
이고 대상 인스턴스 구성이 nam8
(읽기-쓰기 리전이 us-west2
및 us-west1
에 포함됨)인 경우 일회성 네트워크 사용 비용은 1000GiB * 1GiB당 $0.01 * 2 = $20입니다. (이 시나리오에서 대상 인스턴스 구성에는 소스 인스턴스 구성의 리전과 겹치지 않는 2개의 리전이 있습니다.)
소스 인스턴스 구성이 nam7
(us-central1
및 us-east4
의 읽기-쓰기 리전 포함)이고 대상 인스턴스 구성이 us-central1
인 경우 일회성 네트워크 사용 비용은 1000GiB * 1GiB당 $0.01 * 0 = $0입니다. (이 시나리오에서 대상 인스턴스 구성에는 소스 인스턴스 구성의 리전과 겹치지 않는 리전이 없습니다.)
소스 인스턴스 구성이 nam7
(읽기-쓰기 리전이 us-central1
및 us-east4
에 있음)이고 대상 인스턴스 구성이 eur5
(읽기-쓰기 리전이 europe-west2
및 europe-west1
에 있음)인 경우 일회성 네트워크 사용 비용은 1000GiB * 1GiB당 $0.12 * 1 + 1000GiB * 1GiB당 $0.01 * 1 = $130입니다. (이 시나리오에서 대상 인스턴스 구성에는 소스 인스턴스 구성의 리전과 겹치지 않는 2개의 리전이 있습니다. '대륙 간 데이터 전송'(월간 사용량이 0~1TB인 경우 GiB당 $0.12)의 네트워크 요금이 한 번 적용되고 '동일 대륙 내 리전 간 데이터 전송'(GiB당 $0.01)의 네트워크 요금이 한 번 적용됩니다.
다음 단계
- Spanner 문서 읽어보기
- Spanner 시작하기
- 가격 계산기 사용해 보기
- Spanner 솔루션 및 사용 사례 알아보기