サイトポリシー サイトマップ
2017 年 11 月 25 日

アドバンスドリザベーションサービスの開始に伴うジョブ投入時の注意事項

 

アドバンスドリザベーションサービスの開始に伴い、今後ジョブを投入する際は
ジョブを効率的に実行するためにジョブの実行上限時間を指定することを推奨します。

 アドバンスドリザベーションサービスの開始により、未来の時間のリソースの予約が可能となります。
 アドバンスドリザベーションサービスの予約枠が取得されている際に、
 実際には数時間で終わるジョブをジョブの実行上限時間を指定せずにジョブを投入した場合、
 標準実行上限時間の実行枠(詳細はジョブ投入時のキューの選択についての実行時間の上限を参照してください)を確保しようとするため、
 アドバンスドリザベーションサービスの予約枠と重なる可能性が高くなります。
 アドバンスドリザベーションサービスの予約枠と重なった場合、ジョブは実行されません。
 予約枠と重なることによる弊害を防ぐため、ジョブ投入時にはジョブの実行上限時間の指定を推奨します。

 

以下にアドバンスドリザベーションサービスによる予約枠と、ジョブ投入の関係を示します。

Phase1のmonth_hdd.qを例として記載しています。
*Phase1のmonth_hdd.qの1ノードあたりのスロット数は16、メモリ量は64GBです。
*ジョブ投入時にスロット数を指定しなかった場合は、スロット数は1が指定されたものとみなされます。
*ジョブ投入時にメモリ量を指定しなかった場合は、メモリ量は4GBが指定されたものとみなされます。
*ジョブ投入時にジョブの実行上限時間を指定しなかった場合は、month_hdd.qのジョブの標準実行上限時間の3日が設定されます。

 

実行例

 アドバンスドリザベーションサービスによる取得済みの予約枠
・予約期間  :2日後から4日間
・スロット数 :16(スロット数に空きなし)
・メモリ量  :64GB(メモリ量に空きなし)

ジョブA:ジョブ投入時にジョブの実行上限時間に2日を指定して実行する。(-l d_rtオプション-l s_rtオプションを指定して実行する。)
     ・アドバンスドリザベーションサービスによる予約枠は2日後からのため、
      予約枠とは重ならず、ジョブは実行される。

qsub -l d_rt=48:00:00 -l s_rt=48:00:00 test.sh

 ジョブB:ジョブ投入時にジョブの実行上限時間を指定しないで実行する。
     ・アドバンスドリザベーションサービスによる予約枠が2日後からのため、
      2日後から3日後が予約枠と重なり、ジョブは実行されない。

qsub -l test.sh

 example10.png