注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Code Workspaces を使用すると、ユーザーは既存の内部システムに安全に接続し、Foundry のアクセス制御とデータ許可設定を使用して、データ上で分析、モデル、アプリケーション、またはワークフロー全体を構築できます。
Code Workspaces は実行のために専用の Foundry 計算モジュールを起動し、使用中は Foundry のコンピュート秒を利用します。
Code Workspaces の使用は Foundry のコンピュート秒として追跡されます(使用タイプ を参照)。ワークスペースが起動中またはアクティブな限り、コンピュート秒が測定されます。使用されるコンピュート秒を決定するいくつかの要因があります:
Foundry の使用料金を支払う際、デフォルトの料金は以下の通りです:
ワークスペース | GPU タイプ | 使用料金 |
---|---|---|
VS Code | GPU なし | 0.1 |
JupyterLab® | GPU なし | 0.5 |
RStudio® | GPU なし | 0.5 |
Dash | GPU なし | 0.5 |
Streamlit | GPU なし | 0.5 |
Shiny® | GPU なし | 0.5 |
任意のワークスペース | T4 GPU | 1.2 |
任意のワークスペース | A10G GPU | 1.5 |
任意のワークスペース | V100 GPU | 3.0 |
Palantir と企業契約を結んでいる場合は、コンピュート使用量の計算を進める前に、Palantir の担当者に連絡してください。
vcpu_compute_seconds = max(vCPUs, GiB_RAM / 7.5) * vcpu_usage_rate * time_active_in_seconds
# vCPUの計算秒数を求めるための式
# vCPUs と GiB RAM を基に最大値を取り、それに vCPU 使用率とアクティブ時間(秒)を掛け合わせる
以下の数式は GPU コンピュート秒を測定します。
gpu_compute_seconds = GPUs * gpu_usage_rate * time_active_in_seconds
# GPUs: 使用しているGPUの数
# gpu_usage_rate: GPUの使用率(たとえば、0.5は50%の使用率を意味する)
# time_active_in_seconds: GPUがアクティブであった時間(秒単位)
# gpu_compute_seconds: 合計GPU計算時間(秒単位)
各コード ワークスペースには Foundry サイドカーが付属しており、0.25 vCPU と 3 GiB の RAM の小さなオーバーヘッドが追加されます。
ワークスペース | コンピュート プロファイル | 期間 | 発生した使用量 |
---|---|---|---|
VS Code | 1 CPU/8 GiB | 1 時間 | 528 コンピュート秒 |
VS Code | 1 CPU/8 GiB | 4 時間 | 2112 コンピュート秒 |
VS Code | 4 CPU/32 GiB | 1 時間 | 1680 コンピュート秒 |
JupyterLab® | 1 CPU/8 GiB | 1 時間 | 2640 コンピュート秒 |
任意のワークスペース | 1 T4 GPU | 1 時間 | 4320 コンピュート秒 |
任意のワークスペース | 1 A10G GPU | 1 時間 | 5400 コンピュート秒 |
任意のワークスペース | 1 V100 GPU | 1 時間 | 10800 コンピュート秒 |
CPU、メモリ、およびディスク使用量のライブ ワークスペース利用メトリクスが利用可能です。これらのメトリクスを表示するには、設定 サイド パネルの ワークスペース利用 セクションを展開します。
Code Workspace を開くと、Foundry はワークスペース専用のコンピュート セッションを開始します。セッションのステータスは、セッションが利用可能になるまで STARTING
であり、INITIALIZING
になり、その後 RUNNING
になります。ユーザーがセッションを手動で停止した場合、または自動シャットダウンのタイムアウトより長い間ユーザーの操作が検出されない場合、セッションは STOPPING
になり、その後 IDLE
になります。Foundry コンピュート秒は、セッションが INITIALIZING
または RUNNING
のときにのみ使用されます。
ワークスペースのすべての可能な状態は以下にリストされています。コード ワークスペースがコンピュートを使用している状態は右矢印 (→) で示されています。
STARTING
: 新しいセッションがリクエストされましたINITIALIZING
: セッションが利用可能で、構成中ですRUNNING
: セッションが利用可能で使用可能ですSTOPPING
: セッションが停止していますIDLE
: セッションが停止していますFAILED
: エラーが発生しましたTERMINATING
: セッションが永久に削除されていますNOT STARTED
: このワークスペースにはセッションが利用できませんCode Workspaces は、プラットフォーム内の他のスケーリング コンピュートと同じ方法でコンピュート秒を測定します。測定方法の説明については、一般的な Foundry Compute ドキュメント を参照してください。
Foundry Code Workspaces は、関連するすべてのコンピュートをファイルシステム内のワークスペース リソースに帰属させます。Resource Management Application で、すべてのセッションの使用量を常に確認できます。
Code Workspace セッションのコンピュート使用量は、セッションに利用可能な専用の計算リソースとセッションの長さに直接比例します。
セッションのハードウェア サイズを管理するには、設定 > コンピュート リソース に移動します。さまざまなセッション サイズから選択できます。以下のスクリーンショットを参照して、サイズを選択し、オプションで GPU をワークスペースに割り当てる方法を確認してください。ワークスペースを含むプロジェクト内のリソース キューが利用可能な GPU を決定します。プロジェクトで GPU を使用する方法 についてさらに学びます。
長時間実行されるセッションは、短時間実行されるセッションよりも多くのコンピュートを使用します。ユーザーの作業スタイルに合わせて自動シャットダウン時間を調整し、必要以上のコンピュートを使用しないようにしてください。完了したら、手動でセッションを停止する必要があります。