web-dev-qa-db-ja.com

Sun Grid Engine(SGE)/同時アレイジョブサブタスクの制限

Sun Grid Engine 環境をインストールしていますが、スケジューラの制限があり、実装方法がわかりません。

私のユーザーは、何百ものサブタスクを持つ 配列ジョブ を作成します。これらのジョブを、他のジョブとは関係なく、同時に設定された数のタスクのみを実行するように制限できるようにしたいと思います。一度に20個のタスクを実行したい配列ジョブと、一度に50個のタスクを実行したい配列ジョブがあり、さらに別のジョブを無制限に実行できるように。これは実行可能であるはずのようですが、私には理解できません。

あります - max_aj_instances構成オプション ですが、これはすべてのアレイジョブにグローバルに適用されるようです。

ジョブごとの「複雑な属性」が必要であり、その機能が存在しないように見えるため、 消費可能なリソース を使用する方法がわかりません。

リソースクォータ が機能するようには見えませんでしたが、今はよくわかりません。 「リソースクォータセットは特定のジョブリクエストの最大リソースクォータを定義します」と書かれていますが、アレイジョブのサブタスクのリソースリクエストがリソースクォータの目的で集約されるかどうかは不明です。私はこれで遊ぶつもりですが、うまくいけば、誰かがすでに完全に知っています。

2
wfaulk
1
asda