JPH02224056A - ジョブ実行システム自動選択方式 - Google Patents
ジョブ実行システム自動選択方式Info
- Publication number
- JPH02224056A JPH02224056A JP4315289A JP4315289A JPH02224056A JP H02224056 A JPH02224056 A JP H02224056A JP 4315289 A JP4315289 A JP 4315289A JP 4315289 A JP4315289 A JP 4315289A JP H02224056 A JPH02224056 A JP H02224056A
- Authority
- JP
- Japan
- Prior art keywords
- job
- information
- computer system
- execution system
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000002093 peripheral effect Effects 0.000 claims abstract description 41
- 238000012544 monitoring process Methods 0.000 claims abstract description 9
- 238000010187 selection method Methods 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 abstract description 2
- 230000008878 coupling Effects 0.000 abstract 1
- 238000010168 coupling process Methods 0.000 abstract 1
- 238000005859 coupling reaction Methods 0.000 abstract 1
- 238000000034 method Methods 0.000 description 33
- 238000012545 processing Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 230000004913 activation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 108010053085 Complement Factor H Proteins 0.000 description 1
- 102100035432 Complement factor H Human genes 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010252 digital analysis Methods 0.000 description 1
- 210000004907 gland Anatomy 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ジ、′f投入時に実行システム情報指定ジ、
f制御文により指示された希望実行システム情報を含む
ジョブ記述情報を複数の計算機システム間で共用できる
二次記憶装置上に保持して、このジョブ記述情報を基に
それぞれの計算機システムで実行可能なジョブを選択し
て起動することKxり、複数の計算機システム間でのジ
Wプ実有制御を可能としシステム資源の有効利用を図る
ζ。
f制御文により指示された希望実行システム情報を含む
ジョブ記述情報を複数の計算機システム間で共用できる
二次記憶装置上に保持して、このジョブ記述情報を基に
それぞれの計算機システムで実行可能なジョブを選択し
て起動することKxり、複数の計算機システム間でのジ
Wプ実有制御を可能としシステム資源の有効利用を図る
ζ。
とが出来るスゲ−リング共用機能管持ち、各」・舞機シ
ステムの稼働状況および負荷状況な複数の訓算機システ
ム間で共用できる二次記憶装fluζ保持し、かつ各計
算機システムの周辺装置管理情報を各計算機17ステム
毎に主記憶装置上に保持1.−τ、いる疎結合計算機シ
ステムにおけるジョブ実行システム自動選択方式に関す
る。
ステムの稼働状況および負荷状況な複数の訓算機システ
ム間で共用できる二次記憶装fluζ保持し、かつ各計
算機システムの周辺装置管理情報を各計算機17ステム
毎に主記憶装置上に保持1.−τ、いる疎結合計算機シ
ステムにおけるジョブ実行システム自動選択方式に関す
る。
従来のスジ−リング共用機能では、利用者によって投入
されたジョブ記述中の実行システム指定ジョブ制御文を
解析して得られた希望実行システム情報(ジアプf、寅
行させたい計算機システムを指すシステム番号、ま九は
システム資源の有効利用の為に負荷分散させたい場合は
どの計算機システムで実行させて本良い旨を示す情報)
に基づいたゾ、f記述情報t−複数の計算機システム間
で共用できる二次配憶装置上に保持し、告計算礪システ
ムのジ、Iグ起動部が二次記憶装置上に保持された/7
.f記述情報を基に、自計算機システムで実行可能なジ
ョブ金選択して起動している。
されたジョブ記述中の実行システム指定ジョブ制御文を
解析して得られた希望実行システム情報(ジアプf、寅
行させたい計算機システムを指すシステム番号、ま九は
システム資源の有効利用の為に負荷分散させたい場合は
どの計算機システムで実行させて本良い旨を示す情報)
に基づいたゾ、f記述情報t−複数の計算機システム間
で共用できる二次配憶装置上に保持し、告計算礪システ
ムのジ、Iグ起動部が二次記憶装置上に保持された/7
.f記述情報を基に、自計算機システムで実行可能なジ
ョブ金選択して起動している。
〔発明が解決しようとする課題〕
上述した従来の方式では、ゾ、17″記述情報に含まれ
る希望実行システム情報のみに基づいて各計算機システ
ムのジョブ起動部が自計算機システムで実行可能なジョ
ブを選択し起動している為、希望実行システム情報に設
定され念計算機シスデムがジョブで使用する周辺装置が
構成されていないか或は使用不可能な状態にあつたとき
、塘たは希望実行システム情報がそのジ、′fを負荷分
散の対象とし、どの計算機システムで実行させても良い
旨を示していた為に、自計算機システムにおいてそのジ
ョブの実行が可能であると判断したある計算機システム
がジョブで使用する周辺装置が構成されていないか或は
使用不可能な状態にありた時、その計算機システムでそ
のジョブが起動されるとエラ・−となる、という欠点が
ある。
る希望実行システム情報のみに基づいて各計算機システ
ムのジョブ起動部が自計算機システムで実行可能なジョ
ブを選択し起動している為、希望実行システム情報に設
定され念計算機シスデムがジョブで使用する周辺装置が
構成されていないか或は使用不可能な状態にあつたとき
、塘たは希望実行システム情報がそのジ、′fを負荷分
散の対象とし、どの計算機システムで実行させても良い
旨を示していた為に、自計算機システムにおいてそのジ
ョブの実行が可能であると判断したある計算機システム
がジョブで使用する周辺装置が構成されていないか或は
使用不可能な状態にありた時、その計算機システムでそ
のジョブが起動されるとエラ・−となる、という欠点が
ある。
また、上述のような事態を避ける九めには:、利用者が
疎結合計算機システムを構成する各計算機システムの周
辺装置の構成や各周辺装置の状態を知っ几う丸で、実行
システム指定ジョブ制御文によりその装置が構成されか
つ使用可能な状態にある計算機システムを・指定しなけ
ればならない、という欠点がある。
疎結合計算機システムを構成する各計算機システムの周
辺装置の構成や各周辺装置の状態を知っ几う丸で、実行
システム指定ジョブ制御文によりその装置が構成されか
つ使用可能な状態にある計算機システムを・指定しなけ
ればならない、という欠点がある。
さらにある計算機システムか稼働し7ていない場合や負
荷が大きい場合には、その計算機システムで実行するよ
う設定されたジョブは、その計算機システムの状態が回
復するまで十の実行を長時間待之されてしまうという欠
点がある。
荷が大きい場合には、その計算機システムで実行するよ
う設定されたジョブは、その計算機システムの状態が回
復するまで十の実行を長時間待之されてしまうという欠
点がある。
本発明の目的は、上述の点に鑑み、疎結合計算機システ
ムを構成する各計算機システムの周辺装置管理情報と、
ジョブの使用周辺装置情報と希望実行システム情報とを
基に実行可能な計算機システムを自動的に選択すること
ができるようにすることにより、使用する周辺装置が構
成されでいないか或は使用不可能な状態にある計算機シ
ステムでジ璽fを実行させることによるエラーの発生を
防止し、利用者の負担を軽減し、さらに特定のシステム
の異常時に自動的に他の計算機システムでその実行を行
わせるようなジ、″j′実行システム自動選択方式を提
供することにある。
ムを構成する各計算機システムの周辺装置管理情報と、
ジョブの使用周辺装置情報と希望実行システム情報とを
基に実行可能な計算機システムを自動的に選択すること
ができるようにすることにより、使用する周辺装置が構
成されでいないか或は使用不可能な状態にある計算機シ
ステムでジ璽fを実行させることによるエラーの発生を
防止し、利用者の負担を軽減し、さらに特定のシステム
の異常時に自動的に他の計算機システムでその実行を行
わせるようなジ、″j′実行システム自動選択方式を提
供することにある。
本発明のジョブ実行システム自動選択方式は、各計算機
システムの周辺装置管理情報を各システム毎に主記憶装
置上に保持している疎結合計算機システムにおいて、 複数の!1′算機シスデム間で共用出来る二次記憶装置
上に、投入されたゾ、プの希望実行システム情報及び使
用周辺装置情報を含むジョブ記述情報と、各計算機シス
テムの稼働状況及び負荷状況と、前記各計算機システム
の周辺装置管理情報の複写とを登録保持して、 実行可能な計算機システムを判定する実行システム判定
部と、 各計算機システムの稼働状況および負荷状況を監視する
システム状態監視部と、 前記ジョブ記述情報と実行システム判定部によって得ら
れた実行システム情報を二次記憶装置上に9録し、また
システム状態監視部からの通知にようて更新/回復する
ジョブ記述情報管理部と、該ジョブ記述情報を基に自計
算機システムで実行可能なり、グを選択して起動するジ
、lf起動部とを有する。
システムの周辺装置管理情報を各システム毎に主記憶装
置上に保持している疎結合計算機システムにおいて、 複数の!1′算機シスデム間で共用出来る二次記憶装置
上に、投入されたゾ、プの希望実行システム情報及び使
用周辺装置情報を含むジョブ記述情報と、各計算機シス
テムの稼働状況及び負荷状況と、前記各計算機システム
の周辺装置管理情報の複写とを登録保持して、 実行可能な計算機システムを判定する実行システム判定
部と、 各計算機システムの稼働状況および負荷状況を監視する
システム状態監視部と、 前記ジョブ記述情報と実行システム判定部によって得ら
れた実行システム情報を二次記憶装置上に9録し、また
システム状態監視部からの通知にようて更新/回復する
ジョブ記述情報管理部と、該ジョブ記述情報を基に自計
算機システムで実行可能なり、グを選択して起動するジ
、lf起動部とを有する。
二次記憶装置を参照して実行システム判定部においてジ
、fの実行可能な計算機システムを全て検索し、ま九シ
ステム状態監視部において定期的に各計算機システムの
稼働状況を監視し、それらからの情報とジョブ記述情報
とをジョブ記述情報管理部において管理して、利用者の
判断を得ることなく自動的に該当する計算機システムを
選択してゾ、グ起動を行ない、またシステム異常の場合
は自動的にその選定を変更し、二次記憶装置の内容の登
録変更も出来る。
、fの実行可能な計算機システムを全て検索し、ま九シ
ステム状態監視部において定期的に各計算機システムの
稼働状況を監視し、それらからの情報とジョブ記述情報
とをジョブ記述情報管理部において管理して、利用者の
判断を得ることなく自動的に該当する計算機システムを
選択してゾ、グ起動を行ない、またシステム異常の場合
は自動的にその選定を変更し、二次記憶装置の内容の登
録変更も出来る。
次に、本発明について図面を参照して説明する。
第1図は、本発明ジップ実行システム自動選択方式の一
実施例を示す構成図である。第1図1参照すると本実施
例は、ジョブ記述解析部1.実行システム判定部5゜周
辺装置管理情報複写部6.システム状態監視部7.ジョ
ブ記述情報管理部8゜ジ、f起動部9.8辺装置管理情
報領域10.周辺装置管理情報チーグル11.ジ!lf
起動テーブル12.システム状態チーグル19.ジ、f
入力部20.実行管理部21から構成される。ジ、!記
述解析部lは、希望実行システム情報解析部2と、使用
周辺装置情報解析部3と、その他ジョプ記述解析部4と
から構成される。ゾ、グ起動テーブル12は起動待ちま
九は実行中である各ジョブのジ、2記述情報13を保持
する各エントリーから構成され、ジ、P記述情報13は
希望実行システム情報14と、実行可能システム情報1
5と、実行システム情@16と、使用周辺装置情報17
と、ジ、7″ステータス18とを含んで構成される。
実施例を示す構成図である。第1図1参照すると本実施
例は、ジョブ記述解析部1.実行システム判定部5゜周
辺装置管理情報複写部6.システム状態監視部7.ジョ
ブ記述情報管理部8゜ジ、f起動部9.8辺装置管理情
報領域10.周辺装置管理情報チーグル11.ジ!lf
起動テーブル12.システム状態チーグル19.ジ、f
入力部20.実行管理部21から構成される。ジ、!記
述解析部lは、希望実行システム情報解析部2と、使用
周辺装置情報解析部3と、その他ジョプ記述解析部4と
から構成される。ゾ、グ起動テーブル12は起動待ちま
九は実行中である各ジョブのジ、2記述情報13を保持
する各エントリーから構成され、ジ、P記述情報13は
希望実行システム情報14と、実行可能システム情報1
5と、実行システム情@16と、使用周辺装置情報17
と、ジ、7″ステータス18とを含んで構成される。
さらに第2図に示すように、二次記憶装置22をII数
の計算機システム間で共用して疎結合計算機システムを
構成し、周辺装置管理情報テーブル11と、ジョブ起動
テーブル12と、システム状態テーブル19を複数の計
算機システム間で共用している二次記憶装置22上に保
持している。なお、m (自然数)は1計算機システム
のシステム番号を、!1(自然数)は他の任意の計算機
システムのシステム番号をそれぞれ示しているものとす
る。
の計算機システム間で共用して疎結合計算機システムを
構成し、周辺装置管理情報テーブル11と、ジョブ起動
テーブル12と、システム状態テーブル19を複数の計
算機システム間で共用している二次記憶装置22上に保
持している。なお、m (自然数)は1計算機システム
のシステム番号を、!1(自然数)は他の任意の計算機
システムのシステム番号をそれぞれ示しているものとす
る。
第3図は実行システム指定−)wプ制御文(SNEED
文)のシステムパラメータの意味を示す図である。ここ
でシステム−ザラメータ値k(自然【欠)は、ジョブを
実行させる計算機システム(希望実行システム)のシス
テム番号を示している。ま九、システム、dPラメータ
値ANYは、ジ、!をどの計算機システムで実行させて
もよいことを示している。
文)のシステムパラメータの意味を示す図である。ここ
でシステム−ザラメータ値k(自然【欠)は、ジョブを
実行させる計算機システム(希望実行システム)のシス
テム番号を示している。ま九、システム、dPラメータ
値ANYは、ジ、!をどの計算機システムで実行させて
もよいことを示している。
次に1本実施例の動作を図面fr:参照して説明する。
周辺装置管理情報複写部6は、主記憶装置上の周辺装置
管理情報領域10の1計算機システムの周辺装置管理情
報の設定又は更新を複数の計算機システム間で共用して
いる二次記憶装置22上の周辺装置管理情報デーグル1
1内の自計算機システム用の領域に複写する。
管理情報領域10の1計算機システムの周辺装置管理情
報の設定又は更新を複数の計算機システム間で共用して
いる二次記憶装置22上の周辺装置管理情報デーグル1
1内の自計算機システム用の領域に複写する。
ゾ、プが投入されると、ジョブ入力部20が実行システ
ム指定ジ、グ制御文、7アイル定義文。
ム指定ジ、グ制御文、7アイル定義文。
周辺装置割り当で要求文等を含むジョブ記述23を読み
とり、これをジョブ記述解析部1が、希望実行システム
情報解析部2と、使用周辺装置情報解析部3と、その他
ゾ、17′記述解析部4を用いて、解析する。ジョブ記
述を全て解析すると、ジョブ記述解析部lは、実行シス
テム判定部5f:呼び出しその機能を用いて実行可能シ
ステム情報15と実行システム情報16を設定する。こ
の設定をすることによりジ、7′記述情報13が整うと
、ジ。
とり、これをジョブ記述解析部1が、希望実行システム
情報解析部2と、使用周辺装置情報解析部3と、その他
ゾ、17′記述解析部4を用いて、解析する。ジョブ記
述を全て解析すると、ジョブ記述解析部lは、実行シス
テム判定部5f:呼び出しその機能を用いて実行可能シ
ステム情報15と実行システム情報16を設定する。こ
の設定をすることによりジ、7′記述情報13が整うと
、ジ。
ブ記述解析部1は、ジョブ記述情報管理部8にジョブ入
力通知を送りジョブ記述情報13を渡す。
力通知を送りジョブ記述情報13を渡す。
希望実行システム情報解析部2は、第4図に示すように
、ジ、2記述中の実行システム指定ゾ。
、ジ、2記述中の実行システム指定ゾ。
2制御文(INEJD文)を解析する。システムパラメ
ータが指定されていれば(処理401)。
ータが指定されていれば(処理401)。
そのノfラメータ値を得て(処理402)、正当性をチ
エツクしく処理403)、希望実行システム情報14に
設定する(処理404)。
エツクしく処理403)、希望実行システム情報14に
設定する(処理404)。
使用周辺装置情報解析部3は、ジ、f記述23中のファ
イル定義文、装置割り当て要求文を解析し、実行に必要
な周辺装置の装置タイプ等の使用周辺装置情報を得て、
ジョブ記述情報13中の使用周辺装置情報17に設定す
る。
イル定義文、装置割り当て要求文を解析し、実行に必要
な周辺装置の装置タイプ等の使用周辺装置情報を得て、
ジョブ記述情報13中の使用周辺装置情報17に設定す
る。
実行システム判定部5は、第5図に示すように。
まず使用周辺装置情報17と周辺装置管理情報う・・−
グル11中の周辺装置構成情@に基づいてジ。
グル11中の周辺装置構成情@に基づいてジ。
グの実行に必要な全ての周辺装置が構成されていて使用
可能な状態にちる計算機システム、すなわちゾ、2の実
行が可能な計算機システムを全て検索し、そのシステム
番号を実行可能システム情報15に設定しく処理501
)、実行可能な計算機システムの数を判定する(処理5
02)。実行可能システムが−っであれば、検索された
計算機システムのシステム番号を実行システム情報16
に設定する(処理503)、実行可能システムが複数で
あれば、希望システム情報14に特定のシステム番号が
設定されているかANYが設定されているかを判定する
(処理504)、特定のシステム番号が設定されていれ
ば、希望実行システム番号14が実行可能システム情報
15に含まれているか否か判定する(処理505)、含
まれていれば、希望実行システム情報14を実行システ
ム情報16に設定しく処理506)、含まれていなけれ
ば、実行可能システム情報15の全てを実行システム情
報IGに設定し、(処理507)、負荷分散の対象とす
る。処理504で、希望実行シスデ人情報14にANY
が設定されていれば、実行可能システム情報15の全て
を実行システム情報16に設定しく処理507)、負荷
分散の対象とする。
可能な状態にちる計算機システム、すなわちゾ、2の実
行が可能な計算機システムを全て検索し、そのシステム
番号を実行可能システム情報15に設定しく処理501
)、実行可能な計算機システムの数を判定する(処理5
02)。実行可能システムが−っであれば、検索された
計算機システムのシステム番号を実行システム情報16
に設定する(処理503)、実行可能システムが複数で
あれば、希望システム情報14に特定のシステム番号が
設定されているかANYが設定されているかを判定する
(処理504)、特定のシステム番号が設定されていれ
ば、希望実行システム番号14が実行可能システム情報
15に含まれているか否か判定する(処理505)、含
まれていれば、希望実行システム情報14を実行システ
ム情報16に設定しく処理506)、含まれていなけれ
ば、実行可能システム情報15の全てを実行システム情
報IGに設定し、(処理507)、負荷分散の対象とす
る。処理504で、希望実行シスデ人情報14にANY
が設定されていれば、実行可能システム情報15の全て
を実行システム情報16に設定しく処理507)、負荷
分散の対象とする。
処理502で、実行可能システムが−りもなければ、エ
ラーとして当該ジョブを削除しく処理508)、その旨
利用者に通知する(処’flJ50り)。
ラーとして当該ジョブを削除しく処理508)、その旨
利用者に通知する(処’flJ50り)。
システム状態監視部7は、!6図に示すように、定期的
にシステム状態チーグル19より各計算機システムの稼
働状況を得て(処理601)、計算機システムhが稼働
していない場合(処理602)または計算機システムh
が過負荷状態である場合(処理603)、システムn異
常発生通知fcジ冒グ記述情報管理部8に送り(処理6
04)、計算機システ、ABが稼働していて負荷状況に
余裕がある場合、システムn正常稼働通知′f、ゾ、グ
記述情報管理部8に送る(処理605)。
にシステム状態チーグル19より各計算機システムの稼
働状況を得て(処理601)、計算機システムhが稼働
していない場合(処理602)または計算機システムh
が過負荷状態である場合(処理603)、システムn異
常発生通知fcジ冒グ記述情報管理部8に送り(処理6
04)、計算機システ、ABが稼働していて負荷状況に
余裕がある場合、システムn正常稼働通知′f、ゾ、グ
記述情報管理部8に送る(処理605)。
ジ、7F記述情報管理部8は、第7図に示すように1通
知金堂けると(処理701)その種類全判定する(処理
702)。
知金堂けると(処理701)その種類全判定する(処理
702)。
−)ヨプ入力通知であれば、ジョブ記述情報13全ジ、
2起動テーブル12へ登録しく処理7o3)%ジョ2″
登録通知をジョブ起動部9に送る(処理704)。
2起動テーブル12へ登録しく処理7o3)%ジョ2″
登録通知をジョブ起動部9に送る(処理704)。
システムn正常稼働通知であれば、ゾ、プ起動テーブル
12から実行システム番号16にシステム番号nを含む
一つま九り複数のシステム番号が設定され、実行可能シ
ステム情報15にシステム番号nを含む複数のシステム
番号が設定されていて且つ・ゾ、l17″ステータス1
8−″″起動待ち′であるジョブ記述情報13を全て検
索しく処理705)、検索した当核ジいグ記述情報13
中のシステム番号nを除く実行可能システム情報15を
実行システム情報16に設定1−(処理706)、変更
した実行システム情報16ft含む当該−)、f記述情
報13をジョブ起動チーグル12へ登録しく処理703
)、ジョブ登録通知をジョブ起動部9に送る(処理70
4)、11 システムn正常稼働通知であれば、ジョブ起動チーグル
12から実行可能システム情報15にシステム番号nを
含む複数のシステム番号が設定されていて且つジョブス
テータス18=6起動待ち”であるジ、f記述情報13
を全て検索しく処理707)、実行システム判定部5t
l−呼び出しその機能を朋いて当該ジ、7′記述情報1
3中の実行可能システム情報15と実行システム情報1
6とな・再設定しく処理708)、再設定しi実行可能
システム情報15と実行システム情報16−i含む当該
ジ嘗プ記述情報13をジョブ起動チーグル12へ登録し
く処理703)、ジョブ登録通知を一7wプ起動部9に
送る(処理704)。
12から実行システム番号16にシステム番号nを含む
一つま九り複数のシステム番号が設定され、実行可能シ
ステム情報15にシステム番号nを含む複数のシステム
番号が設定されていて且つ・ゾ、l17″ステータス1
8−″″起動待ち′であるジョブ記述情報13を全て検
索しく処理705)、検索した当核ジいグ記述情報13
中のシステム番号nを除く実行可能システム情報15を
実行システム情報16に設定1−(処理706)、変更
した実行システム情報16ft含む当該−)、f記述情
報13をジョブ起動チーグル12へ登録しく処理703
)、ジョブ登録通知をジョブ起動部9に送る(処理70
4)、11 システムn正常稼働通知であれば、ジョブ起動チーグル
12から実行可能システム情報15にシステム番号nを
含む複数のシステム番号が設定されていて且つジョブス
テータス18=6起動待ち”であるジ、f記述情報13
を全て検索しく処理707)、実行システム判定部5t
l−呼び出しその機能を朋いて当該ジ、7′記述情報1
3中の実行可能システム情報15と実行システム情報1
6とな・再設定しく処理708)、再設定しi実行可能
システム情報15と実行システム情報16−i含む当該
ジ嘗プ記述情報13をジョブ起動チーグル12へ登録し
く処理703)、ジョブ登録通知を一7wプ起動部9に
送る(処理704)。
ジ、llf起動部9は、図8および図9に示すように、
通知を受は取ると(処理801)その種類を判定する(
処理802)。ジョブ登録通知であれば、内部チーグル
より自計算機システムの負荷状況を得て、自計算機シス
テムの負向状況に余裕があり(処理803)、さらにジ
ョブ起動チーグル12に自計算機システムで実行可能な
ジョブ、即ち自計算機システムのシステム番号−が実行
システム情報16に含まれ、かつジ、グステータス18
;1起動待ち“であるショアが登録されてbれば(処理
804)、その中から適肖なゾ、グを選択して(処理8
05)起動し、実行管理部21にジョブ起動通知を送シ
(処理806)、起動したジ、fのジョブステータス1
81−”実行中′にしく処理807)、内部チーグル内
の多重度カウンタを1だけ増や一′j(処理808)。
通知を受は取ると(処理801)その種類を判定する(
処理802)。ジョブ登録通知であれば、内部チーグル
より自計算機システムの負荷状況を得て、自計算機シス
テムの負向状況に余裕があり(処理803)、さらにジ
ョブ起動チーグル12に自計算機システムで実行可能な
ジョブ、即ち自計算機システムのシステム番号−が実行
システム情報16に含まれ、かつジ、グステータス18
;1起動待ち“であるショアが登録されてbれば(処理
804)、その中から適肖なゾ、グを選択して(処理8
05)起動し、実行管理部21にジョブ起動通知を送シ
(処理806)、起動したジ、fのジョブステータス1
81−”実行中′にしく処理807)、内部チーグル内
の多重度カウンタを1だけ増や一′j(処理808)。
第9図の例ではJ)、、プb、ジ、グd、//@’・が
ゾ、f起動の選択対象になる。にではジョブ11が選択
され起動され念ものとする。また、夾行V埋部21よシ
ー7嘗プ終了通知を受は取ると、当該ジョブのショア記
述情報13tl−ジ、グ起動チーグル12より削除しく
処理809)、内部デーグル内の多重度カウンタを1だ
け減らしく処理810)、以下同様の処理を行う(処理
803〜5OS)。
ゾ、f起動の選択対象になる。にではジョブ11が選択
され起動され念ものとする。また、夾行V埋部21よシ
ー7嘗プ終了通知を受は取ると、当該ジョブのショア記
述情報13tl−ジ、グ起動チーグル12より削除しく
処理809)、内部デーグル内の多重度カウンタを1だ
け減らしく処理810)、以下同様の処理を行う(処理
803〜5OS)。
以上説明したように、本発明はジ、グ解析時に疎結合計
算機システムを槽底′ノ゛る各計算機システムの周辺装
置管理情報と(゛のジ、″、f′の使用周辺装置情報と
希望実行システム情報を基に実行システムを自動的に選
択することにより、以下の効果が期待できる。
算機システムを槽底′ノ゛る各計算機システムの周辺装
置管理情報と(゛のジ、″、f′の使用周辺装置情報と
希望実行システム情報を基に実行システムを自動的に選
択することにより、以下の効果が期待できる。
ある計算機システムでは構成されていないか或は使用不
可能な状態にある周辺装置を使用するジョブが投入され
九場合でも、別のその装置が構成され使用可能な状態に
ある計算機システムで実行させることができる。
可能な状態にある周辺装置を使用するジョブが投入され
九場合でも、別のその装置が構成され使用可能な状態に
ある計算機システムで実行させることができる。
を九利用者は疎結合計算機システムを構放す己各計算機
システムの周辺装置管理情報について知らなくても、疎
結合計算機システムを有効に利用することかでをる。
システムの周辺装置管理情報について知らなくても、疎
結合計算機システムを有効に利用することかでをる。
更にある計算機システムが稼働していない場合や負荷が
大きい場合でも、その計算機システムで実行するよう設
定されたジ、Pのジップ記述情報中の実行システム情報
上自動的に変更することにより、他の実行可能な計算機
システムで実行させることができ冬。
大きい場合でも、その計算機システムで実行するよう設
定されたジ、Pのジップ記述情報中の実行システム情報
上自動的に変更することにより、他の実行可能な計算機
システムで実行させることができ冬。
第1図は、本発明のジョブ実行システム自動選択方式の
一実施例の構成を示す図である。 第2図は、本発明のジョプ実行システム自動遺釈方式が
適用された疎結合計算機システムの例を示す図である。 第3図は、実行システム指定ジ、1制御文の一例として
システムノ奇うメータの意味を示し几ものである。 @4図は、第1図中の希望実行システム情報解析部の処
理の流れを示す図である。 第5図は5第1図中の実行システム判定部の処理の流れ
を示す図である。 輌蓼6図は、第1図中のシステム状態監視部の処理の流
れを示す図である。 第7図は、第1図中のショア記述情報管理部の処理の流
れを示す図である。 第8図は、第1図中ジョブ°起動部の処理の流れて)・
・承す図である。 第9図は、ジョブ起動テーブルの例を示す図で、几る。 1・・・ゾ、l12″′記述解析部、、−二・・・希望
実行システム情報解析部1.3・・・使用1B’H因晶
1゛、l曹゛阪゛・ト°・“・24自1jL4・・・そ
の他ジw!記述解析部、5・・・実行システム判定部、
6・・・周辺装置管理情報複写部、7・・・システム状
態監視部、8・・・ショア記述情報管理部、9・・・ジ
、2起動部、1o・・・周辺装置管理情報領域、11・
・・周辺装置管理情報テーブル、12・・・ジョブ起動
テーブル、13・・・ジップ記述情報、14・・・希望
実行システム情報、15・・・実行可能システム情@、
16・・・実行システム情報、17・・・使用周辺装置
情報、18・・・ジョブステータス、19・・・システ
・ム状態チー!ル、20・・・ジップ入力部、21・・
・実行管理部。 代理人 弁理士 山 下 穣 平 第 図 第 図 第 図 第8−1図
一実施例の構成を示す図である。 第2図は、本発明のジョプ実行システム自動遺釈方式が
適用された疎結合計算機システムの例を示す図である。 第3図は、実行システム指定ジ、1制御文の一例として
システムノ奇うメータの意味を示し几ものである。 @4図は、第1図中の希望実行システム情報解析部の処
理の流れを示す図である。 第5図は5第1図中の実行システム判定部の処理の流れ
を示す図である。 輌蓼6図は、第1図中のシステム状態監視部の処理の流
れを示す図である。 第7図は、第1図中のショア記述情報管理部の処理の流
れを示す図である。 第8図は、第1図中ジョブ°起動部の処理の流れて)・
・承す図である。 第9図は、ジョブ起動テーブルの例を示す図で、几る。 1・・・ゾ、l12″′記述解析部、、−二・・・希望
実行システム情報解析部1.3・・・使用1B’H因晶
1゛、l曹゛阪゛・ト°・“・24自1jL4・・・そ
の他ジw!記述解析部、5・・・実行システム判定部、
6・・・周辺装置管理情報複写部、7・・・システム状
態監視部、8・・・ショア記述情報管理部、9・・・ジ
、2起動部、1o・・・周辺装置管理情報領域、11・
・・周辺装置管理情報テーブル、12・・・ジョブ起動
テーブル、13・・・ジップ記述情報、14・・・希望
実行システム情報、15・・・実行可能システム情@、
16・・・実行システム情報、17・・・使用周辺装置
情報、18・・・ジョブステータス、19・・・システ
・ム状態チー!ル、20・・・ジップ入力部、21・・
・実行管理部。 代理人 弁理士 山 下 穣 平 第 図 第 図 第 図 第8−1図
Claims (1)
- 【特許請求の範囲】 各計算機システムの周辺装置管理情報を各システム毎に
主記憶装置上に保持している疎結合計算機システムにお
いて、 複数の計算機システム間で共用出来る二次記憶装置上に
、投入されたジョブの希望実行システム情報及び使用周
辺装置情報を含むジョブ記述情報と、各計算機システム
の稼働状況及び負荷状況と、前記各計算機システムの周
辺装置管理情報の複写とを登録保持して、 実行可能な計算機システムを判定する実行システム判定
部と、 各計算機システムの稼働状況および負荷状況を監視する
システム状態監視部と、 前記ジョブ記述情報と実行システム判定部によって得ら
れた実行システム情報を二次記憶装置上に登録し、また
システム状態監視部からの通知によって更新/回復する
ジョブ記述情報管理部と、該ジョブ記述情報を基に自計
算機システムで実行可能なジョブを選択して起動するジ
ョブ起動部とを有することを特徴とするジョブ実行シス
テム自動選択方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4315289A JPH02224056A (ja) | 1989-02-27 | 1989-02-27 | ジョブ実行システム自動選択方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4315289A JPH02224056A (ja) | 1989-02-27 | 1989-02-27 | ジョブ実行システム自動選択方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02224056A true JPH02224056A (ja) | 1990-09-06 |
Family
ID=12655872
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4315289A Pending JPH02224056A (ja) | 1989-02-27 | 1989-02-27 | ジョブ実行システム自動選択方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02224056A (ja) |
-
1989
- 1989-02-27 JP JP4315289A patent/JPH02224056A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4020504B2 (ja) | ワークフロー管理システム制御方法及びワークフロー管理システム | |
| US8387066B1 (en) | Dependency-based task management using set of preconditions to generate scheduling data structure in storage area network | |
| JP4436036B2 (ja) | 情報処理装置、トレース処理方法、プログラム及び記録媒体 | |
| Hac | A distributed algorithm for performance improvement through file replication, file migration, and process migration | |
| JP5740338B2 (ja) | 仮想環境運用支援システム | |
| CN115562834A (zh) | 一种任务调度方法、装置、设备及可读存储介质 | |
| CN114020368A (zh) | 基于状态机的信息处理方法、装置和存储介质 | |
| JP3648892B2 (ja) | 計算機システム | |
| US7086060B2 (en) | Method for programmatic representation and enforcement of resource controls | |
| JPH02224056A (ja) | ジョブ実行システム自動選択方式 | |
| JP2001331463A (ja) | データベース構築方法及びそのプログラムを記録した記録媒体 | |
| Dutra et al. | Toward automatic management of embarrassingly parallel applications | |
| JPH04372023A (ja) | ジョブ実行システム自動選択方式 | |
| JP3586943B2 (ja) | プログラムロード装置と方法 | |
| JPH0962493A (ja) | ソフトウェアインストールシステム | |
| JPH04113446A (ja) | ジョブ実行システム自動選択方式 | |
| JPH03255569A (ja) | ジョブ実行システム自動選択方式 | |
| JPH04165455A (ja) | ジョブ実行システム自動選択方式 | |
| CN115827216B (zh) | 集群服务高可用方法、装置、计算机设备、存储介质 | |
| JPH05225157A (ja) | ジョブ実行システム自動選択方式 | |
| JPH04209032A (ja) | ジョブ実行計算機システム選択方式 | |
| CN119248201B (zh) | 机器学习平台的数据管理及分发的方法、设备和存储介质 | |
| CN118567689B (zh) | 虚拟化系统更新方法、计算机设备、存储介质和程序产品 | |
| JPH04284549A (ja) | データバックアップ方式 | |
| JPH0689191A (ja) | ジョブステップ実行システム制御方式 |