Pular para o conteúdo principal
Este projeto está em fase beta. Encontrou um bug? Abra uma issue no GitHub. Tem uma pergunta ou ideia? Pergunte no Discussions — adoraríamos receber seu feedback!
Como está a qualidade da tradução nesta página?

Gerenciar custos no Plano Pay-As-You-Go

Este guia descreve como definir um limite de custo na sua instância do Plano Pay-As-You-Go. Você também pode gerenciar custos minimizando o uso de QPU de uma carga de trabalho e definindo um tempo máximo de execução nas suas cargas de trabalho.

O limite de custo refere-se ao custo total de todas as cargas de trabalho executadas com esta instância desde que ela foi criada, e sempre será maior ou igual ao custo total. Após a instância atingir o número total de segundos especificado, nenhuma outra carga de trabalho poderá ser executada e nenhum custo adicional será gerado.

nota

O limite de custo é sempre especificado em dólares americanos (USD) e, em seguida, convertido em segundos de runtime. No entanto, para fins de faturamento mensal, você é cobrado na sua moeda local, especificada na sua conta IBM Cloud®. Como as taxas de câmbio podem flutuar, o custo de X segundos de runtime pode ser diferente quando calculado inicialmente em USD e quando você é efetivamente cobrado na sua moeda local. Como resultado, se sua moeda local não for USD, o valor total cobrado pelo número de segundos especificado neste campo pode variar em relação ao valor em dólares que você informar.

Definir ou alterar um limite de custo​

Existem várias maneiras de definir ou alterar um limite de gastos:

  • IBM Quantum Platform: Abra a página de Instâncias. Encontre a instância que você deseja limitar, clique no menu Ações ao final da linha e, em seguida, clique em Edit details. Defina o limite de custo total ou o limite de uso e clique em Save changes.

    nota

    Você também pode definir o limite de custo ou de uso ao criar uma nova instância no Plano Pay-As-You-Go. Quando você selecionar o bloco Pay-As-You-Go, um campo aparecerá com o rótulo "Total cost limit (Optional)". Você pode inserir um limite de custo total neste campo.

  • API: Defina o limite da instância em segundos.

    PUT /v1/instances/configuration "instance_limit":<seconds>
  • IBM Cloud CLI: Para obter instruções sobre como usar o CLI, consulte Getting started with the IBM Cloud CLI.

    ibmcloud resource service-instance-update <instance_CRN>
    -p '{"instance_limit_seconds":"<seconds>"}'

Visualizar o limite de custo​

Existem várias maneiras de visualizar o limite de custo atual:

  • IBM Quantum Platform: O limite de custo total é exibido na aba Pay-As-You-Go da tabela de Instâncias.

  • API:

    GET /v1/instances/configuration

    Consulte a documentação da API REST.

  • IBM Cloud CLI: Para obter instruções sobre como usar o CLI, consulte Getting started with the IBM Cloud CLI.

    ibmcloud resource service-instance-update <instance_CRN> -p
    '{"instance_limit_seconds":null}'

Remover um limite de custo​

Você pode remover o limite de custo de várias maneiras:

  • IBM Quantum Platform: Abra a tabela de Instâncias. Encontre a instância que você deseja atualizar, clique no menu de opções ao final da linha e, em seguida, clique em Edit details. Exclua o limite de custo total ou o uso e clique em Save changes.

  • API: Defina o limite da instância como null.

    PUT /v1/instances/configuration "instance_limit":null
  • IBM Cloud CLI: Para obter instruções sobre como usar o CLI, consulte Getting started with the IBM Cloud CLI.

    ibmcloud resource service-instance-update <instance_CRN> -p
    '{"instance_limit_seconds":null}'
nota

Apenas administradores e proprietários podem editar a instância. Consulte o guia Criar políticas de acesso e grupos de acesso para obter informações sobre como atribuir acesso.

O que acontece quando o limite de custo é atingido​

Quando um job em execução reporta um uso que faz com que o limite de custo da instância seja excedido, os jobs em execução dessa instância são interrompidos, seus status são definidos como Canceled com o motivo Ran too long, e a conta é cobrada pelo uso.

Observe que o tempo de execução do job é reportado apenas periodicamente durante a execução. Portanto, o job pode continuar em execução além do limite, ou até mesmo até a conclusão, e, como resultado, a conta pode ser cobrada por um uso acima do limite especificado.

Nenhum outro job enviado por esta instância começará a ser executado até que o limite de custo seja aumentado.

Como ver o que está sendo cobrado​

Você receberá uma fatura mensal com detalhes sobre os encargos dos seus recursos. Você pode verificar quanto foi gasto a qualquer momento na página de Faturamento e uso do IBM Cloud.

A página de Análises exibe o uso de acordo com os filtros definidos por você. Além disso, você pode determinar o custo por instância ou por job a qualquer momento na página de Instâncias, conforme detalhado abaixo.

Visualizar uso da instância​

Para determinar quanto foi cobrado de uma instância, na página de Instâncias, clique na instância para abrir sua página de detalhes. O campo Instance usage exibe a quantidade total de uso de QPU desta instância desde que foi criada.

Você pode visualizar seu ciclo de faturamento na página de Faturamento e uso.

Visualizar uso da carga de trabalho​

Para determinar quanto foi cobrado de cada workload associado a uma instância, na página de Instâncias, clique na instância para abrir sua página de detalhes. Em seguida, clique no valor em Total workloads (all types).

A coluna Usage exibe a quantidade de QPU consumida pelo job.

Configurar notificações de gastos​

Você pode configurar notificações de gastos para ser alertado quando sua conta ou um serviço específico atingir um limite de gastos definido por você. Para mais informações, consulte a página de Tipos de conta do IBM Cloud. As notificações de gastos do IBM Cloud devem ser usadas em conjunto com outros métodos de gerenciamento de custos por vários motivos:

  • As notificações são acionadas somente após o custo ultrapassar o limite especificado.

  • O custo é enviado ao sistema de faturamento de hora em hora. Portanto, pode ocorrer um longo atraso entre o envio do job e o envio da notificação de gastos.

  • O sistema de faturamento pode levar vários dias para enviar informações ao sistema de emissão de faturas, o que pode causar atrasos adicionais nas notificações. Para mais informações sobre como o sistema de faturamento do IBM Cloud funciona, consulte Setting spending notifications.

Próximos passos​

Recomendações