이 문서에서는 Google Cloud의 약정 사용 할인(CUD) 및 Compute Engine에서 받을 수 있는 CUD 유형을 설명합니다.
Google Cloud 는 약정 사용 계약(약정이라고도 함)을 구매하는 대가로 CUD를 제공합니다. 약정을 구매하면 최소 리소스 사용량 또는 1년 또는 3년의 지정된 기간 동안 최소 지출 금액을 약정합니다.
Compute Engine의 경우 1년 또는 3년 약정의 대가로 VM 인스턴스에 대해 대폭 할인된 가격을 받습니다. 리소스 사용 요구사항에 따라 다음 방법 중 하나로 Compute Engine 리소스에 대한 CUD를 받을 수 있습니다.
리소스 기반 약정 사용 할인(또는 리소스 기반 CUD)은 리소스 기반 약정을 구매하고 특정 리전 및 프로젝트에서 Compute Engine 리소스를 최소 금액 이상 사용하겠다고 약정하면 받을 수 있는 CUD입니다. 이러한 CUD는 리소스 사용량이 예측 가능하고 안정적인 상태일 때 이상적입니다.
Compute 가변형 약정 사용 할인(또는 Compute 가변형 CUD)은 Compute 가변형 약정을 구매하고 대상 서비스 및 리소스에 대해 시간당 최소 금액 이상 지출하겠다고 약정하면 받을 수 있는 CUD입니다. 이러한 CUD는 다음 서비스 중 하나 이상에서 Google Cloud 지출 요구를 예측할 수 있는 시나리오에 적합합니다.
- Compute Engine
- Google Kubernetes Engine
- Cloud Run
이 문서의 다음 섹션에서는 이러한 CUD 유형, 주요 차이점, Compute Engine 리소스에 이러한 CUD를 받는 방법을 설명합니다.
리소스 기반 CUD
리소스 기반 약정은 사용량이 예측 가능하고 안정적인 상태일 때 이상적입니다. 이러한 약정에서는 Compute Engine 리소스를 최소 금액 이상 구매하겠다는 약정의 대가로 할인을 제공합니다. 리소스 기반 약정을 구매하는 경우 1년 또는 3년 약정 요금제로 특정 유형 및 용량의 Compute Engine 리소스를 구매하기로 약정합니다. 그 대신 할인된 가격으로 리소스를 받습니다. 3년 요금제는 1년 요금제보다 할인율이 높습니다. 각 리소스 기반 약정은 약정을 구매한 리전 및 프로젝트에 따라 다릅니다. 즉, 특정 약정을 지정된 리전과 프로젝트의 리소스에만 적용할 수 있습니다.
적격한 리소스
리소스 기반 약정은 다음 리소스에 사용할 수 있습니다.
- vCPUs
- 메모리
- GPU
- 로컬 SSD 디스크
- 단독 테넌트 노드
- 운영체제(OS) 라이선스
리소스 기반 약정 유형
구매 가능한 리소스 기반 약정의 범주는 다음과 같습니다.
하드웨어 약정: vCPU, 메모리, GPU, 로컬 SSD, 단독 테넌트 노드와 같은 리소스에 대해 하드웨어 약정을 구매할 수 있습니다. 가능한 할인폭은 메모리 최적화 머신 시리즈의 경우 최대 70%, 다른 모든 머신 시리즈의 경우 최대 55%입니다.
소프트웨어 라이선스 약정: 적용 가능한 프리미엄 운영체제(OS) 라이선스에 대해 라이선스 약정을 구매할 수 있습니다. 대가로 다음과 같은 할인을 받습니다.
- SUSE Linux Enterprise Server(SLES) 이미지의 경우 최대 79%
- SLES for SAP 이미지의 경우 최대 63%
- Red Hat Enterprise Linux(RHEL) 이미지의 경우 최대 20%
하드웨어 리소스의 리소스 기반 약정은 라이선스의 약정과 별개입니다. 동일한 VM 인스턴스에 대해 두 카테고리의 약정을 모두 구매할 수 있지만 하드웨어 리소스와 라이선스를 모두 포함하는 단일 리소스 기반 약정은 구매할 수 없습니다.
리소스 기반 약정을 구매하면 미국 및 캐나다 태평양 표준시(UTC-8 또는 일광 절약 시간에는 UTC-7) 기준 다음 날 오전 12시에 약정이 활성화됩니다. 약정된 리소스의 사용 여부에 관계없이 약정 계약이 끝날 때까지 해당 리소스에 대해 매월 요금이 청구됩니다. 구매한 후에는 약정을 취소할 수 없습니다.
자세히 알아보고 구매하기
Compute Engine의 리소스 기반 CUD에 대한 자세한 내용은 리소스 기반 약정 사용 할인을 참조하세요.
구매 정보는 사용 사례에 따라 다음 중 하나를 참조하세요.
Compute 가변형 CUD
이 섹션에서는 새 지출 기반 CUD 모델로 옵트인하기 전과 후에 Compute 가변형 CUD가 Compute Engine에 어떻게 적용되는지를 설명합니다. Cloud Billing 계정 모델 관련 정보를 확인하세요.
Compute 가변형 CUD는 Compute Engine, GKE, Cloud Run에서 지출에 대한 할인을 제공하여 Google Cloud 지출 기능에 유연성을 더합니다. 특히 Compute Engine의 경우 Compute 가변형 CUD에서는 단일 프로젝트, 리전, 머신 시리즈로 약정을 제한할 필요가 없습니다. Compute 가변형 약정을 사용하면 Compute Engine 리소스를 사용하는 프로젝트 또는 리전에 관계없이 해당 약정이 연결된 Cloud Billing 계정의 적격한 Compute Engine 지출에 대해 적용 가능한 CUD 할인을 받을 수 있습니다.
Compute 가변형 CUD가 다른 서비스에 어떻게 적용되는지에 대한 자세한 내용은 다음 문서를 참조하세요.
적격한 리소스
Compute Engine의 경우 다음 머신 시리즈와 함께 사용하는 메모리, vCPU, 로컬 SSD 디스크만이 적격한 리소스에 해당합니다.
- 범용: C3, C3D, C4, C4A, C4D, E2, N1, N2, N2D, N4 머신 시리즈
- 컴퓨팅 최적화:
- H3 머신 시리즈 (새 모델로 옵트인한 후에만 사용 가능)
- C2 및 C2D 머신 시리즈
- 메모리 최적화: M1, M2, M3, M4 머신 시리즈 (새 모델로 옵트인한 후에만 사용 가능)
- 스토리지 최적화: Z3 머신 시리즈
나열된 각 머신 시리즈의 경우, 리소스 자격 요건은 사용 가능한 모든 머신 유형과 단독 테넌트 노드 유형에 적용됩니다. 단독 테넌트 노드의 경우, 발생하는 단독 테넌시 프리미엄 요금도 Compute 가변형 CUD 할인 대상에 포함됩니다.
Compute 가변형 CUD의 확장된 적용 범위를 이용하고 M1, M2, M3, M4, H3 머신 시리즈에 대한 할인을 받으려면 Cloud Billing 계정에서 새 지출 기반 CUD 모델을 옵트인해야 합니다. 옵트인은 한 번만 수행하면 되며, 머신 시리즈별로 별도로 옵트인할 필요는 없습니다.
Compute 가변형 CUD에 적용되는 전체 SKU 목록을 보려면 다음 문서 중 하나를 참조하세요.
적용 가능한 할인율
약정 기간 및 Cloud Billing 계정의 CUD 모델에 따라 리소스 및 서비스에 대해 다음과 같은 Compute 가변형 CUD 할인이 적용됩니다.
서비스 | 지출 적격 리소스 | 새 모델을 옵트인하기 전/후 사용 가능 여부 | 1년 CUD | 3년 CUD |
---|---|---|---|---|
Compute Engine | M1, M2, M3, M4 머신 시리즈 | 옵트인한 후에만 | 할인 없음 | 63% |
H3 머신 시리즈 | 옵트인한 후에만 | 17% | 38% | |
C2, C2D, C3, C3D, C4, C4A, C4D, E2, N1, N2, N2D, N4 머신 시리즈 | 모두 | 28% | 46% | |
로컬 SSD 디스크 | 모두 | 28% | 46% | |
단독 테넌시 프리미엄 | 모두 | 28% | 46% | |
GKE | GKE Standard 및 GKE Autopilot | 모두 | 28% | 46% |
Cloud Run | 요청 기반 결제 방식의 Cloud Run 서비스 | 옵트인한 후에만 | 17% | 17% |
Cloud Run Functions | 옵트인한 후에만 | 17% | 17% | |
인스턴스 기반 결제 방식의 Cloud Run 서비스, Cloud Run 작업, Cloud Run 작업자 풀 | 모두 | 28% | 46% |
Compute 가변형 약정의 작동 방식
Compute 가변형 약정에 대한 CUD가 적용되는 방식은 기존 모델과 새 옵트인 모델 간에 다음과 같이 다릅니다.
옵트인 이후
약정 요금
Cloud Billing 계정에 대해 1년 또는 3년 약정으로 Compute 가변형 약정을 구매합니다. 약정 기간 동안에는 적격 리소스 및 서비스에 대해 최소 시간당 지출 금액을 약정합니다. 이 금액이 시간당 약정 요금이 되며, 실제 사용량과 관계없이 약정 기간 전체에 걸쳐 지불됩니다.
약정 활성화
약정은 구매 직후 활성화되며 약정 요금이 청구되기 시작합니다. 정확한 활성화 시점은 약정을 구매한 시각(시간대 내 분 단위)에 따라 다음과 같이 달라집니다.
- 특정 시각의 49분 이전(또는 49분까지)에 구매한 경우: 약정은 다음 정시부터 활성화됩니다. 예를 들어 현지 시간으로 오후 7시부터 오후 7시 49분 사이에 약정을 구매하면 해당 약정은 같은 시간대 기준 오후 8시에 활성화됩니다.
- 특정 시각의 50분 이후(또는 50분부터 59분 사이)에 구매한 경우: 약정은 다다음 정시부터 활성화됩니다. 예를 들어 현지 시간으로 오후 7시 50분부터 오후 7시 59분 사이에 약정을 구매하면 해당 약정은 같은 시간대 기준 오후 9시에 활성화됩니다.
CUD가 사용 요금에 적용되는 방식
약정이 활성화되면 적격 리소스 및 서비스를 할인된 가격으로 이용할 수 있습니다. 시간 단위 크레딧을 제공하는 기존 모델과 달리 새 모델은 모든 적격 리소스 및 서비스의 가격에 직접 할인을 적용합니다. 두 가지 지출 기반 가격 책정 모델 간의 근본적인 차이는 다음과 같습니다.
- 옵트인 후: 할인된 리소스 비용을 기준으로 시간당 지출액을 약정합니다.
- 옵트인 전: 주문형 리소스 비용을 기준으로 시간당 지출액을 약정했습니다.
매 시간마다 적격 SKU에 대한 총 지출이 약정 요금에 도달할 때까지 다음 과정이 수행됩니다.
- 적격 사용량에 대한 SKU는 CUD 소비 모델 요율에 따라 결정된 할인된 가격으로 청구됩니다.
소비 모델 ID는 1년 Compute 가변형 약정의 경우
D97B-0795-975B
이며, 3년 Compute 가변형 약정의 경우70D7-D1AB-12A4
입니다. - 약정 요금은 이러한 할인된 사용 비용을 상쇄하며, 총 시간당 지출액이 약정 요금 금액과 같아질 때까지 적용됩니다. 이 시점에서 Compute 가변형 약정은 전액 사용된 것으로 간주됩니다.
약정 사용 기준
Cloud Billing 계정에는 동일한 리소스 또는 서비스 유형의 사용량을 충당할 수 있는 여러 지출 기반 약정이 존재할 수 있습니다. 또한 단일 Compute 가변형 약정이 여러 리소스 및 서비스 유형의 사용량을 동시에 충당할 수 있습니다. 특정 Cloud Billing 계정의 경우 Google Cloud 에서는 다음과 같은 우선순위에 따라 적격 시간당 사용량에 지출 기반 약정이 적용됩니다. 여러 지출 기반 약정과 다양한 사용 유형이 있는 경우 다음 규칙에 따라 Google Cloud 이 어떤 약정을 먼저 사용하고Google Cloud 이 어떤 사용량을 우선 충당할지를 결정합니다.
서비스 전용 약정 우선: Compute 가변형 약정과 서비스 전용 지출 기반 약정이 동일한 사용량을 충당할 수 있는 경우 서비스 전용 약정이 우선 적용됩니다. 적용 범위가 더 좁은 약정을 먼저 사용함으로써,Google Cloud 는 적용 범위가 더 넓은 일반 약정을 다른 유형의 사용량에 활용할 수 있도록 남겨둡니다.
예시: 적격한 Cloud Run Functions 사용량을 충당하기 위해 Compute 가변형 약정과 기존 Cloud Run 약정을 모두 구매했다고 가정해보세요. 이 시나리오에서 Google Cloud는 먼저 서비스 전용 Cloud Run 약정을 사용하여 적격한 사용량을 충당합니다.
가장 오래된 Compute 가변형 약정 우선: 동일한 적격 사용량을 충당할 수 있는 Compute 가변형 약정이 여러 개 있는 경우Google Cloud 는 먼저 구매한 활성 약정을 우선적으로 사용합니다. Google Cloud 가 해당 약정을 모두 사용한 후에는, 그다음으로 오래된 약정을 사용하여 남은 적격한 사용량을 충당합니다.
예시: N2 VM 사용량을 충당할 수 있는 두 개의 Compute 가변형 악정(
compute-flexible-commitment-1
및compute-flexible-commitment-2
)을 보유하고 있다고 가정해보세요.compute-flexible-commitment-1
은 4개월 전에,compute-flexible-commitment-2
는 1주일 전에 구매했다면, Google Cloud는 먼저compute-flexible-commitment-1
를 사용합니다.더 높은 할인율 우선: 하나의 Compute 가변형 약정 내에서 여러 리소스 또는 서비스 유형의 적격 사용량이 있는 경우 약정은 주문형 가격 대비 할인율이 가장 높은 사용량부터 우선적으로 충당합니다.
예시: 3년 약정의 Compute 가변형 CUD가 H3 VM 사용량(38% CUD 적용)과 Cloud Run Functions 사용량(17% CUD 적용)을 모두 충당한다고 가정해보세요. 이 시나리오에서 Compute 가변형 약정은 먼저 H3 사용량에 적용된 후, 그 다음으로 Cloud Run Functions 사용량에 적용됩니다.
비율 분배: 앞선 모든 기준을 적용한 후에도 Compute 가변형 약정의 일부가 남아 있는 경우,Google Cloud 는 남은 약정 금액을 Compute Engine, GKE, Cloud Run의 남은 적격 사용량 비율에 따라 분배합니다.Google Cloud 가 Compute 가변형 약정을 모두 사용한 뒤에도 적격 사용량이 남아 있다면Google Cloud 는 동일한 기준을 다시 적용하여 해당 사용량을 충당할 수 있는 다른 Compute 가변형 약정이 있는지 확인합니다.
예시: Google Cloud 가 앞선 모든 기준을 적용한 후에도 일부 Compute 가변형 약정과 적격 사용량이 남아 있는 상황을 가정해보겠습니다. 남은 약정으로는 US$100 상당의 주문형 지출을 충당할 수 있으며, 남은 적격 사용량의 주문형 비용은 US$150입니다. 이 주문형 지출 US$150는 Compute Engine에 US$75, GKE에 US$37.50, Cloud Run에 US$37.50로 분배되어 있다고 가정해보세요. 이 서비스의 주문형 지출 비율은 2:1:1입니다. 이 시나리오에서Google Cloud 는 남은 약정 금액 US$100를 동일한 2:1:1 비율로 분배합니다. 즉,Google Cloud 는 다음과 같이 약정을 사용합니다.
- Compute Engine 사용량 US$50 충당
- GKE 사용량 US$25 충당
- Cloud Run 사용량 US$25 충당
Cloud Billing 계정에 다른 Compute 가변형 약정이 있는 경우 Google Cloud 는 그 약정을 사용하여 남은 US$50의 주문형 지출을 충당합니다.
비용 데이터 내보내기에서의 사용 요금 표시 방식
약정으로 충당되는 리소스 사용량의 경우 해당 리소스 비용은 비용 데이터 내보내기에 다음과 같은 방식으로 표시됩니다.
SKU
열에는 해당 리소스의 주문형 SKU 이름이 표시됩니다.Effective price
열에는 해당 SKU의 할인 가격이 표시됩니다.Consumption model
열에는 약정 기간에 따라Compute Flexible CUDs - 1 Year
또는Compute Flexible CUDs - 3 Year
값이 표시됩니다.
시간당 약정 요금은 비용 데이터 내보내기에서 다음과 같은 방식으로 청구 항목으로 표시됩니다.
SKU
열에는Commitment Fee SKU
값이 표시됩니다.cost
열에는 시간당 약정 요금이 표시됩니다.Credits
열에는 약정 요금으로 충당된 리소스 사용 비용이 표시됩니다. 이 크레딧은 약정 사용분에 대해 약정 요금을 상쇄하는 역할을 합니다. 약정을 전액 사용하면 크레딧 금액은 약정 요금과 동일해집니다.
초과 사용량은 비용 데이터 내보내기에 다음과 같은 방식으로 표시됩니다.
SKU
열에는 리소스의 주문형 SKU 이름이 표시됩니다.Effective price
열에는 해당 SKU의 주문형 가격이 표시됩니다.Consumption model
열에는 값으로Default
가 표시됩니다.
비용 데이터 내보내기 및 청구 항목 해석에 대한 자세한 내용은 지출 기반 CUD 데이터 모델 업데이트를 참조하세요.
옵트인 이전
Cloud Billing 계정에 대해 1년 또는 3년 약정 기간으로 Compute 가변형 약정을 구매하고, 해당 제품 전체에 걸쳐 최소 시간당 지출 금액을 약정합니다. 특히 약정 기간 동안 매시간 일정 금액 이상의 주문형 가격에 해당하는 적격 리소스 또는 서비스에 대해 지출을 약정합니다. 약정 기간에 따라 최소 시간당 지출 금액에 대해 28% 또는 46%의 CUD 할인을 받습니다.
약정 활성화 및 약정 요금
약정은 구매 후 1시간 이내에 활성화됩니다. 할인된 약정 지출 금액이 시간당 약정 요금이 됩니다. 이에 따라 Cloud Billing 계정에는 약정 총액에 해당하는 시간당 크레딧이 지급됩니다.Google Cloud 는 이러한 크레딧을 사용하여 Compute 가변형 CUD 대상이 되는 사용량의 시간당 지출을 상쇄합니다. 매월 말에Google Cloud 는 해당 월의 총 약정 요금을 계산하여 해당 금액을 청구합니다.
시간당 약정 요금은 약정 기간 동안 최소 시간당 지출액으로 유지되며, 주문형 가격 기준으로 약정된 시간당 지출 금액에 도달하지 못하더라도 해당 금액을 계속 지불해야 합니다. 또한 약정 기간 중 리소스의 주문형 가격이 변경되더라도 약정 요금은 변하지 않습니다.
초과 사용량
약정된 시간당 지출 금액을 초과하는 리소스를 추가로 사용하는 경우, 초과 사용량에 대한 지출 금액은 Compute 가변형 CUD로 얻은 크레딧으로 충당되지 않습니다. 초과 사용량은 주문형 요율로 청구되며 해당 사용량이 적용 가능한 지속 사용 할인(SUD)에 해당될 수 있습니다. Compute Engine은 적격 사용량에 SUD를 자동으로 적용합니다.
약정 사용 기준
단일 Compute 가변형 약정은 Compute Engine, GKE, Cloud Run 전반의 적격 지출액을 충당합니다. 특정 Compute 가변형 약정에 대해 적용되는 Compute 가변형 CUD 할인액은 각 서비스의 적격 지출 금액의 비율에 따라 분배됩니다. Google Cloud사용량이 Compute Engine에만 국한되는지, 또는 다른 서비스까지 포함되는지에 따라 약정에서 받는 Compute 가변형 CUD 할인액이 달라질 수 있습니다.
Compute 가변형 약정의 예시
다음 예시에서는 적격한 Google Cloud 지출이 Compute Engine에만 한정되는 경우와, Compute Engine, GKE, Cloud Run 전반에 걸치는 경우 각각에 대해 Compute 가변형 CUD가 어떻게 적용되는지를 보여줍니다.
Compute Engine에 한정된 지출
적격한 Google Cloud 지출이 Compute Engine에만 한정된 시나리오를 가정해보겠습니다. Cloud Billing 계정에는 여러 프로젝트가 있으며, 이 프로젝트들에는 N2, N2D, C2 머신 시리즈에 속하고, us-central1
및 us-east1
리전에 위치한 VM 인스턴스가 포함되어 있습니다. 다음 예시에서는 Cloud Billing 계정의 모델에 따라 이 약정에 대해 Compute 가변형 CUD가 어떻게 적용되는지를 설명합니다.
옵트인 이후
이 Cloud Billing 계정에 대해 3년 간 시간당 US$100를 지출하는 Compute 가변형 약정을 구입한다고 가정해보겠습니다. 다음 항목은 이 예시 Compute 가변형 약정이 작동되는 방식을 설명합니다.
- 시간당 US$100의 지출을 약정합니다. 이 금액이 시간당 약정 요금이 됩니다. 3년 약정을 선택했기 때문에 적격 N2, N2D, C2 리소스에 대해 주문형 가격 대비 46% 할인이 적용됩니다.
- 약정 기간 동안 매시간 약정 요금은 할인된 N2, N2D, C2 사용 비용 중 최대 US$100까지 충당합니다.
- 약정을 모두 소진할 때까지
us-central1
및us-east1
리전의 N2, N2D, C2 인스턴스에서 사용하는 vCPU, 메모리 또는 로컬 SSD 디스크의 시간당 사용량에 대해 할인된 가격이 적용됩니다. - 요컨대, 약정 요금은 주문형 가격 기준으로 시간당 최대 US$185.19 상당의 N2, N2D, C2 리소스를 충당할 수 있습니다(US$100 / (1 - 0.46)).
- 주문형 가격이 US$50인 리소스를 시간당 사용한 경우, 할인 적용 후 비용은 US$27(US$50 * (1 - 0.46))가 됩니다. 이 사용량은 약정 요금으로 충당됩니다. 여전히 US$100의 약정 요금을 지불해야 하며, 사용하지 않은 약정 금액(US$73)은 다음 시간으로 이월되지 않습니다.
- 주문형 가격이 시간당 US$200인 리소스를 사용하는 경우, 그중 처음 US$185.19의 사용량은 약정으로 충당됩니다. 이때 할인된 비용은 US$100이며 약정 요금으로 상쇄됩니다. 남은 US$14.81의 사용량은 초과 사용량으로 간주되어 주문형 요금으로 청구됩니다. 따라서 총 시간당 비용은 US$100(약정 금액) + US$14.81(초과 사용량) = US$114.81입니다.
옵트인 이전
이 Cloud Billing 계정에 대해 Compute 가변형 약정을 구매하고 주문형 가격이 시간당 US$100에 상응하는 리소스를 3년 동안 소비하기로 약정한다고 가정해보세요. 다음 항목은 이 예시 Compute 가변형 약정이 작동되는 방식을 설명합니다.
- Compute Engine의 vCPU, 메모리, 로컬 SSD 디스크 조합에 대해 주문형 가격 기준으로 US$100에 상응하는 최소 시간당 비용을 지출하기로 약정합니다. US$100 금액은 약정 기간 동안 시간당 약정 지출 금액이 됩니다.
- 약정 기간 동안
us-central1
및us-east1
리전의 N2, N2D, C2 인스턴스에서 사용하는 vCPU, 메모리, 로컬 SSD 디스크에 대해 시간당 최대 US$100까지의 사용량이 이 최소 지출 금액에 포함됩니다. 다른 약정으로 이미 충당되지 않은 리소스라면 그 비용이 최소 지출액 산정에 반영됩니다. 이 지출은 약정이 설정된 Cloud Billing 계정 내의 어떤 프로젝트에 속해 있어도 상관없습니다. - 이 US$100에 대해 46% CUD가 적용되어 시간당 US$54에 해당하는 약정 요금이 청구됩니다. 이 할인을 사용하면 약정 기간 동안 시간당 US$54만 지불하고도 최대 US$100에 상응하는 Compute Engine vCPU, 메모리, 로컬 SSD 디스크를 사용할 수 있습니다.
- 이 Compute 가변형 약정을 구매했지만 주문형 가격 기준으로 US$50에 상응하는 시간당 리소스만 사용한 경우 해당 약정은 이 US$50에 상응하는 리소스를 충당합니다. 그러나 여전히 시간당 약정 요금인 US$54를 계속 지불해야 합니다.
- 이 Compute 가변형 약정을 구매하지만, 이번에는 주문형 가격이 US$150에 상응하는 시간당 리소스를 사용한다고 가정할 경우, 약정은 US$100에 상응하는 리소스를 충당하고, 이에 대해 시간당 US$54를 지불합니다. 남은 US$50에 상응하는 리소스는 시간당 US$50 전액이 청구됩니다. 남은 US$50에 상응하는 리소스 사용량은 SUD 적용 대상이 될 수 있습니다.
- 이 Compute 가변형 약정을 구매하고 처음에는 주문형 가격이 US$50에 상응하는 시간당 리소스만 사용한다고 가정해보세요. 그리고 약정 기간 중 해당 리소스의 주문형 가격이 US$50에서 US$150로 상승하는 경우를 가정해보세요. 이때도 시간당 약정 요금은 여전히 US$54로 유지되며, 가변형 약정으로 여전히 US$100에 상응하는 사용량을 충당합니다. 다만, 초과된 US$50의 시간당 주문형 사용량은 전액 지불해야 합니다. 이러한 추가 US$50 주문형 사용량에 대해서는 적용 가능한 SUD가 부여됩니다.
Compute Engine을 넘어선 지출
적격한 Google Cloud 지출이 Compute Engine, GKE, Cloud Run 전반에 걸쳐 있는 시나리오를 가정해보겠습니다.
Google Cloud 서비스에서 Cloud Billing 계정에 대해 3년 약정으로 시간당 US$100의 서비스 지출 약정을 구매한다고 가정해보겠습니다. 또한 사용량이 다음 리소스와 서비스 전반에 걸쳐 있다고 가정합니다.
- Compute Engine: N2 머신 시리즈의 vCPU 및 메모리
- GKE: Google Kubernetes Engine(GKE) Standard 버전
- Cloud Run: 인스턴스 기반 청구가 적용된 Cloud Run 서비스
다음 예시에서는 Cloud Billing 계정의 모델에 따라 이 약정에 대해 Compute 가변형 CUD가 어떻게 적용되는지를 설명합니다.
옵트인 이후
약정에 따라, Compute Engine, GKE, Cloud Run 전반의 적격 사용량에 대해 주문형 가격 대비 46%의 할인이 적용됩니다. 시간당 US$100의 약정 요금으로, 주문형 가격 기준 최대 US$185.19 상당의 사용량을 충당할 수 있습니다(US$100 / (1 - 0.46)).
이제 특정 한 시간 동안의 리소스 사용이 다음과 같은 주문형 지출에 해당한다고 가정해보겠습니다.
- Compute Engine: N2 vCPU 및 메모리에 US$200
- GKE: Google Kubernetes Engine(GKE) Standard 버전에 US$100
- Cloud Run: 인스턴스 기반 요금제 Cloud Run 서비스에 US$100
약정이 없었다면 총 주문형 지출액은 US$400가 되었을 것입니다. 약정은 이중 US$185.19의 지출을 충당합니다. 할인 배분을 위해Google Cloud 는 세 서비스 간 적격한 지출 비율(2:1:1)을 기준으로 금액을 분배합니다. 이때 충당되는 주문형 지출은 다음과 같습니다.
- Compute Engine: US$92.60(US$185.19의 절반)
- GKE: US$46.30(US$185.19의 4분의 1)
- Cloud Run: US$46.30(US$185.19의 4분의 1)
이 충당된 사용량의 할인 후 비용은 US$100이며, 이는 약정 요금으로 지불됩니다. 남은 사용량은 초과 사용량으로 간주되어, 주문형 요율로 청구되며, 세부 내역은 다음과 같습니다.
- Compute Engine: US$107.40(US$200 - US$92.60)
- GKE: US$53.70(US$100 - US$46.30)
- Cloud Run: US$53.70(US$100 - US$46.30)
총 시간당 비용은 US$100(약정 요금) + US$214.80(초과 사용량) = US$314.80입니다.
옵트인 이전
약정에 따라 46%의 CUD 할인이 적용됩니다. 즉, 주문형 가격 기준 US$100에 상응하는 Google Cloud 서비스를 매시간 US$54에 사용할 수 있습니다. 시간당 약정 요금은 US$54이며, 그 대가로 Compute Engine, GKE, Cloud Run에서 사용할 수 있는 시간당 US$100 상당의 크레딧이 계정에 부여됩니다.
이번에는 한 달 중 특정 시간 동안 Cloud Billing 계정의 적격한Google Cloud 사용량에 대한 지출이 다음과 같다고 가정해 보겠습니다.
- US$200 상당의 Compute Engine 주문형 지출
- US$100 상당의 GKE 주문형 지출
- US$100 상당의 Cloud Run 주문형 지출
Google Cloud 에서는 US$100에 상응하는 크레딧을 사용해서 해당 지출의 일부를 충당합니다. 크레딧을 세 서비스에 분배하기 위해 Google Cloud는 3가지 제품의 적격한 지출 금액 비율을 사용합니다. 이 예에서 Compute Engine, GKE, Cloud Run의 적격 지출 비율은 2:1:1입니다. 대신에 Google Cloud 는 이와 동일한 비율로 해당 시간에 대해 US$100의 크레딧을 이러한 서비스에 분배합니다.
- US$50 상당의 크레딧이 Compute Engine에 사용됩니다.
- US$25 상당의 크레딧이 GKE에 사용됩니다.
- US$25 상당의 크레딧이 Cloud Run에 사용됩니다.
각 제품에 대해 남은 사용량에 대해서는 해당 시점의 주문형 요율로 과금됩니다.
- Compute Engine: US$150
- GKE: US$75
- Cloud Run: US$75
Compute 가변형 약정 구매
Compute 가변형 약정은 Cloud Billing 계정 수준에서만 구매할 수 있습니다. Compute 가변형 약정을 구매하는 방법에 대한 자세한 내용은 지출 기반 약정 구매를 참조하세요.
약정을 구매하기 전에 서비스별 약관을 읽어보세요.
약정을 구매한 후에는 취소할 수 없습니다. 자세한 내용은 약정 취소를 참조하세요.
할인 적용 순서
Cloud Billing 계정의 프로젝트에 대해 Compute Engine 리소스를 지원하기 위해 리소스 기반 및 Compute 가변형 약정을 모두 구매할 수 있습니다. 리소스 기반 약정을 사용하면 프로젝트, 리전, 머신 시리즈에 특정한 예측 가능하고 안정적인 리소스 사용량을 지원할 수 있습니다. Compute 가변형 약정을 사용해서는 특정 머신 시리즈, 프로젝트 또는 리전에 해당하지 않는 모든 리소스 사용을 지원할 수 있습니다.
하지만 Google Cloud 가 Compute Engine 리소스에 제공하는 할인 유형은 상호 배타적이어서 결합할 수 없습니다. 어느 시점에서든 리소스에는 한 가지 종류의 할인만 적용됩니다. 리소스 사용량의 일부에 대해 특정 유형의 할인을 받고 있다면 해당 사용량에 대해서는 다른 유형의 할인을 받을 수 없습니다.
Compute Engine 리소스에 대해 리소스 기반 및 Compute 가변형 약정을 모두 구매하면 Google Cloud 는 다음과 같은 순서에 따라 시간별 기준으로 약정을 적용합니다.
- Google Cloud 는 먼저 리소스 기반 약정을 사용하고 그 결과로 발생하는 모든 리소스 기반 CUD를 적격한 시간당 사용량에 적용합니다. 리소스 기반 CUD가 사용량에 적용되는 방식에 대한 자세한 내용은 리소스 기반 CUD 문서를 참조하세요.
- 그런 다음Google Cloud 는 Compute 가변형 약정을 사용하여 리소스 기반 약정으로 아직 충당되지 않은 적격한 사용량을 충당합니다. Compute 가변형 약정의 일부는 GKE 및 Cloud Run 전반의 적격 사용량에도 적용될 수 있습니다. Compute 가변형 약정으로 사용량을 충당하는 방법에 대한 자세한 내용은 다음을 참조하세요.
- 모든 약정을 사용한 후 Google Cloud 는 주문형 요율에 따라 시간당 추가 사용량을 청구합니다. 이러한 시간당 초과 사용량에는 해당 지속 사용 할인(SUD)이 적용될 수 있습니다.
제한사항
- 리소스 기반 CUD는 Compute Engine, Google Kubernetes Engine, Dataproc, Cloud Composer 1 또는 Vertex AI에서 사용하는 VM을 포함하고 Compute Engine SKU를 사용하여 배포되는 리소스에만 사용할 수 있습니다.
Compute 가변형 CUD는 Compute Engine, Google Kubernetes Engine, Cloud Run에서만 사용할 수 있습니다. 새 지출 기반 CUD 가격 책정 모델을 옵트인하면 이러한 서비스 내의 추가 리소스에 가변형 CUD를 사용할 수 있습니다. 적격한 SKU 전체 목록은 가격 책정 모델에 해당하는 페이지를 참조하세요.
Compute Engine 예약 리소스를Google Cloud Serverless for Apache Spark와 함께 사용하는 경우, 해당 예약 리소스는 리소스 기반 CUD 적용 대상이 아닙니다.
예약 리소스를 Dataflow와 함께 사용하는 경우, 가속기(GPU 또는 TPU)가 지정된 특정 대상 예약에서 발생한 사용량에 대해서만 리소스 기반 CUD를 받을 수 있습니다.
Compute 가변형 약정은 Cloud Billing 계정 수준에서만 구매할 수 있습니다.
Compute Engine의 경우 GPU에 대해서는 Compute 가변형 약정을 구매할 수 없습니다. 메모리, vCPU, 로컬 SSD 리소스만 Compute 가변형 CUD 적용 대상입니다. 이러한 리소스를 단독 테넌트 노드와 함께 사용하는 경우 결과 단독 테넌시 프리미엄도 적용됩니다.
메모리 최적화 VM의 경우 Compute 가변형 CUD는 3년 약정에서만 사용할 수 있습니다. 1년 Compute 가변형 약정을 구매하면 메모리 최적화 VM 사용량에 대해서는 어떠한 할인도 적용되지 않습니다.
다음 단계
- Compute Engine 리소스 기반 약정 자세히 알아보기
- Compute 주문형 가격, 리소스 기반 약정 가격, 유연한 CUD 소비 요율에 대해 Compute Engine 머신 계열의 가격표 살펴보기
- CUD 분석 보고서 알아보기
- Compute Engine 리소스 기반 CUD의 비용 효과 분석 방법 알아보기
- Compute 가변형 CUD의 비용 효과 분석 방법 알아보기
- 기타 Google Cloud 서비스의 CUD 자세히 알아보기