Lingjun AI 計算リソースまたは汎用コンピューティングリソースを購入した後、階層管理とリソース分離のためにリソースクォータを作成します。リソースクォータを使用すると、チームやプロジェクトごとにリソース使用量の上限を制御できます。クォータをワークスペースにバインドすると、AI 開発やサービス推論に使用できます。
前提条件
リソースクォータを作成する前に、以下を完了してください。
Lingjun AI 計算リソースまたは汎用コンピューティングリソースを購入済みであること。
VPC、vSwitch、セキュリティグループを作成済みであること (Lingjun AI 計算リソースのリソースクォータの場合のみ必須)。
リソースクォータの追加
Platform for AI (PAI) は 2 種類のリソースクォータに対応しています。Lingjun AI 計算リソース用のクォータは VPC、vSwitch、セキュリティグループの設定が必要ですが、汎用コンピューティングリソース用のクォータはネットワーク設定が不要です。
リソースクォータは、リソースプール内の専用リソースグループからリソースを割り当ててルートクォータを作成するか、既存のリソースクォータから割り当てて子クォータを作成できます。
Lingjun AI 計算リソースの場合、すべてのノードが同じ hz 識別子を使用する必要があります。これにより、ノード間の高速ネットワーク接続が確保されます。
以下の手順に従って操作します。
PAI コンソールにログインし、AI Computing Resources > Resource Quota ページに移動します。
Lingjun リソース タブまたは 汎用コンピューティングリソース タブで、リソースクォータの作成 をクリックします。
基本情報を設定します。
名称:指示に従って、リソースクォータの名前を入力します。
ワークスペースの関連付け (オプション):リソースクォータに関連付けるワークスペースを選択します。選択すると、そのワークスペースでクォータを使用できます。
説明リソースクォータは、一度に 1 つのワークスペースにのみバインドできます。複数のワークスペースで同じクォータを共有することはできません。
現時点でワークスペースを関連付けない場合は、後でリソースクォータの詳細ページでバインドできます。
クォータリソース情報を設定します。
リソースソース を選択します。以下のソースタイプを選択できます。
専用リソースグループ:リソースプール内の専用リソースグループからリソースを割り当てます。これによりルートクォータが作成されます。
既存のリソースクォータ:既存のリソースクォータからリソースを割り当てます。これにより子クォータが作成されます。
親クォータと子クォータの関係の詳細については、「リソースクォータ (Quota)」をご参照ください。
ドロップダウンリストから既存の専用リソースグループまたはリソースクォータを選択します。
追加 をクリックし、既存のリソースクォータまたは専用リソースグループから ノード / マシン仕様 を選択します。
スケジューリング情報を設定します。
スケジューリングポリシー:コンピューティングリソースの利用率を向上させるために スケジューリングポリシー を選択します。以下のポリシーを選択できます。
Intelligent
Balance
Traversal
FIFO
各スケジューリングポリシーの動作の詳細については、「スケジューリングポリシー」をご参照ください。
子レベルのプリエンプション (オプション):このオプションを有効にすると、リソースが不足している場合に、現在のリソースクォータでキューに入っているタスクが、その子クォータで実行中のタスクをプリエンプトできます。詳細については、「子レベルのプリエンプションを有効にする」をご参照ください。
同一レベル計算能力プリエンプション (オプション):このオプションを有効にすると、リソースが不足している場合に、現在のリソースクォータでキューに入っているタスクが、兄弟クォータで実行中のタスクをプリエンプトできます。詳細については、「同一レベルプリエンプションを有効にする」をご参照ください。
オフピークスケジューリング:デフォルトで有効になっています。これにより、タスクは兄弟クォータおよび子クォータの遊休リソースを使用できます。
(Lingjun AI 計算リソースのリソースクォータのみ) ネットワーク情報を設定します。
リソースクォータ内のインスタンスが指定された VPC 内のリソースにアクセスできるように、ネットワーク情報を設定します。
VPC:既存の VPC を選択します。
セキュリティグループ:既存のセキュリティグループを選択します。
vSwitch:既存の vSwitch を選択します。
デフォルトパブリックゲートウェイ (オプション):インターネットにアクセスする必要がある場合は、このスイッチを有効にし、NAT Gateway と Elastic IP Address を選択します。
OK をクリックします。
リソースクォータを作成すると、リソースクォータリストで確認できます。
リソースクォータの使用
リソースクォータを作成した後、ワークスペースにバインドし、AI 開発とサービス推論用のイメージを選択します。
ワークスペースのバインド
AI 開発とサービス推論でリソースクォータを使用するには、事前にワークスペースにバインドする必要があります。
リソースクォータの作成時にすでにワークスペースを関連付けている場合は、この手順をスキップしてください。
[Resource Quota] ページで、対象のリソースクォータの名前をクリックします。
概要 タブの 基本情報 セクションの、[Workspace] の横にある編集アイコン
をクリックして、リソースクォータのワークスペースを追加または変更します。
ワークスペース側からリソースクォータを関連付けることもできます。
PAI コンソールにログインし、対象のワークスペースの詳細ページに移動します。
詳細ページで、[Compute Resource] モジュールを見つけて [Manage] をクリックします。
[Workspace Configuration] ページで、[Compute Resource Configuration] タブをクリックします。
[Lingjun resources] タブまたは [General Computing Resources] タブをクリックします。
[Resources to Associate] リストで、対象のリソースクォータを選択し、[Confirm Association] をクリックします。
リソースクォータとワークスペースは同じリージョンにある必要があります。ワークスペースは複数のリソースクォータに関連付けることができます。
リソースクォータをワークスペースにバインドした後、ワークスペースの詳細ページの [Scheduling Configuration] セクションでリソースクォータの使用ポリシーを設定することもできます。詳細については、「ワークスペーススケジューリングセンター」をご参照ください。
[Workspace Configuration] ページで、[Scheduling Configuration] タブをクリックします。[Resource Usage] セクションで、以下の設定を確認、変更できます。
[Resource Usage Module]
[Resource Usage Role]
[Resource Usage Quota]
[Resource Specification Template]
イメージの選択
Lingjun AI 計算リソースのリソースクォータを Distributed Learning Containers (DLC) タスクに使用するには、サーバー、ネットワーク、ドライバー、トレーニングフレームワークなどのソフトウェアおよびハードウェアコンポーネント間の連携が必要です。PAI の公式イメージを使用するか、それらを基に独自のイメージを構築することを推奨します。
独自のイメージを使用する場合は、Lingjun AI 計算リソースの高性能を最大限に活用するために、ドライバー、フレームワーク、ソフトウェアのバージョンを合わせる必要がある場合があります。