Vai al contenuto principale

Gestire i costi con il piano Pay-As-You-Go

Questa guida descrive come impostare un limite di costo sulla tua istanza del piano Pay-As-You-Go. Puoi anche gestire i costi riducendo al minimo l'utilizzo della QPU di un workload e impostando un tempo massimo di esecuzione sui tuoi workload.

Il limite di costo si riferisce al costo totale di tutti i workload eseguiti con questa istanza dalla sua creazione, e sarà sempre maggiore o uguale al costo totale. Quando l'istanza raggiunge il numero specificato di secondi totali, non è possibile eseguire ulteriori workload e non vengono sostenuti ulteriori costi.

nota

Il limite di costo è sempre specificato in dollari statunitensi (USD), poi convertito in secondi di runtime. Tuttavia, ai fini della fatturazione mensile, ti viene addebitato il costo nella tua valuta locale, specificata sul tuo account IBM Cloud®. Poiché i tassi di cambio possono fluttuare, il costo per X secondi di runtime potrebbe essere diverso da quello calcolato inizialmente in USD rispetto a quanto ti verrà effettivamente addebitato nella tua valuta locale. Di conseguenza, se la tua valuta locale non è USD, l'importo totale addebitato per il numero di secondi specificato in questo campo potrebbe variare rispetto all'importo in dollari che hai indicato.

Impostare o modificare un limite di costo​

Esistono diversi modi per impostare o modificare un limite sulla spesa:

  • IBM Quantum Platform: Apri la pagina Instances. Trova l'istanza che vuoi limitare, clicca sul menu Azioni alla fine della riga, quindi clicca su Edit details. Imposta il limite di costo totale o il limite di utilizzo, poi clicca su Save changes.

    nota

    Puoi anche impostare il limite di costo o di utilizzo quando crei una nuova istanza nel piano Pay-As-You-Go. Quando selezioni il riquadro Pay-As-You-Go, appare un campo con l'etichetta "Total cost limit (Optional)". Puoi inserire un limite di costo totale in questo campo.

  • API: Imposta il limite dell'istanza in secondi.

    PUT /v1/instances/configuration "instance_limit":<seconds>
  • IBM Cloud CLI: Per istruzioni sull'uso della CLI, consulta Getting started with the IBM Cloud CLI.

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

Visualizzare il limite di costo​

Esistono diversi modi per visualizzare il limite di costo corrente:

  • IBM Quantum Platform: Il limite di costo totale è mostrato nella scheda Pay-As-You-Go della tabella Instances.

  • API:

    GET /v1/instances/configuration

    Consulta la documentazione REST API.

  • IBM Cloud CLI: Per istruzioni sull'uso della CLI, consulta Getting started with the IBM Cloud CLI.

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

Rimuovere un limite di costo​

Puoi rimuovere il limite di costo in diversi modi:

  • IBM Quantum Platform: Apri la tabella Instances. Trova l'istanza che vuoi aggiornare, clicca sul menu di overflow alla fine della riga, quindi clicca su Edit details. Elimina il limite di costo totale o il limite di utilizzo, poi clicca su Save changes.

  • API: Imposta il limite dell'istanza su null.

    PUT /v1/instances/configuration "instance_limit":null
  • IBM Cloud CLI: Per istruzioni sull'uso della CLI, consulta Getting started with the IBM Cloud CLI.

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

Solo gli amministratori e i proprietari possono modificare l'istanza. Consulta la guida Creare policy di accesso e gruppi di accesso per informazioni sull'assegnazione degli accessi.

Cosa succede quando viene raggiunto il limite di costo​

Quando viene raggiunto il limite di costo dell'istanza, il job in esecuzione viene interrotto. Il suo stato viene impostato su Canceled con la motivazione Ran too long. Tutti i risultati parziali disponibili vengono conservati.

Non è possibile inviare ulteriori job tramite questa istanza finché il limite di costo non viene aumentato.

Come vedere cosa ti viene addebitato​

Riceverai una fattura mensile con i dettagli degli addebiti per le tue risorse. Puoi verificare la spesa in qualsiasi momento nella pagina IBM Cloud Billing and usage.

La pagina Analytics mostra l'utilizzo in base ai filtri impostati. Inoltre, puoi determinare il costo per istanza o per job in qualsiasi momento dalla pagina Instances, come descritto di seguito.

Visualizzare l'utilizzo dell'istanza​

Per determinare quanto è stato addebitato a un'istanza, dalla pagina Instances clicca sull'istanza per aprire la relativa pagina dei dettagli. Il campo Instance usage mostra la quantità totale di utilizzo della QPU di questa istanza dalla sua creazione.

Puoi visualizzare il tuo ciclo di fatturazione nella pagina Billing and usage.

Visualizzare l'utilizzo del workload​

Per determinare quanto è stato addebitato a ciascun workload associato a un'istanza, dalla pagina Instances clicca sull'istanza per aprire la relativa pagina dei dettagli. Poi clicca sul valore sotto Total workloads (all types).

La colonna Usage mostra la quantità di QPU consumata dal job.

Impostare le notifiche di spesa​

Puoi impostare notifiche di spesa per ricevere un avviso quando il tuo account o un particolare servizio raggiunge una soglia di spesa specifica da te definita. Per informazioni, consulta la pagina IBM Cloud Account types. Le notifiche di spesa di IBM Cloud devono essere utilizzate insieme ad altri metodi di gestione dei costi per diversi motivi:

  • Le notifiche si attivano solo dopo che il costo supera il limite specificato.
  • Il costo viene inviato al sistema di fatturazione ogni ora. Di conseguenza, potrebbe verificarsi un lungo ritardo tra l'invio del job e l'invio della notifica di spesa.
  • Il sistema di fatturazione può impiegare più giorni per trasmettere le informazioni al sistema di fatturazione, il che potrebbe causare ulteriori ritardi nelle notifiche. Per ulteriori informazioni sul funzionamento del sistema di fatturazione di IBM Cloud, consulta Setting spending notifications.

Passi successivi​

Raccomandazioni