Przejdź do głównej treści

Zarządzaj kosztami w planie Pay-As-You-Go

Ten przewodnik opisuje, jak ustawić limit kosztów dla instancji w planie Pay-As-You-Go. Możesz też zarządzać kosztami, minimalizując użycie QPU przez obciążenie oraz ustawiając maksymalny czas wykonania dla swoich obciążeń.

Limit kosztów odnosi się do łącznego kosztu wszystkich obciążeń uruchomionych w ramach tej instancji od momentu jej utworzenia i zawsze będzie większy lub równy łącznemu kosztowi. Po osiągnięciu przez instancję określonej łącznej liczby sekund nie można uruchamiać kolejnych obciążeń i nie są naliczane żadne dodatkowe koszty.

uwaga

Limit kosztów jest zawsze podawany w dolarach amerykańskich (USD), a następnie przeliczany na sekundy środowiska uruchomieniowego. Jednak do celów miesięcznego rozliczenia opłaty są naliczane w lokalnej walucie określonej na koncie IBM Cloud®. Ponieważ kursy wymiany walut mogą się wahać, koszt X sekund środowiska uruchomieniowego obliczony początkowo w USD może różnić się od kwoty faktycznie pobranej w lokalnej walucie. W związku z tym, jeśli twoja lokalna waluta nie jest USD, łączna kwota naliczona za liczbę sekund określoną w tym polu może różnić się od podanej kwoty w dolarach.

Ustaw lub zmień limit kosztów

Istnieje kilka sposobów ustawienia lub zmiany limitu wydatków:

  • IBM Quantum Platform: Otwórz stronę Instances. Znajdź instancję, którą chcesz ograniczyć, kliknij menu Actions na końcu wiersza, a następnie kliknij Edit details. Ustaw łączny limit kosztów lub limit użycia, a następnie kliknij Save changes.

    uwaga

    Limit kosztów lub limit użycia możesz też ustawić podczas tworzenia nowej instancji w planie Pay-As-You-Go. Po wybraniu kafelka Pay-As-You-Go pojawia się pole z etykietą „Total cost limit (Optional)". W tym polu możesz wprowadzić łączny limit kosztów.

  • API: Ustaw limit instancji w sekundach.

    PUT /v1/instances/configuration "instance_limit":<seconds>
  • IBM Cloud CLI: Instrukcje dotyczące korzystania z CLI znajdziesz w Getting started with the IBM Cloud CLI.

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

Wyświetl limit kosztów

Istnieje kilka sposobów wyświetlenia aktualnego limitu kosztów:

  • IBM Quantum Platform: Łączny limit kosztów jest wyświetlany na karcie Pay-As-You-Go w tabeli Instances.

  • API:

    GET /v1/instances/configuration

    Zobacz dokumentację REST API.

  • IBM Cloud CLI: Instrukcje dotyczące korzystania z CLI znajdziesz w Getting started with the IBM Cloud CLI.

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

Usuń limit kosztów

Limit kosztów możesz usunąć na kilka sposobów:

  • IBM Quantum Platform: Otwórz tabelę Instances. Znajdź instancję, którą chcesz zaktualizować, kliknij menu przepełnienia na końcu wiersza, a następnie kliknij Edit details. Usuń łączny limit kosztów lub limit użycia, a następnie kliknij Save changes.

  • API: Ustaw limit instancji na null.

    PUT /v1/instances/configuration "instance_limit":null
  • IBM Cloud CLI: Instrukcje dotyczące korzystania z CLI znajdziesz w Getting started with the IBM Cloud CLI.

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

Tylko administratorzy i właściciele mogą edytować instancję. Informacje na temat przypisywania dostępu znajdziesz w przewodniku Tworzenie zasad dostępu i grup dostępu.

Co się dzieje po osiągnięciu limitu kosztów

Po osiągnięciu limitu kosztów instancji bieżące uruchomione zadanie zostaje zatrzymane. Jego status jest ustawiany na Canceled z przyczyną Ran too long. Wszelkie dostępne częściowe wyniki są zachowywane.

Do momentu zwiększenia limitu kosztów za pomocą tej instancji nie można przesyłać kolejnych zadań.

Jak sprawdzić, co jest ci naliczane

Co miesiąc otrzymasz fakturę zawierającą szczegóły dotyczące opłat za zasoby. W dowolnym momencie możesz sprawdzić, ile zostało wydane, na stronie IBM Cloud Billing and usage.

Strona Analytics wyświetla użycie zgodnie z ustawionymi filtrami. Ponadto w dowolnym momencie możesz określić koszt na instancję lub na zadanie ze strony Instances, jak opisano poniżej.

Wyświetl użycie instancji

Aby sprawdzić, ile zostało naliczone dla instancji, na stronie Instances kliknij instancję, aby otworzyć jej stronę szczegółów. Pole Instance usage wyświetla łączną ilość użycia QPU przez tę instancję od momentu jej utworzenia.

Swój cykl rozliczeniowy możesz wyświetlić na stronie Billing and usage.

Wyświetl użycie obciążenia

Aby sprawdzić, ile zostało naliczone dla każdego obciążenia powiązanego z instancją, na stronie Instances kliknij instancję, aby otworzyć jej stronę szczegółów. Następnie kliknij wartość w kolumnie Total workloads (all types).

Kolumna Usage wyświetla ilość QPU zużytą przez zadanie.

Skonfiguruj powiadomienia o wydatkach

Możesz skonfigurować powiadomienia o wydatkach, aby otrzymywać powiadomienia, gdy twoje konto lub określona usługa osiągnie ustawiony przez ciebie próg wydatków. Więcej informacji znajdziesz na stronie IBM Cloud Account types. Powiadomienia o wydatkach IBM Cloud muszą być stosowane wraz z innymi metodami zarządzania kosztami z kilku powodów:

  • Powiadomienia są wyzwalane dopiero po przekroczeniu określonego limitu kosztów.
  • Koszty są przesyłane do systemu rozliczeniowego co godzinę. Dlatego między przesłaniem zadania a wysłaniem powiadomienia o wydatkach może wystąpić znaczne opóźnienie.
  • System rozliczeniowy może potrzebować kilku dni, aby przekazać informacje do systemu fakturowania, co może powodować dalsze opóźnienia w powiadomieniach. Więcej informacji o działaniu systemu rozliczeniowego IBM Cloud znajdziesz w Setting spending notifications.

Następne kroki

Zalecenia