O Compute Engine oferece descontos por uso prolongado (SUDs) em recursos usados por mais de 25% de um mês de faturamento e que não estão recebendo outros descontos. Sempre que um recurso aplicável é usado por mais do que um quarto de um mês de faturamento, você recebe automaticamente um desconto para cada hora incremental em que continua a usar esse recurso. O desconto aumenta incrementalmente conforme o uso, e é possível ter até 30% de desconto líquido do custo dos recursos de instâncias de máquina virtual (VM) executadas o mês todo.
Limitações
Os descontos por uso prolongado têm as seguintes limitações:
Somente as contas de autoatendimento (ou on-line) do Cloud Billing estão qualificadas para receber SUDs.
Os SUDs não se aplicam ao uso de recursos que já está coberto por descontos por compromisso de uso (CUDs).
Os SUDs não se aplicam a VMs criadas com os ambientes do App Engine (padrão e flexível) e o Dataflow. Somente as VMs criadas pelo Google Kubernetes Engine e pelo Compute Engine estão qualificadas para SUDs.
Os descontos por uso prolongado se aplicam apenas às séries de máquinas listadas na seção Recursos qualificados e porcentagens de desconto.
Recursos qualificados e porcentagens de desconto
Estes recursos estão qualificados para receber descontos por uso prolongado:
- As vCPUs e a memória para os tipos de máquina personalizados e predefinidos N1, N2 e N2D de uso geral
- As vCPUs e a memória para os tipos de máquina C2 com otimização para computação
- As vCPUs e a memória para os tipos de máquina M1 e M2 com otimização de memória
- As vCPUs e a memória para nós de locatário individual
- O custo adicional para os nós de locatário individual, mesmo quando as vCPUs e a memória neles são cobertas por CUDs
- Todos os dispositivos de GPU, exceto os tipos NVIDIA H100, A100 e L4.
O Compute Engine oferece uma porcentagem de SUD mensal máxima de 20% ou 30%, dependendo dos recursos e dos tipos de máquina. A tabela a seguir mostra a lista de recursos qualificados para cada porcentagem de SUD:
Máximo de 20% de SUDs mensais | Máximo de 30% de SUDs mensais |
---|---|
|
|
Como funcionam os descontos por uso prolongado
O Compute Engine calcula e aplica automaticamente os SUDs ao uso de recursos em uma conta do Cloud Billing. Portanto, não é necessário fazer nada para ativar esses descontos.
Créditos de desconto por uso prolongado
Você recebe SUDs na forma de créditos mensais. No final de cada mês, para cada recurso qualificado do Compute Engine que você usa, você recebe os SUDs aplicáveis como créditos com base no tempo de uso do recurso. Os créditos recebidos pelos SUDs não têm valor monetário. O Compute Engine usa esses créditos para compensar os custos mensais de uso de recursos. Não é possível armazenar nem usar esses créditos além do mês em que você os recebe.
É possível conferir todos os créditos ganhos durante um mês específico no relatório da tabela de custos da conta do Cloud Billing no console do Google Cloud. Para saber mais sobre créditos e como visualizá-los, consulte Visualizar e analisar créditos.
Tempo de uso contínuo de recursos
Para calcular os SUDs dos recursos qualificados, o Compute Engine primeiro calcula o tempo total de uso prolongado de recursos durante um determinado mês para todos esses recursos. Você recebe créditos de SUD para cada um desses recursos, com base no uso e na porcentagem máxima mensal de SUD.
Não é necessário executar as VMs continuamente durante todo o mês para que elas se qualifiquem para o tempo de uso prolongado de recursos. Mesmo que você interrompa as VMs por determinados períodos durante o mês, o Compute Engine vai agregar todos os tempos de uso individuais de cada recurso durante o mês. Para cada recurso, o Compute Engine também agrega os tempos de uso individuais relacionados a todo o uso da região e da família de máquinas. Consulte Cenário de exemplo para o cálculo de descontos por uso prolongado para conferir um exemplo detalhado.
Níveis de uso incrementais
Você recebe SUDs aplicáveis sobre o uso incremental dos recursos. Durante um mês, a porcentagem de desconto recebida pelos recursos aumenta depois que você atinge determinados limites de uso. Esses limites de uso são definidos em 25%, 50%, 75% e 100% do mês. Se você usar um recurso durante todo o mês, os descontos incrementais vão se acumular nesse recurso e você vai receber a porcentagem máxima de SUD mensal disponível para ele.
Por exemplo, considere um recurso com um SUD mensal máximo de 30%. Se você usar o recurso por 50% do mês, vai receber um SUD efetivo de 10%. Se você usar o recurso por 75% do mês, vai receber um SUD efetivo de 20%. Se você usar o recurso por todo o mês, o SUD efetivo será de 30%. Você também pode usar a calculadora de preços do Google Cloud para estimar o SUD para qualquer carga de trabalho arbitrária. Esse mesmo processo também se aplica aos recursos para tipos de máquina personalizados.
Seus SUDs são redefinidos no início de cada mês. Para aproveitar o SUD máximo disponível para seus recursos, crie as instâncias de VM no primeiro dia do mês e as use durante todo o mês. Se você não usar seus recursos durante todo o mês, o Compute Engine vai oferecer automaticamente o melhor preço calculando o desconto com base nos seus níveis de uso.
Descontos por uso prolongado por nível de uso com desconto máximo mensal de 30%
A tabela a seguir mostra o detalhamento dos SUDs por nível de uso para os recursos que recebem um desconto máximo mensal de 30%. Cada linha mostra informações sobre o custo do recurso e a porcentagem de desconto que você recebe durante esse nível de uso. Para calcular os SUDs mensais, o Compute Engine agrega seus descontos nos níveis de uso individuais. Neste exemplo, a tabela mostra os dados de um recurso de tipo de máquina N1 com um preço sob demanda de US$ 0,0475 por hora.
Nível de uso prolongado de recursos | Custo sem desconto (US$ por hora) | Custo com desconto para o nível de uso (US$ por hora)* | Custo efetivo no limite de uso (US$ por hora) | SUD geral no limite de uso |
---|---|---|---|---|
0% a 25% do mês | 0,0475 | 0,0475 (100% do preço sob demanda) | 0,0475 | 0% |
25% a 50% do mês | 0,0475 | 0,038 (80% do preço sob demanda) | 0,04275 (média dos dois primeiros níveis de uso) | 10% |
50% a 75% do mês | 0,0475 | 0,0285 (60% do preço sob demanda) | 0,038 (média dos três primeiros níveis de uso) | 20% |
75% a 100% do mês | 0,0475 | 0,019 (40% do preço sob demanda) | 0,03325 (média de todos os níveis de uso) | 30% |
Descontos por uso prolongado por nível de uso com desconto mensal máximo de 20%
A tabela a seguir mostra o detalhamento dos SUDs por nível de uso para os recursos que recebem um desconto mensal máximo de 20%. Cada linha mostra informações sobre o custo do recurso e a porcentagem de desconto que você recebe durante esse nível de uso. Para calcular os SUDs mensais, o Compute Engine agrega seus descontos nos níveis de uso individuais. Neste exemplo, a tabela mostra os dados de um recurso do tipo de máquina C2 com um preço sob demanda de US$ 0,2088 por hora.
Nível de uso prolongado de recursos | Custo sem desconto (US$ por hora) | Custo com desconto para o nível de uso (US$ por hora)* | Custo efetivo no limite de uso (US$ por hora) | SUD geral no limite de uso |
---|---|---|---|---|
0% a 25% do mês | 0,2088 | 0,2088 (100% do preço sob demanda) | 0,2088 | 0% |
25% a 50% do mês | 0,2088 | 0,1811 (86,78% do preço sob demanda) | 0,19495 (média dos dois primeiros níveis de uso) | 6,6% |
50% a 75% do mês | 0,2088 | 0,1530 (73,3% do preço sob demanda) | 0,180967 (média dos três primeiros níveis de uso) | 13,3% |
75% a 100% do mês | 0,2088 | 0,1252 (60% do preço sob demanda) | 0,167025 (média de todos os níveis de uso) | 20% |
O seguinte gráfico mostra um exemplo de cenário em que o desconto efetivo por uso prolongado aumenta com o uso, até um máximo de 30% até o final do mês:
Exemplo de cenário para o cálculo de descontos por uso prolongado
Considere um cenário em que você tem duas VMs ou nós de locatário individual na mesma região que têm tipos de máquinas diferentes e são executados em momentos diferentes do mês. O Compute Engine divide o número de vCPUs e a quantidade de memória usada em todas as VMs que usam tipos de máquina predefinidos. Ele também combina os recursos para se qualificar para os maiores descontos por uso prolongado possíveis.
Imagine que você executa as duas VMs a seguir na região us-central1
durante
um mês:
- Na primeira metade do mês, você executa uma VM
n1-standard-4
, que tem 4 vCPUs e 15 GB de memória. - Na segunda metade do mês, você executa uma VM
n1-standard-16
maior, que tem 16 vCPUs e 60 GB de memória.
Nesse cenário, o Compute Engine reorganiza esses tipos de máquina em recursos individuais de vCPU e memória, além de combinar a utilização para criar os recursos abaixo:
- quatro vCPUs por um mês completo
- 12 vCPUs pela metade do mês
- 15 GB de memória do sistema por um mês completo
- 45 GB de memória do sistema pela metade do mês
Por exemplo, veja como os descontos por uso prolongado se aplicam às vCPUs nesse cenário:
A fatura mensal desses recursos seria calculada com as fórmulas a seguir:
(4 vCPUs x $0.031611 x 730 hours) x 0.7 for the 30% full-month discount = $64.612884
(12 vCPUs x $0.031611 x 365 hours) x 0.9 for the 10% half-month discount = $124.610562
(15 GB x $0.004237 x 730 hours) x 0.7 for the 30% full-month discount = $32.476605
(45 GB x $0.004237 x 365 hours) x 0.9 for the 10% half-month discount = $62.6334525
Descontos por uso prolongado para GPUs
Para dispositivos GPU, o Compute Engine calcula descontos por uso prolongado com base no número de um modelo de GPU anexado para executar VMs durante o mês. Você recebe descontos por uso prolongado apenas em GPUs do mesmo modelo. O cálculo dos descontos por uso prolongado das GPUs é feito separadamente dos descontos de tipo de máquina da VM, vCPU e memória.
Por exemplo, considere um cenário com duas VMs e diferentes números de GPUs executadas em diferentes períodos de sobreposição do mês. O Compute Engine divide o número de GPUs usadas em todas as VMs e as combina para qualificá-las para os maiores descontos por uso prolongado possíveis.
Ao executar uma VM com 1 GPU durante a primeira metade do mês e executar outra VM com 4 GPUs na segunda metade, o Compute Engine calcula descontos para essas GPUs como se você tivesse usado 1 GPU no mês todo e as 3 GPUs restantes na metade do mês. São aplicados os seguintes descontos por uso prolongado:
- Desconto de 30% no custo de uso 1 GPU por um mês inteiro
- Um desconto de 10% no custo de uso das 3 GPUs restantes, porque você usou cada recurso pela metade do mês
Conferir os descontos por uso prolongado
Os descontos por uso prolongado aparecem automaticamente na sua fatura no final do ciclo de faturamento. Os descontos por uso prolongado são um item de linha separado que combina todos os descontos de todos os tipos de máquina para todos os projetos na sua conta do Cloud Billing.
Veja o total de descontos por uso prolongado recebidos em cada projeto e o custo das VMs no histórico de faturamento do console do Google Cloud.
Descontos por uso prolongado e cotas de uso Sempre gratuito
O Google Cloud oferece cotas de uso Sempre gratuito que concedem o uso sem custos de uma VM e2-micro equivalente ao número total de horas no mês corrente. Isso é suficiente para executar uma VM sem interrupção durante todo o mês. Não é possível receber descontos por uso prolongado pelo uso de VM de nível gratuito.
A seguir
- Consulte a página de preços para entender as faixas de preços dos diferentes tipos de máquinas.
- Considere comprar compromissos para CUDs se você tiver uma carga de trabalho previsível.
- Economize mais com as VMs preemptivas.