ジョブ管理システム
ジョブ管理システムの最新ニュースをまとめて検索!
ジョブ管理システム(ジョブかんりシステム)とは、複数のジョブ(プログラム、バッチ処理)の起動や終了を制御したり、ジョブの実行・終了状態の監視・報告などを行うソフトウェアである。「ジョブスケジューラ」、「タスクスケジューラ」とも呼ばれる。
なお、設定した時間にプログラムを起動するような単純なものを「タスクスケジューラ」と呼び、高度なもの(営業日や稼働日などの複数のカレンダーを持ち、複数のコンピュータ間の複雑なジョブ間の先行関係や例外処理を定義できるものなど)を「ジョブスケジューラ」と呼び分ける場合もある。比較的単純なものはオペレーティングシステムに標準装備されている場合も多い。
目次 |
[編集] 主な機能
ジョブ管理システムは、一般的に次のような機能を持つ。
[編集] ジョブのスケジューリング
複数あるジョブそれぞれの起動契機をスケジュールする。たとえば、毎日何時何分にジョブ A を起動するとか、ジョブ B が正常終了したらジョブ C を起動する等とかいったことである。WindowsやUNIXなどのOS標準機能でも簡単な曜日・時刻指定の起動ができるが、ジョブ管理ソフトウェアでは複数のカレンダー、複雑な先行関係、ファイルトリガー、外部トリガーなどが組み合わせられるものが多い。
[編集] ジョブの異常の報告
ジョブが実行時あるいは終了時に異常が発生した場合、メールやメッセージ等でオペレータに異常を報告する。
[編集] ジョブの実行状態のログを保存
ジョブが出力したメッセージやジョブの終了ステータス等をログに保存する。
[編集] 主な実装
[編集] システム管理
- at
- cron
- Vixie cron
- anacron
- Microsoft Windowsのタスクスケジューラ
[編集] メインフレーム
- ジョブ入力サブシステム
- ジョブスケジューラ
- A-AUTO
- Systemwalker Operation Manager
- Tivoli Workload Schedaler (TWS)
[編集] UNIX / Windows
- A-AUTO
- Tivoli Workload Schedaler (TWS)
- JP1
- OpenView
- Systemwalker
- WebSAM JMSS
- WebSAM JobCenter
- 千手
[編集] 並列・グリッドコンピューティング
- Globus
- Sun Grid Engine
- Sun N1 Grid Engine
- LSF
- NQS
- Portable Batch System
- Torque
- Moab
- PBS Professional
- OpenPBS
- Maui Scheduler
- Berkeley Open Infrastructure for Network Computing(BOINC)
- Condor
- Windows Compute Cluster Pack (Windows Compute Cluster Server 2003に同梱されている)
- Xgrid
- DQS
[編集] 参考文献
- 伊藤忠テクノソリューションズ著 『JP1によるジョブ管理の実践ノウハウ』日経BP社、2008年3月、ISBN 482222984X
最終更新 2009年10月1日 (木) 16:35 (日時は個人設定で未設定ならばUTC)。
【ジョブ管理システム】変更履歴

