ワークスペースの管理者は、さまざまなビジネスニーズやシナリオに基づいて、ワークスペース内のモジュールに対するリソース使用ルールを設定できます。これらのルールには、使用制限、優先度設定、自動シャットダウンポリシー、コストコントロール戦略などが含まれます。
これらの設定において、ワークスペース外のメンバーとは、管理者がワークスペースに追加していないものの、ルートアカウントから対応する RAM 権限を付与されているユーザーを指します。その結果、これらのユーザーもリソースを使用したり、タスクをサブミットしたりできます。これらのユーザーに対しては、個別の制約を定義できます。
リソース使用量
現在のワークスペースのリソースクォータの使用範囲を設定します。例えば、使用可能なモジュール、ロール、クォータを制限します。詳細なコントロールが不要な場合は、この設定をスキップして、現在のワークスペース内のすべてのプロダクトモジュールを自由に使用できます。
-
リソース使用モジュール:リソースクォータを使用できるモジュール (DSW、DLC) を制限します。
-
リソース使用ロール:特定ロールのみがこのリソースクォータを使用できるように許可します。
-
リソース使用クォータ:異なるロールが指定された優先度の範囲内でタスクをサブミットする際に使用できる GPU カード、CPU コア、およびメモリの最大数を制限します。
重要ユーザーが複数の制約に一致する場合、最も厳しい制約が適用されます。例えば、あるリソースクォータにおいて、ユーザー A が管理者向けの制約 (優先度 1~7、最大 100 GPU) とメンバー A 向けの制約 (優先度 7~9、最大 10 GPU) の両方に一致するとします。ユーザー A がこのクォータで優先度 7 のタスクをサブミットする場合、許可される最大 GPU 数は 10 となります。
-
リソース仕様テンプレート:リソース仕様テンプレートが設定されたリソースクォータの場合、ユーザーは DSW インスタンスまたは DLC ジョブを作成する際にテンプレートを選択する必要があります。
DLC
-
最大ランタイム:ジョブの最大ランタイムを設定します。この制限を超えた場合、システムはジョブを自動的に停止します。
-
タスクの優先度:異なるロールやメンバーがジョブをサブミットする際に割り当てることができる最も高い優先度を制限します。
-
パブリックリソースの使用許可:無効にすると、現在のワークスペースで従量課金の DLC ジョブを作成できなくなり、予期せぬコストの発生を防ぎます。
-
ジョブの最大待機時間:リソースクォータにおけるジョブの待機時間、キューイング時間、環境準備時間に対するタイムアウトのしきい値を設定します。いずれかのしきい値を超えた場合、システムは通知を送信します。
説明タイムアウトアラートを受信するには、[イベント通知設定] ページで DLC ジョブの通知ルールも設定する必要があります。そうしないと、ここでのタイムアウト設定だけではアラートはトリガーされません。
DSW
-
自動シャットダウンポリシー:
-
シャットダウンポリシー:ランタイムやリソース使用量メトリック (アイドル時間、CPU、メモリ、GPU 使用率など) に基づいてインスタンスを自動的にシャットダウンし、コストを削減します。
-
除外ポリシー:インスタンスの優先度とインスタンス名を指定することで、重要な DSW インスタンスが自動的にシャットダウンされるのを防ぎます。
-
-
インスタンスの優先度:異なるロールやメンバーがインスタンスを作成する際に割り当てることができる最も高い優先度を制限します。
-
パブリックリソースの使用許可:無効にすると、現在のワークスペースで従量課金の DSW インスタンスを作成できなくなり、予期せぬコストの発生を防ぎます。
-
インスタンスの最大待機時間:リソースクォータ使用に関するタイムアウトのルールを定義します。キューイング時間または環境準備時間がしきい値を超えた場合、インスタンスを停止します。