이 문서에서는 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 리소스를 최소 금액 이상 구매하겠다는 약정의 대가로 할인을 제공합니다. 리소스 기반 약정을 구매할 때는 특정 용량의 Compute Engine 리소스를 할인된 가격으로 구매하고 1년 또는 3년 동안 해당 리소스에 대한 비용 지불을 약정합니다. 각 리소스 기반 약정은 약정을 구매하는 리전 및 프로젝트에 따라 달라집니다. 즉, 특정 약정을 지정된 리전과 프로젝트의 리소스에만 적용할 수 있습니다.
운영 가능 리소스
리소스 기반 약정은 다음 리소스에 사용할 수 있습니다.
- vCPUs
- 메모리
- GPU
- 로컬 SSD 디스크
- 단독 테넌트 노드
- 운영체제(OS) 라이선스
리소스 기반 약정 유형
구매 가능한 리소스 기반 약정의 범주는 다음과 같습니다.
하드웨어 약정: vCPU, 메모리, GPU, 로컬 SSD, 단독 테넌트 노드와 같은 리소스에 대해 하드웨어 약정을 구매할 수 있습니다. 가능한 할인폭은 메모리 최적화 머신 시리즈의 경우 최대 70%, 다른 모든 머신 시리즈의 경우 최대 55%입니다.
소프트웨어 라이선스 약정: 적용 가능한 프리미엄 운영체제(OS) 라이선스에 대해 라이선스 약정을 구매할 수 있습니다. 그 결과 다음과 같은 할인을 받습니다.
- SUSE Linux Enterprise Server(SLES) 이미지의 경우 최대 79%
- SLES for SAP 이미지의 경우 최대 63%
하드웨어 리소스의 리소스 기반 약정은 라이선스의 약정과 별개입니다. 동일한 VM 인스턴스에 대해 두 카테고리의 약정을 모두 구매할 수 있지만 하드웨어 리소스와 라이선스를 모두 포함하는 단일 리소스 기반 약정은 구매할 수 없습니다.
리소스 기반 약정을 구매하면 미국 및 캐나다 태평양 표준시(UTC-8 또는 일광 절약 시간에는 UTC-7) 기준 다음 날 오전 12시에 약정이 활성화됩니다. 약정된 리소스의 사용 여부에 관계없이 약정 계약이 끝날 때까지 해당 리소스에 대해 매월 요금이 청구됩니다. 구매한 후에는 약정을 취소할 수 없습니다.
자세히 알아보기 및 구매
Compute Engine의 리소스 기반 CUD에 대한 자세한 내용은 리소스 기반 약정 사용 할인을 참조하세요.
구매 정보는 사용 사례에 따라 다음 중 하나를 참조하세요.
Compute 가변형 CUD
Compute 가변형 CUD는 Compute Engine, GKE 및 Cloud Run에서 지출에 대한 할인을 제공하여 Google Cloud 지출 기능에 유연성을 더합니다.
특히 Compute Engine의 경우 가변형 CUD에서는 단일 프로젝트, 리전, 머신 시리즈로 약정을 제한할 필요가 없습니다. 모든 리전에서 적격한 머신 유형에 속하는 Cloud Billing 계정 내의 모든 프로젝트에서 vCPU 및 메모리 사용량에 대해 CUD를 받을 수 있습니다.
운영 가능 리소스
Compute Engine의 경우 다음 머신 시리즈의 메모리 및 vCPU에만 가변형 CUD를 받을 수 있습니다. 나열된 모든 머신 시리즈의 경우 사용 가능한 모든 머신 유형과 단독 테넌트 노드 유형이 대상에 해당합니다.
- 범용: C3, C3D, C4, E2, N1, N2, N2D, N4 머신 시리즈
- 컴퓨팅 최적화: C2 및 C2D 머신 시리즈
- 스토리지 최적화: Z3 머신 시리즈
가변형 CUD에 적격한 Compute Engine SKU 전체 목록을 보려면 Compute 가변형 CUD 적격 SKU를 참조하세요.
가변형 CUD가 다른 서비스에 적용되는 방식을 알아보려면 다음을 참조하세요.
가변형 약정 작동 방식
Cloud Billing 계정에 대해 가변형 약정을 구매하고 이러한 제품에서 1년 또는 3년 동안 시간당 최소 지출 금액을 약정합니다. 특히 약정 기간 동안 시간당 지정된 최소 주문형 가격에 상응하는 적격 리소스 또는 서비스에 대한 지출을 약정합니다. 약정 기간에 따라 최소 시간당 지출 금액에 대한 다음과 같은 CUD가 제공됩니다.
- 1년 약정의 경우 약정된 시간당 지출 금액 중 28% 할인
- 3년 약정의 경우 약정된 시간당 지출 금액 중 46% 할인
약정은 구매 후 1시간 이내에 활성화됩니다. 할인된 약정 지출 금액이 시간별 약정 수수료가 됩니다. 그 대가로 Cloud Billing 계정에 총 약정 지출 금액에 상응하는 시간별 크레딧이 제공됩니다. Google Cloud는 이러한 크레딧을 사용하여 가변형 CUD에 적합한 사용량에 대한 시간당 지출을 상쇄합니다. 매월 말에 Google Cloud는 해당 월의 총 약정 수수료를 계산하고 해당 금액을 청구합니다.
약정된 시간당 지출 금액을 초과하여 시간당 지출 금액이 발생하는 추가 리소스를 사용하는 경우에는 초과 사용량에 대한 지출 금액에 가변형 CUD에서 받은 크레딧이 적용되지 않습니다. 초과 사용량은 주문형 요금으로 청구되며 해당 지속 사용 할인(SUD)이 적용될 수 있습니다. Compute Engine은 SUD를 적합한 사용량에 자동으로 적용합니다.
시간당 약정 수수료는 약정 기간 동안 최소 시간당 지출로 유지되고, 주문형 가격이 약정된 시간당 지출액으로 합산되는 리소스를 사용하지 않더라도 지불해야 합니다. 약정 기간 동안 리소스의 주문형 가격이 변경되더라도 약정 수수료는 동일하게 유지됩니다.
가변형 약정의 예시
다음 예시에서는 적격한 Google Cloud 지출이 Compute Engine으로 제한되는지 또는 Compute Engine, GKE, Cloud Run에 걸쳐 있는지 여부에 따라 Compute 가변형 CUD를 받는 방법을 보여줍니다.
Compute Engine으로 제한된 지출
적격한 Google Cloud 지출이 Compute Engine으로 제한된 시나리오를 살펴보겠습니다.
Cloud Billing 계정에 N2, E2, C2 머신 시리즈에 속하고 us-central1
및 us-east1
리전에 위치한 VM 인스턴스가 있는 여러 프로젝트가 있다고 가정해 보겠습니다. 이 Cloud Billing 계정에 대해 Compute 가변형 약정을 구매하고 주문형 가격이 시간당 US$100에 상응하는 리소스를 3년 동안 소비하기로 약정한다고 가정해보세요. 다음 수치는 이 예시 가변형 약정이 작동되는 방식을 설명합니다.
- Compute Engine vCPU, 메모리 또는 둘 모두에 대해 주문형 가격이 US$100에 상응하는 최소 시간당 비용을 지출하기로 약정합니다. US$100 금액은 약정 기간 동안 시간당 약정 지출 금액이 됩니다.
us-central1
및us-east1
리전에서 N2, E2, C2 머신 유형에서 vCPU, 메모리 또는 둘 다 사용하는 경우 프로젝트와 관계없이 이러한 리소스 비용은 다른 약정으로 이미 커버되지 않는 한, 최대 US$100까지 최소 지출에 포함됩니다.- 이 US$100에 대해 46% CUD가 적용되어 시간당 US$54에 해당하는 약정 수수료가 부과됩니다. 이 할인을 통해 약정 기간 동안 매 시간 US$54의 비용으로 최대 US$100에 상응하는 Compute Engine vCPU, 메모리 또는 둘 다 사용할 수 있습니다.
- 이 가변형 약정을 구매하지만 주문형 가격이 US$50에 상응하는 시간당 리소스만 사용할 경우에는 해당 약정이 이 US$50에 상응하는 리소스에만 적용되더라도 여전히 시간당 약정 수수료인 US$54를 지불해야 합니다.
- 이 가변형 약정을 구매하지만 이번에는 주문형 가격이 US$150에 상응하는 시간당 리소스를 사용한다고 가정할 경우, US$100에 상응하는 리소스만 해당 약정으로 지원되어 이 US$100에 상응하는 리소스에 대해 시간당 US$54를 지불합니다. 남은 US$50에 상응하는 리소스에 대해서는 시간당 US$50의 전체 비용을 지불해야 합니다. 남은 US$50에 상응하는 리소스는 SUD를 사용할 수 있습니다.
- 이 가변형 약정을 구매하고 주문형 가격이 US$50에 해당하는 시간당 리소스만 사용한다고 가정해보세요. 약정 기간 동안 구매한 리소스의 주문형 가격이 US$50에서 US$150로 변경되더라도 시간당 약정 수수료는 계속 US$54로 유지되고 가변형 약정으로 US$100에 상응하는 지출을 계속 부담할 수 있습니다. 그러나 남은 US$50에 해당하는 시간당 주문형 가격은 전액 지불해야 합니다. 이러한 추가되는 US$50 주문형 비용에 대해서는 해당하는 SUD를 받을 수 있습니다.
Compute Engine 외 지출
적격한 Google Cloud 지출이 Compute Engine, GKE, Cloud Run에 걸쳐 있는 시나리오를 살펴보겠습니다.
3년 약정으로 Google Cloud 서비스에 대해 시간당 US$100를 지출하기로 약정하는 Cloud Billing 계정의 Compute 가변형 약정을 구매한다고 가정해 보겠습니다. 그 대가로 이 약정에 대해 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 가변형 약정은 Cloud Billing 계정 수준에서만 구매할 수 있습니다. 가변형 약정 구입 방법에 대한 자세한 내용은 지출 기반 약정 구매를 참조하세요.
약정을 구매하기 전에 서비스별 약관을 읽어보세요.
약정을 구매한 후에는 취소할 수 없습니다. 자세한 내용은 약정 취소를 참조하세요.
할인 적용 순서
Cloud Billing 계정의 프로젝트에 대해 Compute Engine 리소스를 지원하기 위해 리소스 기반 및 가변형 약정을 모두 구매할 수 있습니다. 리소스 기반 약정을 사용해서는 프로젝트, 리전, 머신 시리즈와 관련된 예측 가능하고 안정적인 리소스 사용량을 지원할 수 있습니다. 가변형 약정을 사용해서는 특정 머신 시리즈, 프로젝트 또는 리전에 해당하지 않는 모든 리소스 사용을 지원할 수 있습니다.
그러나 Google Cloud가 Compute Engine 리소스에 제공하는 할인 유형은 상호 배타적이며 결합될 수 없습니다. 어느 시점에서든 리소스에는 한 가지 종류의 할인만 적용됩니다. 리소스 사용량의 일부에 대해 특정 유형의 할인을 받는 경우 해당 사용량 부분에 다른 유형의 할인이 적용되지 않습니다. Compute Engine 리소스에 대한 리소스 기반 약정과 가변형 약정을 모두 구매하면 Google Cloud는 다음과 같이 시간별로 약정 사용을 최적화합니다.
- Google Cloud는 먼저 리소스 기반 약정을 활용하고 그 결과로 발생하는 모든 리소스 기반 CUD를 적합한 시간당 사용량에 적용합니다.
- 그러면 Google Cloud는 지출 기반 가변형 약정을 활용하고 그 결과로 생성된 모든 크레딧을 적용하여 남은 적격한 사용량에 적용 가능한 시간당 지출을 충당합니다.
모든 약정을 활용한 후 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에서만 사용할 수 있습니다. 대상 SKU의 전체 목록은 Compute 가변형 CUD 적격 SKU를 참조하세요.
- Dataflow 또는 Dataproc Serverless에서 Compute Engine 예약을 사용하는 경우 예약된 리소스에 약정 사용 할인을 적용할 수 없습니다.
- Compute 가변형 약정은 Cloud Billing 계정 수준에서만 구매할 수 있습니다.
- Compute Engine vCPU, 메모리 또는 둘 다에 대해서만 컴퓨팅 가변형 약정을 구매할 수 있습니다. GPU 또는 로컬 SSD에는 이러한 약정을 구매할 수 없습니다.
- 스팟 VM 또는 선점형 VM에는 컴퓨팅 가변형 약정을 사용할 수 없습니다.
다음 단계
- Compute Engine 리소스 기반 약정 자세히 알아보기
- 주문형 가격, 리소스 기반 약정 가격, 유연한 CUD 소비 요율에 대해 Compute Engine 머신 계열의 가격표 살펴보기
- CUD 분석 보고서 알아보기
- Compute Engine 리소스 기반 CUD의 비용 효과 분석 방법 알아보기
- Compute 가변형 CUD의 비용 효과 분석 방법 알아보기
- 다른 Google Cloud 서비스의 CUD 자세히 알아보기