Este documento fornece informações sobre como estender o prazo dos seus compromissos baseados em recursos de hardware do Compute Engine além das opções predefinidas de 1 e 3 anos.
As extensões de prazo oferecem a flexibilidade de estender a duração de um compromisso além dos 1 ou 3 anos predefinidos e especificar uma duração de prazo personalizada de sua escolha, por exemplo, 2, 3,5 ou 5,5 anos. Ao estender o prazo do seu compromisso, você pode adaptar a duração do seu compromisso para atender às suas necessidades de uso de recursos e continuar recebendo os descontos por uso contínuo (CUDs) resultantes por esse período mais longo e personalizado. Você pode estender a duração dos compromissos de 1 e 3 anos da seguinte forma:
- Compromissos de 1 ano : você pode especificar durações de prazo personalizadas superiores a 1 ano e inferiores a 3 anos.
- Compromissos de 3 anos : você pode especificar durações de prazo personalizadas superiores a 3 anos e inferiores a 6 anos.
Para outras formas de manter seus compromissos ativos por mais tempo, veja as seguintes alternativas:
- Se você tiver um compromisso de 1 ano e quiser uma porcentagem de desconto diferente além de um prazo mais longo, atualize o prazo do seu compromisso .
- Se você quiser estender a duração do seu compromisso por um ou mais termos completos, ative a renovação automática no seu compromisso .
Como funciona a extensão de prazo
Você pode estender a duração do prazo do seu compromisso e definir uma duração personalizada especificando uma data de término futura de sua escolha para o prazo desse compromisso. Seu compromisso então se torna um compromisso de prazo personalizado. Para compromissos de 1 ano, a data de término personalizada pode estar entre 1 e 3 anos (mas não pode ser exatamente 3 anos) após a data de início do prazo em andamento. Para compromissos de 3 anos, a data de término personalizada pode estar entre 3 e 6 anos (mas não pode ser exatamente 6 anos) após a data de início do prazo em andamento.
Você pode realizar uma extensão de prazo para compromissos novos e existentes da seguinte forma:
- Novos compromissos : você pode especificar uma data de término personalizada ao adquirir o compromisso .
- Compromissos existentes : depois que seu compromisso se tornar ativo, você poderá especificar ou atualizar a data de término personalizada atualizando as propriedades do compromisso .
Depois de fazer uma solicitação de extensão de prazo para seu compromisso, as alterações entrarão em vigor às 12h, horário do Pacífico dos EUA e do Canadá (UTC-8 ou UTC-7 durante o horário de verão) do dia seguinte. Seu compromisso permanece ativo até a nova data de término personalizada e sua duração é ajustada adequadamente. Estender a duração do seu compromisso não afeta as outras propriedades do compromisso:
- Nome
- Data de início
- Região
- Projeto
- Tipo de compromisso
- Plano de compromisso
- Status de renovação automática
- Recursos comprometidos
Estender o prazo do seu compromisso não altera a porcentagem de CUD que você recebe em troca desse compromisso.
Quaisquer reservas vinculadas ao seu compromisso continuarão a existir durante toda a vigência do seu prazo estendido, a menos que você as substitua manualmente.
Janela de elegibilidade para extensão de prazo
Após o início do prazo de um compromisso, você terá um período de tempo limitado durante o qual poderá solicitar uma extensão do prazo. Esse período é chamado de janela de elegibilidade para extensão de prazo.
Para compromissos com durações de prazo predefinidas e personalizadas, a janela de elegibilidade de extensão de prazo depende da operação mais recente executada em um compromisso e se comporta das seguintes maneiras:
Compromissos recém-adquiridos : para compromissos de 1 ano, a janela de elegibilidade permanece aberta até 4 meses após a ativação do compromisso. Para compromissos de 3 anos, a janela de elegibilidade permanece aberta até 1 ano após a ativação do compromisso.
Compromissos renovados automaticamente : se o seu compromisso for renovado automaticamente por um novo período, a janela de elegibilidade será atualizada no início do período renovado. Para compromissos de 1 ano, a janela de elegibilidade permanece aberta até 4 meses a partir do início do prazo renovado. Para compromissos de 3 anos, a janela de elegibilidade permanece aberta até 1 ano a partir do início do mandato renovado.
Compromissos mesclados : se você mesclar compromissos com janelas de elegibilidade diferentes, para o compromisso mesclado, o Compute Engine usará a janela de elegibilidade que termina primeiro.
Compromissos divididos : quando você divide um compromisso, a janela de elegibilidade permanece a mesma tanto para o compromisso de origem redimensionado quanto para o novo compromisso dividido.
Compromissos atualizados : quando você atualiza um compromisso de 1 ano para um compromisso de 3 anos, o Compute Engine também atualiza a janela de elegibilidade do compromisso. A janela atualizada permanece aberta por até 1 ano a partir do início do mandato em curso.
Por exemplo, suponha que a data de início do seu compromisso de 1 ano seja 1º de janeiro de 2024. A janela de elegibilidade para seu mandato original de 1 ano permanece aberta até 1º de maio de 2024. Suponha que você atualizou esse compromisso para um compromisso de 3 anos em 1º de abril de 2024. Após a atualização do prazo, a janela de elegibilidade atualizada do seu compromisso permanece aberta até 1º de janeiro de 2025.
Executando múltiplas extensões de prazo
Você pode estender o prazo do seu compromisso quantas vezes quiser dentro do período de elegibilidade para extensão do prazo. Em qualquer dia, para qualquer compromisso ativo, você pode fazer várias solicitações de extensão de prazo até às 12h, horário do Pacífico dos EUA e do Canadá (UTC-8 ou UTC-7) do dia seguinte, desde que especifique uma data de término posterior a cada vez. No entanto, o Google recomenda que você minimize o número de solicitações de extensão de prazo feitas para um único compromisso em um determinado dia.
Depois que a extensão do prazo para uma data de término específica entrar em vigor e seu compromisso tiver uma nova data de término personalizada, você não poderá desfazer a extensão do prazo nem reduzir a duração do prazo do seu compromisso. Você pode executar operações de extensão subsequentes somente para datas de término posteriores à data de término especificada mais recentemente.
Impacto das solicitações de atualização de compromisso pendentes
Para compromissos existentes e ativos que já tenham uma solicitação de atualização pendente, você poderá fazer uma nova solicitação de extensão de prazo somente se a solicitação pendente também for de extensão de prazo. Se os compromissos tiverem alguma solicitação de atualização pendente, como mesclagem, divisão, atualização de prazo ou atualização de configuração de renovação automática, para solicitar extensões de prazo, você deverá aguardar a conclusão das operações pendentes e a entrada em vigor das atualizações. Após a meia-noite do dia seguinte, quando as atualizações entrarem em vigor, você poderá solicitar a prorrogação do prazo desse compromisso.
Implicações de preços
Sua taxa de compromisso é a soma dos preços com desconto de todos os seus recursos comprometidos. Quando você estende a duração do prazo do seu compromisso, os preços com desconto dos seus recursos permanecem os mesmos durante toda a duração do prazo personalizado, mesmo que os preços sob demanda mudem. Para mais informações sobre preços de recursos, consulte Preços do Compute Engine
Considerações sobre cotas
Para especificar uma data de término personalizada ao adquirir um compromisso, você deve ter cota suficiente disponível tanto para o compromisso quanto para os recursos comprometidos . Para especificar uma data de término personalizada para um compromisso existente, normalmente não é necessário solicitar nenhuma cota adicional.
Como a extensão do prazo afeta futuras operações de compromisso
Se o seu compromisso tiver uma duração de prazo personalizada, a execução de quaisquer operações subsequentes de gerenciamento de compromisso em seu compromisso de prazo personalizado poderá afetar a data de término personalizada e a janela de elegibilidade. As seções a seguir explicam como um compromisso de prazo personalizado se comporta durante outras operações de compromisso:
Compromissos de prazo personalizado com renovação automática
A duração do prazo renovado de um compromisso com renovação automática sempre corresponde à duração do prazo predefinida definida pelo plano do compromisso, que é de 1 ano ou de 3 anos. Você também recebe a mesma porcentagem de desconto. Mesmo que seu compromisso tenha uma duração personalizada , o Compute Engine renova seu compromisso apenas pela duração predefinida de 1 ou 3 anos. A renovação automática de um compromisso de prazo personalizado não será para outro prazo com essa duração personalizada. Para obter exemplos, consulte o seguinte:
- Um compromisso com prazo personalizado de 1,5 anos será renovado apenas por mais 1 ano.
- Um compromisso com prazo personalizado de 5,5 anos será renovado apenas por mais 3 anos.
Se desejar que um compromisso de prazo personalizado permaneça ativo por um período mais longo do que o prazo renovado, você poderá solicitar outra extensão de prazo após sua renovação. A janela de elegibilidade da extensão do mandato também é atualizada no início do mandato renovado. Para um compromisso de 1 ano, a janela de elegibilidade durante o período renovado permanece aberta por até 4 meses após a renovação. Para compromissos de 3 anos, esta janela permanece aberta por até 1 ano após a renovação.
Por exemplo, suponha que a data de início do seu compromisso de 1 ano fosse 1º de janeiro de 2024. Você estende o prazo desse compromisso e especifica uma data de término personalizada de 30 de junho de 2025. Se você também habilitou a renovação automática em seu compromisso, então, em 1º de julho de 2025, seu compromisso será renovado por outro período de 1 ano. A data de término do mandato renovado será 30 de junho de 2026. A janela de elegibilidade para extensão do prazo durante esse mandato renovado permanece aberta até 1º de novembro de 2025.
Para obter mais informações sobre renovação automática de compromissos, consulte Renovar compromissos automaticamente .
Mesclando compromissos de prazo personalizados
A mesclagem de compromissos com prazos personalizados funciona da mesma maneira que compromissos com prazos predefinidos. O compromisso mesclado herda as seguintes propriedades:
- A data de término mais distante no futuro entre os compromissos de origem, independentemente de ser uma data de término personalizada ou não.
- A janela de elegibilidade que termina primeiro entre os compromissos de origem.
Por exemplo, suponha que você queira mesclar dois compromissos personalizados de 1 ano. O primeiro compromisso tem uma data de início em 1º de janeiro de 2024 e uma data de término personalizada em 30 de junho de 2025. A janela de elegibilidade para o primeiro compromisso permanece aberta até 1º de maio de 2024. O segundo compromisso tem uma data de início em 1º de fevereiro de 2024 e uma data de término personalizada em 30 de julho de 2025. A janela de elegibilidade para o segundo compromisso permanece aberta até 1º de junho de 2024. Se você mesclar esses compromissos em 1º de abril de 2024, então o compromisso mesclado herdará 30 de julho de 2025 como sua data final. A janela de elegibilidade para o compromisso mesclado permanece aberta até 1º de maio de 2024.
Para obter mais informações sobre como mesclar compromissos, consulte Mesclando compromissos .
Dividindo compromissos de prazo personalizados
A divisão de compromissos com duração de prazo personalizada funciona da mesma maneira que compromissos com duração de prazo predefinida. O compromisso de origem redimensionado e os novos compromissos divididos mantêm a mesma data de término personalizada e janela de elegibilidade para extensão de prazo.
Por exemplo, suponha que a data de início do seu compromisso de 1 ano seja 1º de janeiro de 2024 e tenha uma data de término personalizada de 30 de junho de 2025. A janela de elegibilidade do seu compromisso permanece aberta até 1º de maio de 2024. Suponha que em 1º de março de 2024, você divida esse compromisso em dois compromissos separados. Os compromissos recém-divididos herdam a data de término personalizada de 30 de junho de 2025, e suas janelas de elegibilidade permanecem abertas até 1º de maio de 2024.
Para obter mais informações sobre divisão de compromissos, consulte Divisão de compromissos .
Atualizando compromissos de prazo customizados
A atualização de compromissos de 1 ano com duração de prazo personalizada funciona da mesma maneira que compromissos com duração de prazo predefinida. Após o upgrade, o Compute Engine move a data de término do prazo contínuo do compromisso para dois anos no futuro.
Por exemplo, suponha que seu compromisso de 1 ano tenha uma data de início em 1º de janeiro de 2024 e uma data de término personalizada em 30 de junho de 2025. A janela de elegibilidade para seu mandato original de 1 ano permanece aberta até 1º de maio de 2024. Suponha que você atualizou esse compromisso para um compromisso de 3 anos em 1º de abril de 2024. Após a atualização do prazo, seu compromisso se torna um compromisso de 3 anos com uma data de término de 30 de junho de 2027. A janela de elegibilidade atualizada do compromisso permanece aberta até 1º de janeiro de 2025. Você também começa a receber a porcentagem de CUD aplicável ao compromisso de 3 anos.
Para obter mais informações sobre como atualizar compromissos, consulte Atualizar o termo de compromissos .
Limitações
As seguintes limitações se aplicam a extensões de prazo de compromissos baseados em recursos:
- Você pode estender a duração apenas dos compromissos de recursos de hardware.
- Você não pode estender os prazos de compromissos inativos ou expirados.
- Você não pode estender o prazo de um compromisso de 3 anos por 3 anos completos. Em vez disso, considere ativar a renovação automática do seu compromisso .
- Você pode renovar compromissos de prazo personalizados apenas pela duração predefinida definida pelos planos de compromisso, que é de 1 ou 3 anos.
- Para compromissos ativos existentes que já tenham uma solicitação de atualização de compromisso pendente, você poderá fazer uma nova solicitação de extensão de prazo somente se a solicitação pendente também for de extensão de prazo. Se os compromissos tiverem qualquer outra solicitação de atualização pendente, como mesclagem, divisão, atualização de prazo ou atualização de configuração de renovação automática, para solicitar extensões de prazo, você deverá aguardar até depois da meia-noite do dia seguinte para que as operações pendentes sejam concluídas e as atualizações entrem em vigor.
Requisitos
Você deve atender aos seguintes requisitos para estender com êxito a duração de um compromisso:
- A solicitação de extensão de prazo deve ser feita durante o período de elegibilidade de extensão de prazo para o compromisso.
- Para compromissos de 1 ano, a data de término personalizada deve estar entre 1 e 3 anos (mas não pode ser exatamente 3 anos) no futuro a partir da data de início do prazo em andamento.
- Para compromissos de 3 anos, a data de término personalizada deve estar entre 3 e 6 anos (mas não pode ser exatamente 6 anos) no futuro a partir da data de início do prazo em andamento.
- Você não deve ter nenhuma outra operação de mesclagem, divisão, atualização ou renovação em andamento ou pendente para esse compromisso.
Melhores práticas
O Google recomenda que você siga estas práticas recomendadas ao estender a duração de um compromisso:
- Antes de fazer uma solicitação de extensão de prazo, aguarde a conclusão de todas as outras operações de compromisso pendentes e a entrada em vigor das atualizações.
- Minimize o número de solicitações de extensão de prazo que você faz para um único compromisso no mesmo dia.
Prolongue o prazo durante a compra compromissada
Ao adquirir um compromisso, você pode especificar uma data de término personalizada para estender o prazo predefinido de 1 ou 3 anos.
Para estender o prazo de um compromisso ao comprá-lo, use uma das seguintes opções:
Console
Antes de adquirir seu compromisso, no console do Google Cloud, selecione o projeto que você quer usar para adquirir o compromisso. Se o compartilhamento CUD estiver ativado para uma conta do Cloud Billing, você poderá adquirir o compromisso usando qualquer projeto dessa conta do Cloud Billing.
No console do Google Cloud, acesse a página de descontos por uso contínuo .
Vá para descontos por uso contínuo
A página da lista de compromissos é aberta e exibe a guia Compromissos de hardware .
Clique em
Compromisso de compra .A página Comprar um desconto por uso contínuo é aberta e exibe a guia Hardware .
No campo Nome , insira um nome para o seu compromisso.
No campo Região , selecione a região onde você quer se comprometer com a compra de recursos do Compute Engine.
No campo Tipo de compromisso , selecione a série da família de máquinas para seus recursos comprometidos. As seguintes opções de tipo de compromisso estão disponíveis:
- A2 otimizado para acelerador para recursos do tipo máquina A2
- A3 otimizado para acelerador para recursos de tipo de máquina A3 Edge e A3 High
- A3 Mega otimizado para acelerador para recursos do tipo máquina A3 Mega
- C2 otimizado para computação para recursos do tipo máquina C2
- C2D otimizado para computação para recursos de tipo de máquina C2D
- H3 otimizado para computação para recursos do tipo de máquina H3
- C3 de uso geral para recursos do tipo máquina C3
- C3D de uso geral para recursos de tipo de máquina C3D
- C4 de uso geral para recursos do tipo máquina C4
- C4A de uso geral para recursos do tipo máquina C4A
- E2 de uso geral para recursos do tipo máquina E2
- Recursos do tipo máquina N1 de uso geral para N1
- Recursos do tipo máquina N2 de uso geral para N2
- N2D de uso geral para recursos de máquina N2D
- N4 de uso geral para recursos do tipo máquina N4
- T2D de uso geral para recursos do tipo de máquina Tau T2D
- G2 otimizado para gráficos para recursos do tipo de máquina G2
- M1/M2 com otimização de memória para recursos do tipo de máquina M1 ou M2
- M3 com otimização de memória para recursos do tipo máquina M3
- M4 com otimização de memória para recursos do tipo máquina M4
- X4 com memória otimizada de 16 TB para tipo de máquina X4 com 16 TB de memória
- X4 com memória otimizada de 24 TB para tipo de máquina X4 com 24 TB de memória
- X4 com memória otimizada de 32 TB para tipo de máquina X4 com 32 TB de memória
- Z3 otimizado para armazenamento para recursos do tipo máquina Z3
Na seção Duração , faça o seguinte:
- Para especificar a duração predefinida do seu compromisso, selecione 1 ano ou 3 anos .
- Para especificar uma data de término personalizada para seu compromisso, clique no botão de alternância Estender data de término e, no campo Data , especifique uma data de término personalizada.
No campo Núcleos , insira o número de vCPUs que você deseja comprometer para compra.
No campo Memória , insira a quantidade, em GB, de memória que você deseja comprometer na compra.
Para se comprometer com a compra de GPUs, na seção GPUs , clique em Adicionar GPU e faça o seguinte:
- No campo Tipo de GPU , selecione o tipo de GPU.
- No campo Número de GPUs , insira o número de GPUs.
- Opcional: se o seu modelo de GPU suportar estações de trabalho virtuais NVIDIA RTX (vWS) para cargas de trabalho gráficas e você planeja executar cargas de trabalho com uso intensivo de gráficos, marque a caixa de seleção Habilitar estação de trabalho virtual (NVIDIA GRID) .
Para se comprometer com a compra de discos SSD locais, na seção SSDs locais , clique em adicionar Adicionar SSD e, no campo Número de SSDs , especifique o número de discos.
Se você especificou GPUs ou discos SSD locais em seu compromisso, anexe reservas correspondentes para esses recursos de uma das seguintes maneiras. Repita esta etapa para cada nova reserva que você deseja anexar.
- Para anexar uma ou mais reservas existentes ao compromisso, no campo Reservas , selecione Anexar reservas existentes e siga as etapas listadas na seção Anexar reservas existentes .
- Para criar uma nova reserva e anexá-la ao compromisso, no campo Reservas , selecione Criar reservas e siga as etapas listadas na seção Criar novas reservas para anexar .
Para finalizar a compra do seu compromisso, faça o seguinte:
- Clique em Comprar .
- Na caixa de diálogo Comprar um desconto por uso contínuo , se você concordar com os termos específicos do serviço , clique em Comprar novamente.
gcloud
Para adquirir um compromisso com prazo personalizado e estendido, execute o comando gcloud compute commitments create
e inclua a sinalização --custom-end-time
.
Por exemplo, para adquirir um compromisso para vCPUs, memória ou ambos, use o seguinte comando:
gcloud compute commitments create COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --plan=COMMITMENT_PLAN \ --type=COMMITMENT_TYPE \ --resources=vcpu=NUMBER_VCPUS,memory=MEMORY \ --custom-end-time=CUSTOM_END_DATE
Substitua o seguinte:
-
COMMITMENT_NAME
: o nome do compromisso -
REGION
: a região do compromisso e onde você quer se comprometer com a compra de recursos do Compute Engine. -
PROJECT_ID
: o ID do projeto COMMITMENT_PLAN
: o prazo mínimo predefinido pelo qual você deseja se comprometer com a compra de recursos. Especifique um dos seguintes valores:- Para um compromisso de 1 ano:
12-month
- Para um compromisso de 3 anos:
36-month
.
- Para um compromisso de 1 ano:
COMMITMENT_TYPE
: a série de máquinas para a qual você deseja se comprometer com a compra de recursos. As seguintes opções estão disponíveis:-
accelerator-optimized
para recursos do tipo máquina A2 -
accelerator-optimized-a3
para recursos de tipo de máquina A3 Edge e A3 High -
accelerator-optimized-a3-mega
para recursos do tipo máquina A3 Mega -
compute-optimized
para recursos do tipo de máquina C2 -
compute-optimized-c2d
para recursos de tipo de máquina C2D -
compute-optimized-c3
para recursos do tipo de máquina C3 -
compute-optimized-c3d
para recursos de tipo de máquina C3D -
compute-optimized-h3
para recursos do tipo de máquina H3 -
general-purpose
para recursos do tipo máquina N1 -
general-purpose-c4
para recursos do tipo máquina C4 -
general-purpose-c4a
para recursos do tipo máquina C4A -
general-purpose-e2
para recursos do tipo máquina E2 -
general-purpose-n2
para recursos do tipo máquina N2 -
general-purpose-n2d
para recursos de máquina N2D -
general-purpose-n4
para recursos do tipo máquina N4 -
general-purpose-t2d
para recursos do tipo de máquina Tau T2D -
graphics-optimized
para recursos do tipo de máquina G2 -
memory-optimized
para recursos do tipo de máquina M1 ou M2 -
memory-optimized-m3
para recursos do tipo de máquina M3 -
memory-optimized-m4
para recursos do tipo de máquina M4 -
memory-optimized-x4-16tb
para recursos do tipo máquina X4 para instâncias com 16 TB de memória -
memory-optimized-x4-24tb
para recursos do tipo máquina X4 para instâncias com 24 TB de memória -
memory-optimized-x4-32tb
para recursos do tipo máquina X4 para instâncias com 32 TB de memória -
storage-optimized-z3
para recursos do tipo de máquina Z3
Se você não especificar a sinalização
--type
, o Compute Engine usarágeneral-purpose
como valor padrão.-
NUMBER_VCPUS
: o número de vCPUs que você deseja comprometer para compra.MEMORY
: a quantidade, em MB ou GB, de memória que você deseja comprometer na compra – por exemplo,1000MB
ou100GB
. Se você não especificar as unidades, o Compute Engine usaráGB
como unidade padrão. Você pode especificar esse valor em incrementos de 0,25 GB.CUSTOM_END_DATE
: a data de término personalizada do seu período, que deve ser formatada comoYYYY-MM-DD
. Por exemplo, para especificar uma data de término personalizada de 20 de abril de 2024, formate-a como2024-04-20
.
Para obter uma sintaxe detalhada sobre como estender o prazo ao adquirir um compromisso para GPUs, discos SSD locais ou ambos, consulte Compromisso de compra com reservas anexadas .
Por exemplo, considere um compromisso de 1 ano chamado example-commitment
para 4 vCPUs N1 e 9 GB de memória na região us-central1
. Suponha que você queira adquirir esse compromisso em 1º de janeiro de 2024 e queira um prazo personalizado que termine no final de 30 de junho de 2025. Para adquirir esse compromisso, execute o seguinte comando:
gcloud compute commitments create example-commitment \ --region=us-central1 \ --project=my-project --plan=12-month \ --type=general-purpose --resources=memory=9GB,vcpu=4 \ --custom-end-time=2025-07-01
DESCANSAR
Para adquirir um compromisso com prazo customizado e estendido, faça uma solicitação POST
para o método regionCommitments.insert
. No corpo da solicitação, inclua o campo customEndTimestamp
.
Por exemplo, para adquirir um compromisso para vCPUs, memória ou ambos, use o seguinte corpo de solicitação POST
:
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments { "name": "COMMITMENT_NAME", "plan": "COMMITMENT_PLAN", "type": "COMMITMENT_TYPE", "resources": [ { "amount": "NUMBER_VCPUS", "type": "VCPU" }, { "amount": "MEMORY", "type": "MEMORY" }, ], "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ", }
Substitua o seguinte:
-
COMMITMENT_NAME
: o nome do compromisso -
REGION
: a região do compromisso e onde você quer se comprometer com a compra de recursos do Compute Engine. -
PROJECT_ID
: o ID do projeto COMMITMENT_PLAN
: o prazo mínimo predefinido pelo qual você deseja se comprometer com a compra de recursos. Especifique um dos seguintes valores:- Para um compromisso de 1 ano:
TWELVE_MONTH
- Para um compromisso de 3 anos:
THIRTY_SIX_MONTH
.
- Para um compromisso de 1 ano:
COMMITMENT_TYPE
: a série de máquinas para a qual você deseja se comprometer com a compra de recursos. As seguintes opções estão disponíveis:-
ACCELERATOR_OPTIMIZED
para recursos do tipo máquina A2 -
ACCELERATOR_OPTIMIZED_A3
para recursos de tipo de máquina A3 Edge e A3 High -
ACCELERATOR_OPTIMIZED_A3_MEGA
para recursos do tipo máquina A3 Mega -
COMPUTE_OPTIMIZED
para recursos do tipo máquina C2 -
COMPUTE_OPTIMIZED_C2D
para recursos do tipo máquina C2D -
COMPUTE_OPTIMIZED_C3
para recursos do tipo máquina C3 -
COMPUTE_OPTIMIZED_C3D
para recursos do tipo máquina C3D -
COMPUTE_OPTIMIZED_H3
para recursos do tipo de máquina H3 -
GENERAL_PURPOSE
para recursos do tipo de máquina N1 -
GENERAL_PURPOSE_C4
para recursos do tipo máquina C4 -
GENERAL_PURPOSE_C4A
para recursos do tipo de máquina C4A -
GENERAL_PURPOSE_E2
para recursos do tipo máquina E2 -
GENERAL_PURPOSE_N2
para recursos do tipo máquina N2 -
GENERAL_PURPOSE_N2D
para recursos de máquina N2D -
GENERAL_PURPOSE_N4
para recursos do tipo máquina N4 -
GENERAL_PURPOSE_T2D
para recursos do tipo de máquina Tau T2D -
GRAPHICS_OPTIMIZED
para recursos do tipo máquina G2 -
MEMORY_OPTIMIZED
para recursos do tipo máquina M1 ou M2 -
MEMORY_OPTIMIZED_M3
para recursos do tipo máquina M3 -
MEMORY_OPTIMIZED_M4
para recursos do tipo máquina M4 -
MEMORY_OPTIMIZED_X4_16TB
para recursos do tipo máquina X4 para instâncias com 16 TB de memória -
MEMORY_OPTIMIZED_X4_24TB
para recursos do tipo de máquina X4 para instâncias com 24 TB de memória -
MEMORY_OPTIMIZED_X4_32TB
para recursos do tipo máquina X4 para instâncias com 32 TB de memória -
STORAGE_OPTIMIZED_Z3
para recursos do tipo de máquina Z3
-
NUMBER_VCPUS
: o número de vCPUs que você deseja comprometer para compra.MEMORY
: a quantidade, em MB, de memória que você deseja comprometer na compra — por exemplo,10240MB
. Você pode especificar esse valor em incrementos de 256 MB.CUSTOM_END_DATE
: a data de término personalizada do seu período, que deve ser formatada comoYYYY-MM-DD
. Por exemplo, para especificar uma data de término personalizada de 20 de abril de 2024, formate-a como2024-04-20
.END_TIME
: 12h, horário do Pacífico dos EUA e do Canadá (UTC-8 ou UTC-7), como uma compensação do Tempo Universal Coordenado (UTC) . Especifique um dos seguintes valores:- Durante o horário de verão:
07:00:00
- Nos demais horários:
08:00:00
- Durante o horário de verão:
Para obter uma sintaxe detalhada sobre como estender o prazo ao adquirir um compromisso para GPUs, discos SSD locais ou ambos, consulte Compromisso de compra com reservas anexadas .
Por exemplo, considere um compromisso de 1 ano chamado example-commitment
para 4 vCPUs N1 e 9 GB de memória na região us-central1
. Suponha que você queira adquirir esse compromisso em 1º de janeiro de 2024 e queira um prazo personalizado que termine no final de 30 de junho de 2025. Para adquirir esse compromisso, faça a seguinte solicitação:
POST https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments { "name": "example-commitment", "plan": "TWELVE_MONTH", "type": "GENERAL_PURPOSE", "resources": [ { "amount": "4", "type": "VCPU" }, { "amount": "9216", "type": "MEMORY" }, ], "customEndTimestamp": "2025-07-01T07:00:00Z", }
Estender o prazo de um compromisso existente
Você pode estender a duração do prazo contínuo do compromisso ativo existente atualizando as propriedades do compromisso para especificar ou atualizar a data de término personalizada.
Para estender o prazo de um compromisso existente, use uma das seguintes opções:
Console
Antes de iniciar a operação de extensão do prazo, no console do Google Cloud, selecione o projeto em que você deseja estender o prazo do seu compromisso.
No console do Google Cloud, acesse a página de descontos por uso contínuo .
Vá para descontos por uso contínuo
A página da lista de compromissos é aberta e exibe a guia Compromissos de hardware .
Para iniciar a operação de extensão de prazo para um compromisso, na guia Compromissos de hardware , selecione um compromisso ativo e clique em Estender .
Como alternativa, você pode fazer o seguinte:
- Na guia Compromissos de hardware da página da lista Comprometimento , clique no nome do compromisso ativo que você deseja estender.
- Na página Detalhes do compromisso de hardware do compromisso selecionado, clique em Estender .
O painel Estender aparece para o compromisso selecionado.
Para concluir a operação de extensão do prazo, no painel Estender do compromisso, faça o seguinte:
- Revise os detalhes do seu compromisso .
- No campo Selecione uma data de término , especifique uma data de término personalizada para seu compromisso.
- Na seção Cronograma do compromisso , revise o campo Nova data de término .
- Para confirmar a solicitação de extensão do prazo, clique em Estender .
gcloud
Para estender o prazo de um compromisso ativo existente, execute o comando gcloud compute commitments update
e inclua a sinalização --custom-end-time
.
gcloud compute commitments update COMMITMENT_NAME \ --region=REGION \ --project=PROJECT_ID \ --custom-end-time=CUSTOM_END_DATE
Substitua o seguinte:
-
COMMITMENT_NAME
: o nome do compromisso -
PROJECT_ID
: o ID do projeto -
REGION
: a região do compromisso e onde você quer se comprometer com a compra de recursos do Compute Engine. -
CUSTOM_END_DATE
: a data de término personalizada que você deseja para o seu mandato, no formatoYYYY-MM-DD
, ondeYYYY
é o ano,MM
é o mês eDD
é o dia. Por exemplo, para especificar uma data de término personalizada de 20 de abril de 2024, formate-a como2024-04-20
.
Por exemplo, considere o compromisso de prazo personalizado de 1 ano, example-commitment
, que foi adquirido para 4 vCPUs N1 e 9 GB de memória na região us-central1
. Este compromisso foi adquirido em 1º de janeiro de 2024 e expira em 30 de junho de 2025. Para estender ainda mais a duração do prazo até o final de 30 de junho de 2026, execute o seguinte comando:
gcloud compute commitments update example-commitment \ --region=us-central1 \ --project=my-project \ --custom-end-time=2026-07-01
DESCANSAR
Para estender o prazo de um compromisso ativo existente, faça uma solicitação PATCH
para o método regionCommitments.update
. No corpo da solicitação, inclua o campo customEndTimestamp
.
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/commitments/COMMITMENT_NAME { "name": "COMMITMENT_NAME", "customEndTimestamp": "CUSTOM_END_DATETEND_TIMEZ", }
Substitua o seguinte:
-
COMMITMENT_NAME
: o nome do compromisso -
REGION
: a região do compromisso e onde você quer se comprometer com a compra de recursos do Compute Engine. -
PROJECT_ID
: o ID do projeto -
CUSTOM_END_DATE
: a data de término personalizada que você deseja para o seu mandato, no formatoYYYY-MM-DD
, ondeYYYY
é o ano,MM
é o mês eDD
é o dia. Por exemplo, para especificar uma data de término personalizada de 20 de abril de 2024, formate-a como2024-04-20
. END_TIME
: 12h, horário do Pacífico dos EUA e do Canadá (UTC-8 ou UTC-7), como uma compensação do Tempo Universal Coordenado (UTC) . Especifique um dos seguintes valores:- Durante o horário de verão:
07:00:00
- Nos demais horários:
08:00:00
- Durante o horário de verão:
Por exemplo, considere o compromisso de prazo personalizado de 1 ano, example-commitment
, que foi adquirido para 4 vCPUs N1 e 9 GB de memória na região us-central1
. Este compromisso foi adquirido em 1º de janeiro de 2024 e expira em 30 de junho de 2025. Para estender ainda mais seu prazo até o final de 30 de junho de 2026, faça a seguinte solicitação:
PATCH https://compute.googleapis.com/compute/v1/projects/my-project/regions/us-central1/commitments/example-commitment { "name": "example-commitment", "customEndTimestamp": "2026-07-01T07:00:00Z", }
O que vem a seguir
- Saiba como renovar automaticamente compromissos baseados em recursos .
- Saiba como atualizar o prazo dos compromissos baseados em recursos .
- Saiba como analisar a eficácia dos seus descontos por uso contínuo com base em recursos .