注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Code Workspaces のコンピュート使用量

Code Workspaces を使用すると、既存の内部システムに安全に接続し、Foundry のアクセス制御とデータ権限管理のもとで、データを活用した分析、モデル、アプリケーション、またはワークフロー全体を構築できます。

コードワークスペースは、実行用の専用 Foundry 計算モジュールを起動し、使用中は Foundry コンピュート秒を消費します。

料金

コードワークスペースの使用量は、Foundry コンピュート秒として追跡されます(使用量の種類を参照)。コンピュート秒は、ワークスペースが起動中またはアクティブである間、計測されます。使用するコンピュート秒は、次の要因によって決まります。

  • 仮想 CPU(vCPU)の数。
  • RAM のギビバイト(GiB)数。
  • 使用するワークスペース。
  • GPU の数と種類。

Foundry の使用量に対する課金では、デフォルトの料率は次のとおりです。

Palantir とエンタープライズ契約を結んでいる場合、使用料率の乗数が以下のデフォルト料率と異なることがあります。コンピュート使用量の計算を進める前に、Palantir の担当者にお問い合わせください。

ワークスペースGPU の種類使用料率
VS Code(デフォルトプロファイル)GPU なし0
VS CodeGPU なし0.1
JupyterLab®GPU なし0.1
RStudio®GPU なし0.1
DashGPU なし0.1
StreamlitGPU なし0.1
Shiny®GPU なし0.1
任意のワークスペースT4 GPU1.2
任意のワークスペースA100 GPU1.3
任意のワークスペースA10G GPU1.5
任意のワークスペースL4 GPU2.1
任意のワークスペースV100 GPU3.0
任意のワークスペースRTX PRO 6000 GPU3.5
任意のワークスペースH100 GPU4.7
任意のワークスペースH200 GPU4.7
任意のワークスペースB200 GPU5.7
任意のワークスペースB300 GPU7.1

各コードワークスペースには Foundry サイドカーが付属し、0.25 vCPU と 3 GiB の RAM という小規模なオーバーヘッドが発生します。

vcpu_compute_seconds = max(vCPUs, GiB_RAM/ 7.5) * vcpu_usage_rate * time_active_in_seconds

次の式で GPU コンピュート秒を計算します。

gpu_compute_seconds = GPUs * gpu_usage_rate * time_active_in_seconds
ワークスペースコンピュートプロファイル期間発生する使用量
VS Codeデフォルトプロファイル
(0.75 CPU/6 GiB)
1時間0コンピュート秒
VS Code4 CPU/32 GiB1時間1680コンピュート秒
JupyterLab®1 CPU/8 GiB1時間528コンピュート秒
任意のワークスペースT4 GPU 1基1時間4320コンピュート秒
任意のワークスペースA10G GPU 1基1時間5400コンピュート秒
任意のワークスペースV100 GPU 1基1時間10800コンピュート秒

VS Code の使用料金

デフォルトでは、新しい VS Code ワークスペースには 0.75 CPU と 6 GB のメモリーが割り当てられます。このデフォルトプロファイルは無料で、従量課金(UBP)の対象ではありません。これらのリソースは、ワークスペースの作成時にアドバンスド設定セクションで調整するか、作成後に設定サイドパネルの計算リソーススライダーで調整できます。ワークスペースのメモリーや CPU を増やしたり、GPU を追加したりすると、その増強分には標準の UBP 料金が適用されます。

ワークスペースの使用状況を表示する

CPU、メモリー、ディスクの使用状況に関するライブのワークスペース使用状況メトリクスを利用できます。これらのメトリクスを表示するには、設定サイドパネルのワークスペースの活用セクションを展開します。

ワークスペースの活用セクション。

Foundry コンピュートを計測する

コードワークスペースを開くと、Foundry はそのワークスペース専用のコンピュートセッションを起動します。セッションが利用可能になるまでステータスは STARTING で、その後 INITIALIZING、続いて RUNNING になります。ユーザーが手動でセッションを停止した場合、またはユーザーのインタラクションが検出されない時間が自動シャットダウンのタイムアウトを超えた場合、セッションは STOPPING になり、その後 IDLE になります。Foundry コンピュート秒が消費されるのは、セッションが INITIALIZING または RUNNING のときのみです。

ワークスペースで取り得るすべての状態を以下に示します。コードワークスペースがコンピュートを使用する状態は、右矢印(→)で示しています。

  • STARTING:新しいセッションが要求されました
  • → INITIALIZING:セッションは利用可能で、設定中です
  • → RUNNING:セッションは利用可能で、使用できます
  • STOPPING:セッションは停止処理中です
  • IDLE:セッションは停止しています
  • FAILED:エラーが発生しました
  • TERMINATING:セッションは完全に削除される処理中です
  • NOT STARTED:このワークスペースで利用可能なセッションはありません

Code Workspaces は、プラットフォーム内のほかのスケーリングコンピュートと同じ方法でコンピュート秒を計測します。計測方法の説明については、一般的な Foundry コンピュートのドキュメントをご覧ください。

Code Workspaces の Foundry コンピュート使用量を調査する

Foundry Code Workspaces は、関連するすべてのコンピュートをファイルシステム内のワークスペースリソースに計上します。すべてのセッションの使用量は、Resource Management アプリケーションでいつでも確認できます。

Code Workspaces の Foundry コンピュート使用量を左右する要因を理解する

コードワークスペースのセッションのコンピュート使用量は、そのセッションで利用可能な専用計算リソースとセッションの長さに正比例します。

セッションのハードウェアサイズを管理するには、設定 > 計算リソースに移動します。さまざまなセッションサイズから選択できます。選択する CPU とメモリーは、プロジェクトのリソースキューで利用可能な最大値まで拡張できます。エンロールメントでマネージドコンピュートプロファイルを使用している場合、選択できるコンピュートは、プロジェクトにインポートされたコンピュートプロファイルによって決まります。サイズの選択方法と、必要に応じてワークスペースに GPU を割り当てる方法については、以下のスクリーンショットを参照してください。利用可能な GPU は、ワークスペースが含まれるプロジェクトのリソースキューによって決まります。プロジェクトでの GPU の使用とモデルのトレーニングでの GPU の活用について、詳しくはこちらをご覧ください。

セッションサイズの管理

実行時間の長いセッションは、実行時間の短いセッションより多くのコンピュートを消費します。必要以上にコンピュートを使用しないよう、作業スタイルに合わせて自動シャットダウンまでの時間を必ず調整してください。作業が完了したことがわかっている場合は、セッションを手動で停止してください。

セッションの手動停止