Skip to main content
IBM Quantum Platform

Verwalten der Kosten für den Pay-As-You-Go-Plan

In dieser Anleitung wird beschrieben, wie Sie für Ihre Instance im Pay-As-You-Go-Tarif ein Kostenlimit festlegen. Sie können die Kosten auch kontrollieren, indem Sie die QPU-Auslastung Ihrer Workloads minimieren und eine maximale Ausführungszeit für Ihre Workloads festlegen.

Das Kostenlimit bezieht sich auf die Gesamtkosten aller Workloads, die mit dieser Instanz seit ihrer Erstellung ausgeführt wurden, und ist immer größer oder gleich den Gesamtkosten. Nachdem die Instanz die angegebene Gesamtsekundenzahl erreicht hat, können keine weiteren Workloads mehr ausgeführt werden und es fallen keine weiteren Kosten an.

Note

Das Kostenlimit wird immer in US-Dollar (USD) angegeben und dann in Laufzeitsekunden umgerechnet. Die monatliche Abrechnung erfolgt jedoch in der Landeswährung, die Sie in Ihrem IBM Cloud® Konto angegeben haben. Da die Wechselkurse schwanken können, können die Kosten für X Laufzeitsekunden anders ausfallen, wenn sie ursprünglich in USD berechnet wurden, als wenn sie tatsächlich in Ihrer Landeswährung berechnet werden. Wenn Ihre Landeswährung nicht USD ist, kann der Gesamtbetrag, der für die in diesem Feld angegebene Anzahl von Sekunden berechnet wird, von dem von Ihnen angegebenen Dollar-Betrag abweichen.


Kostenlimit festlegen oder ändern

Es gibt mehrere Möglichkeiten, ein Limit für die Ausgaben festzulegen oder zu ändern:

  • IBM Quantum Platform Öffnen Sie die Seite „Instanzen “. Suchen Sie die Instanz, die Sie einschränken möchten, klicken Sie auf das Menü „Aktionen“ am Ende der Zeile und dann auf „Details bearbeiten “. Legen Sie das Gesamtkostenlimit oder das Nutzungslimit fest und klicken Sie dann auf „Änderungen speichern “.

    Note

    Sie können auch die Kosten oder das Nutzungslimit festlegen, wenn Sie eine neue Instanz im Rahmen des Pay-As-You-Go-Plans erstellen. Wenn Sie die Kachel "Pay-As-You-Go" auswählen, erscheint ein Feld mit der Bezeichnung "Total cost limit (Optional)". Sie können in diesem Feld ein Gesamtkostenlimit eingeben.

  • API : Legen Sie das Instanzlimit in Sekunden fest.

    PUT /v1/instances/configuration "instance_limit":<seconds>
    
  • IBM Cloud CLI : Anweisungen zur Verwendung der CLI finden Sie unter Erste Schritte mit der CLI „ IBM Cloud “.

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

Kostenlimit anzeigen

Es gibt mehrere Möglichkeiten, das aktuelle Kostenlimit anzuzeigen:

  • IBM Quantum Platform : Die Obergrenze für die Gesamtkosten wird auf der Registerkarte „Pay-As-You-Go“ der Inst anztabelle angezeigt.

  • API :

    GET /v1/instances/configuration
    

    Siehe die REST-API-Dokumentation.

  • IBM Cloud CLI : Anweisungen zur Verwendung der CLI finden Sie unter Erste Schritte mit der CLI „ IBM Cloud “.

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

Kostenlimit entfernen

Sie können die Kostengrenze auf verschiedene Weise aufheben:

  • IBM Quantum-Plattform : Öffnen Sie die Tabelle Instanzen. Suchen Sie die Instanz, die Sie aktualisieren möchten, klicken Sie auf das Überlaufmenü am Ende der Zeile und dann auf Details bearbeiten. Löschen Sie das Gesamtkostenlimit oder den Verbrauch und klicken Sie dann auf Änderungen speichern.

  • API : Setzen Sie das Instanzlimit auf null.

    PUT /v1/instances/configuration "instance_limit":null
    
  • IBM Cloud CLI : Anweisungen zur Verwendung der CLI finden Sie unter Erste Schritte mit der CLI „ IBM Cloud “.

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

Nur Administratoren und Eigentümer können die Instanz bearbeiten. Informationen über die Zuweisung des Zugriffs finden Sie in der Anleitung Erstellen von Zugriffsrichtlinien und Zugriffsgruppen.

Was passiert, wenn das Kostenlimit erreicht ist?

Wenn ein laufender Job eine Nutzung meldet, die dazu führt, dass das Kostenlimit der Instanz überschritten wird, werden die derzeit auf dieser Instanz ausgeführten Jobs gestoppt, ihr Status wird auf Canceled mit dem Grund gesetzt Ran too long, und die Nutzung wird dem Konto in Rechnung gestellt.

Beachten Sie, dass die Laufzeit des Jobs während der Ausführung nur in regelmäßigen Abständen gemeldet wird. Daher kann es vorkommen, dass der Auftrag über das Limit hinaus oder sogar bis zum Abschluss weiterläuft, was dazu führen kann, dass dem Konto die Nutzung über das festgelegte Limit hinaus in Rechnung gestellt wird.

Es werden keine weiteren von dieser Instanz übermittelten Aufträge ausgeführt, bis das Kostenlimit erhöht wird.


So sehen Sie, was Ihnen berechnet wird

Sie erhalten eine monatliche Rechnung, die Aufschluss über die Kosten Ihrer Ressourcen gibt. Auf der Seite IBM Cloud Abrechnung und Nutzung können Sie jederzeit überprüfen, wie viel Sie bereits ausgegeben haben.

Auf der Seite „Analytics“ wird die Nutzung entsprechend den von Ihnen festgelegten Filtern angezeigt. Darüber hinaus können Sie jederzeit auf der Seite „Instanzen“ die Kosten pro Instanz oder pro Job ermitteln, wie im Folgenden beschrieben.

Instanznutzung anzeigen

Um festzustellen, wie viel einer Instanz in Rechnung gestellt wurde, klicken Sie auf der Seite „Instanzen“ auf die Instanz, um deren Detailseite zu öffnen. Im Feld „Instanznutzung“ wird die Gesamtmenge der QPU-Nutzung dieser Instanz seit ihrer Erstellung angezeigt.

Sie können Ihren Abrechnungszyklus auf der Seite Abrechnung und Nutzung einsehen.

Auslastung anzeigen

Um festzustellen, wie viel für jede mit einer Instanz verbundene Arbeitslast in Rechnung gestellt wurde, klicken Sie auf der Seite „Instanzen“ auf die Instanz, um deren Detailseite zu öffnen. Klicken Sie anschließend auf den Wert unter „Gesamtzahl der Workloads (alle Typen) “.

In der Spalte „Auslastung“ wird die vom Job beanspruchte QPU-Leistung angezeigt.


Ausgabenbenachrichtigungen einrichten

Sie können Ausgabenbenachrichtigungen einrichten, um benachrichtigt zu werden, wenn Ihr Konto oder ein bestimmter Dienst eine von Ihnen festgelegte Ausgabengrenze erreicht. Weitere Informationen finden Sie auf der Seite IBM Cloud Kontotypen. IBM Cloud die Ausgabenmeldungen müssen aus mehreren Gründen zusammen mit anderen Methoden des Kostenmanagements verwendet werden:

  • Die Benachrichtigungen werden erst ausgelöst , wenn die Kosten den angegebenen Grenzwert überschreiten.
  • Die Kosten werden stündlich an das Abrechnungssystem übermittelt. Daher kann es zu einer langen Verzögerung zwischen der Übermittlung des Auftrags und der Übermittlung der Ausgabenmeldung kommen.
  • Das Abrechnungssystem kann mehrere Tage benötigen, um Informationen an das Rechnungsstellungssystem zu übermitteln, was zu weiteren Verzögerungen bei den Benachrichtigungen führen kann. Weitere Informationen zur Funktionsweise des Abrechnungssystems „ IBM Cloud “ finden Sie unter „Ausgabenbenachrichtigungen einrichten “.

Nächste Schritte

Empfehlungen
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.