Azure Quantum のジョブ コストについて

この記事は、Azure Quantum でのジョブのコストを理解するのに役立ちます。

ヒント

初めてのユーザーは自動的にUSD500無料 Azure Quantumクレジット参加している各量子ハードウェアプロバイダーで使用できます。

開始する前に: ジョブの価格を理解する

Azure Quantum を使用すると、Microsoft とそのパートナー企業からハードウェアとソリューションを入手できるようになるため、請求の詳細はプロバイダーと選択した価格プランによって異なります。 次の表は、Azure Quantum を使用するための価格とクレジットの一般的なガイダンスになります。

プラン 説明
無料の Azure クレジット 新しい Azure アカウントを作成するとMicrosoft サービスで使用できる無料の Azure クレジット 200 米ドルが得られます。 汎用 Azure クレジットは、Microsoft プロバイダーでのみ使用できます。 サードパーティ プロバイダー (Microsoft が所有していないプロバイダー) は対象外です。
Azure Quantum の無料クレジット 新しい Azure Quantum ワークスペースを作成すると、参加している各量子ハードウェア プロバイダーで使用できる無料の Azure Quantum クレジット USD500 が取得されます。 詳細については、「Azure Quantum クレジット」を参照してください。
Azure Quantum クレジット プログラム クレジットをすべて消費し、さらに必要な場合は、Azure Quantum クレジット プログラムにお申し込みいただけます。 Microsoft は、量子ハードウェアで使用するために、最大 10,000 ドルの追加の Azure Quantum クレジットを提供しています。 詳細については、「FAQ: Azure Quantum クレジット プログラムの申請」を参照してください。
課金計画 すべての Azure Quantum クレジットを使用した場合は、課金プランに切り替える必要があります。 ほとんどのプロバイダーは、ジョブを実行して消費するリソースに基づいて請求しますが (従量課金制)、サブスクリプション プランを提供しているプロバイダーもあります。 各プロバイダーの料金の詳細については、「 Azure Quantum の価格」を参照してください。

実行前のジョブ コストの見積もり

実際の quantum ハードウェアでジョブを実行する前にジョブの実行コストを見積もることができます。

ジョブの実行コストを見積もるために、 estimate_cost Python メソッドを使用します。 currency_code メソッドでは、見積もりコストの通貨単位が表示されます。

cost = qpu_backend.estimate_cost(circuit, shots=100)

print(f"Estimated cost: {cost.estimated_total} {cost.currency_code}")

Azure Quantum では、量子ハードウェア プロバイダーがオファリングの価格を定義および制御します。 課金プランの詳細については、「Azure Quantum の価格」を参照してください。

実行後のジョブ コスト レポートの表示

ジョブを実行すると、Azure Quantum により、サポートされているプロバイダーの詳細なコスト見積もりを利用できるようになります。 この情報を使用して、個々のジョブのコストを把握できます。 このコストは、プロバイダーによって請求されるコストです。関連する税金を含む正確な料金については、最終的な請求書を参照してください。 詳細については、Azure Quantum の Invoices と課金プランを参照してください。

ジョブのコストを確認するには、Azure Quantum ワークスペース内の [ジョブ管理] ブレードに移動します。 ジョブの一覧には、実行したジョブごとに推定コストが報告されます (サポートされている場合)。 詳細を表示するには、価格情報を表示するジョブをクリックします。

以下の価格は、例としてのみ示されています。

[コスト見積もり] 列が強調表示されている [ジョブ管理] ブレードのスクリーンショット。

ヒント

一部の Azure Quantum プロバイダーでは、ジョブごとのコストのレポートをサポートしていませんが、Azure portal の Cost Management で課金内容を確認できます。

ジョブの詳細なコストの見積もり情報を確認するには、[ジョブ管理] ウィンドウでジョブを選択し、[原価見積] タブを開きます。このテーブルには、ジョブによって使用される課金ディメンションと、関連コストが表示されます。

以下の価格は、例としてのみ示されています。

[コスト見積もり] タブが選択されている量子ジョブの [ジョブの詳細] ウィンドウのスクリーンショット。

Note

Azure Quantum クレジット プランを使用している場合、コスト見積もりは USD0 と同じになります。 この場合、Azure の請求書に対して有効な料金がないため、推定コストはジョブの詳細に反映されません。

Note

IonQ には、IonQ QPU でジョブを実行するための最小コストが USD1.00 です。 小規模なジョブの場合、ジョブ コスト見積もりテーブルで報告された Consumed Units が、この理由により Billed Units より小さい場合があります。

コスト見積もり表

次の定義は、コスト見積もりテーブルを理解するのに役立ちます。

  • Dimension: プロバイダーによって課金されるディメンションの名前。
  • Unit Price: ディメンションの 1 単位のコスト。
  • Consumed Units: ジョブで消費したディメンションのユニット数。
  • Billed Units: 請求されたユニット数。 プロバイダーの課金プランで無料使用量を含む量が提供されている場合、またはクレジットベースの場合は、この列が "消費ユニット" より少ない場合があります。 プロバイダーのジョブ コストが最小で、実際に消費されたユニットが要件を満たすために必要なユニットよりも少なかった場合も、この列が "消費ユニット" よりも少なくなる場合があります。
  • Estimated Cost: このディメンションの推定コスト。[Billed Units] * [Unit Price] と等しくなります

下部の合計行には、ジョブを処理する全ディメンションの総コストが表示されます。