JPH09138775A - 分散システムでの運用コマンドの処理機構の実現方法 - Google Patents
分散システムでの運用コマンドの処理機構の実現方法Info
- Publication number
- JPH09138775A JPH09138775A JP29547795A JP29547795A JPH09138775A JP H09138775 A JPH09138775 A JP H09138775A JP 29547795 A JP29547795 A JP 29547795A JP 29547795 A JP29547795 A JP 29547795A JP H09138775 A JPH09138775 A JP H09138775A
- Authority
- JP
- Japan
- Prior art keywords
- operation command
- information processing
- processing device
- command
- holding
- 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.)
- Granted
Links
Abstract
ンドの実行を運用者に負担をかけることなく適確に完結
し得る分散システムでの運用コマンドの処理機構の実現
方法を提供する。 【解決手段】 運用端末10は各情報処理装置01〜0
n毎にコマンド送信時にコマンドを保持し、異常応答受
信時等には当該情報処理装置への以降の依頼を時系列に
保持したまま送信せず、異常となった情報処理装置が回
復した場合に、保持した運用コマンドを古い順に読み出
し、その回復した情報処理装置に送信するとともに、運
用コマンド送信時に運用コマンドが各情報処理装置毎の
保持情報/保持状態の更新を伴うか否かを判定し、更新
を伴う場合にのみこの運用コマンドを保持している。
Description
置と1台の運用端末とこれらを相互に接続するネットワ
ークから構成され、各情報処理装置毎に共通の情報ある
いは個別の情報を有し、同一運用コマンドを複数の情報
処理装置に送信する必要がある分散システムでの運用コ
マンドの処理機構の実現方法に関する。
は、運用端末1からネットワーク20を介して複数の情
報処理装置01〜0nに同一運用コマンドを送信する場
合、宛先対象となる情報処理装置の1つあるいは2つ以
上の情報処理装置が障害などにより該運用コマンドを実
行できない場合には、当該運用コマンドはシステムとし
て正しく実行されていないことになる。このため、対策
としては、既に該運用コマンドを実行してしまった情報
処理装置に対し該運用コマンドの実行を取り消すか、あ
るいは該運用コマンドを実行できなかった情報処理装置
に対してその回復時に運用コマンドの発行履歴が分かる
情報(該運用コマンドをコンソールリストあるいはコン
ソールログなど)に基づいて、運用者が再投入し該運用
コマンドを実行させることにより情報処理装置間で運用
コマンドの実行を完結させていた。
から入力された運用コマンドを通信手段(送信受信手
段)3を介して複数の情報処理装置01〜0nに順次送
信すると、各情報処理装置に送信された該運用コマンド
は各情報処理装置で実行され、各情報処理装置で実行さ
れた結果応答は運用端末1の通信手段3を介して運用A
P4に渡され出力される。
宛への流通情報の転送起動の運用コマンドなどを、共有
情報を有する複数の情報処理装置に送信した場合には、
実行されてしまった該運用コマンドを取り消すことはで
きない。このため、このような場合には、該運用コマン
ドを実行できなかった情報処理装置に対してその回復時
に運用コマンドを再投入することになる。
ドを実行できなかった情報処理装置に対してその回復時
に運用コマンドの発行履歴が分かる情報(該運用コマン
ドをコンソールリストあるいはコンソールログなど)に
基づいて、運用者が再投入しており再投入の誤りによる
誤運用や多大な工数がかかるという問題がある。
その目的とするところは、情報処理装置の障害時などに
おける運用コマンドの実行を運用者に負担をかけること
なく適確に完結し得る分散システムでの運用コマンドの
処理機構の実現方法を提供することにある。
め、請求項1記載の本発明は、複数の情報処理装置と1
台の運用端末とこれらを相互に接続するネットワークか
ら構成され、各情報処理装置毎に共通の情報あるいは個
別の情報を有し、同一運用コマンドを複数の情報処理装
置に送信する必要がある分散システムでの運用コマンド
の処理機構の実現方法において、前記運用端末は、各情
報処理装置毎に、コマンド送信時にコマンドを保持し、
正常応答受信時、これを取り消し、異常応答受信時また
は無応答検出時、当該情報処理装置への以降の依頼を時
系列に保持したまま送信しない運用コマンド保持工程
と、異常となった情報処理装置が回復した場合に、運用
コマンド保持工程から該情報処理装置宛に保持された運
用コマンドを古い順に読み出し、その回復した情報処理
装置に送信する運用コマンド完結実行工程とを有するこ
とを要旨とする。
末は各情報処理装置毎にコマンド送信時にコマンドを保
持し、異常応答受信時等には当該情報処理装置への以降
の依頼を時系列に保持したまま送信せず、異常となった
情報処理装置が回復した場合に、保持した運用コマンド
を古い順に読み出し、その回復した情報処理装置に送信
する。
記載の発明において、運用コマンド送信時に運用コマン
ドが各情報処理装置毎の保持情報/保持状態の更新を伴
うか否かを判定し、運用コマンドが情報処理装置の保持
情報/保持状態の更新を伴う場合にのみこの運用コマン
ドを保持し、それ以外の場合には該運用コマンドを保持
しないことを要旨とする。
マンド送信時に運用コマンドが各情報処理装置毎の保持
情報/保持状態の更新を伴うか否かを判定し、更新を伴
う場合にのみこの運用コマンドを保持している。
く実行できなくなった運用コマンドとそれ以降に送信す
る運用コマンドでかつ更新を伴うコマンドを保持し、運
用者の指示により、保持している運用コマンドの古い順
から実行し、システムとして該運用コマンドの実行を完
結させることが可能となる。
の形態について説明する。
ステムでの運用コマンドの処理機構の実現方法を実施す
る分散システムの構成を示す図である。同図において、
10は運用端末、01〜0nは実行ホストである情報処
理装置、20はネットワーク、31は運用コマンド保持
手段、32は運用コマンド完結実行手段、11は運用A
P、13は受信手段、および12は送信手段である。
の運用コマンド保持例を示しているが、同図において9
1は宛先の情報処理装置毎の更新を伴う運用コマンドで
あり、92はこれらの運用コマンドの受信時刻を示して
いる。
報処理装置状態の保持例を示しているが、同図におい
て、111は情報処理装置のID、112は情報処理装
置の正常/異常状態、113は情報処理装置への運用コ
マンド完結実行指示の有/無を示している。
参照して、運用コマンド保持手段31および完結実行手
段32の処理について説明する。
は、運用AP11から運用コマンドが運用コマンド保持
手段31に転送され、該運用コマンド保持手段31が受
信すると(ステップS210)、運用コマンドを転送さ
れた運用コマンド保持手段31は、転送された運用コマ
ンドが情報処理装置の保持情報/保持状態の更新が伴う
か否かを判断し(ステップS220)、更新が伴う場合
には宛先の情報処理装置対応に用意された運用コマンド
保持テーブルに該運用コマンド91(図7)とこのコマ
ンドの受信時刻92(図7)を保持する(ステップS2
30)。
せず、次に情報処理装置状態保持テーブル(図8)を参
照し、該運用コマンドの宛先の情報処理装置が正常か異
常かを判断する(ステップS240)。宛先の情報処理
装置が正常の場合には、更に完結実行指示ありか否かを
判断する(ステップS250)。完結実行指示がない場
合には、送信手段12に送信して、この運用コマンドに
対する応答監視を開始する(ステップS260)。宛先
の情報処理装置が異常の場合と完結実行の指示ありの場
合には何もしない。
該運用コマンドを宛先の情報処理装置に送信する。運用
コマンドを受信した情報処理装置の動作フローは従来技
術と同じである。
に、情報処理装置01から結果応答を運用端末10が受
信した場合、この結果応答は受信手段13を介し運用コ
マンド保持手段31に転送され受信される(ステップS
310)。この結果応答を転送された運用コマンド保持
手段31は、当該結果応答に対応する応答監視を解除す
る(ステップS320)。そして、応答結果が正常か異
常かを判定し(ステップS330)、異常の場合は情報
処理装置状態保持テーブル(図8)中の当該結果応答の
送信元の情報処理装置の状態112を異常に設定して
(ステップS370)、情報処理装置状態保持テーブル
(図8)中の運用コマンド完結実行指示の有無を判定
し、指示がなければ当該結果応答を運用AP10に転送
し、運用コマンド完結実行の指示があれば、運用AP1
0に転送するとともに運用コマンド完結実行手段32に
結果応答異常通知を転送する。
ンド保持テーブル(図7)中の当該結果応答に対応する
運用コマンドのエントリを削除する(ステップS34
0)。また、情報処理装置状態保持テーブル(図8)中
の運用コマンド完結実行指示の有無を判定し(ステップ
S350)、指示がなければ当該結果応答を運用AP1
0に転送し(ステップS380)、運用コマンド完結実
行の指示があれば、運用AP10に転送する(ステップ
S380)とともに運用コマンド完結実行手段32に結
果応答異常通知を転送する(ステップS360)。
に、運用コマンド保持手段31が応答監視で異常を検出
した場合(ステップS410)、情報処理装置状態保持
テーブル(図8)中の異常応答を検出した運用コマンド
の宛先の情報処理装置の状態を異常に設定する(ステッ
プS420)。
に、運用コマンド完結実行手段32は運用APが運用者
からの運用コマンド完結実行依頼を受信した場合(ステ
ップS610)、あるいは運用コマンド保持手段31か
ら結果応答受信通知を受信した場合(ステップS62
0)、運用コマンド保持手段31の運用コマンド保持テ
ーブル(図7)中の当該運用コマンドで指定された情報
処理装置の運用コマンドを読み出す(ステップS63
0)。
信手段12を介して送信し、当該運用コマンドに対する
応答監視を開始する(ステップS650)。また、運用
コマンドが読み出されなかった場合には、なにもしな
い。
に、運用コマンド完結実行手段32から保持運用コマン
ド読み出しの依頼を転送されると(ステップS51
0)、運用コマンド保持手段31は、情報処理装置状態
保持テーブル(図8)中の当該運用コマンドで指定され
た情報処理装置に運用コマンド完結実行指示有りを設定
する(ステップS520)。それから、運用コマンド保
持テーブル(図7)中の指定された情報処理装置に関
し、保持している運用コマンドの中で最も古い運用コマ
ンドを読み出し、運用コマンド完結実行手段32に転送
する(ステップS530)。指定された情報処理装置に
関し運用コマンドをすべて読み出した場合は情報処理装
置状態保持テーブル(図8)中の指定された情報処理装
置の状態に運用コマンド完結実行指示なしを設定する
(ステップS540,S550)。
運用コマンドを正しく実行できなくなった以降の更新を
伴う運用コマンドを保持し、運用者の指示により、保持
している運用コマンドを古い順に順次実行するため、一
部の情報処理装置の障害などにより複数情報処理装置宛
の運用コマンドの実行が完結しない場合に、運用者がコ
ンソールリストなどを読み返すことなしに、該運用コマ
ンドの実行の完結を図ることができ、各情報処理装置間
の同一の保持情報/保持状態の同期をとることができ、
運用者の負荷を軽減することができる。
マンドしか保持しないため、参照と更新のすべての運用
コマンドを保持する方式に比べ、未完了の運用コマンド
の完結処理時間を短くすることができる。
用コマンドの処理機構の実現方法を実施する分散システ
ムの構成を示す図である。
ンド保持手段の処理を示すフローチャートである。
ンド保持手段の処理を示すフローチャートである。
ンド保持手段の処理を示すフローチャートである。
ンド保持手段の処理を示すフローチャートである。
ンド完結実行手段の処理を示すフローチャートである。
ンド保持手段の運用コマンド保持例を示す図である。
ンド保持手段の情報処理装置状態保持例を示す図であ
る。
Claims (2)
- 【請求項1】 複数の情報処理装置と1台の運用端末と
これらを相互に接続するネットワークから構成され、各
情報処理装置毎に共通の情報あるいは個別の情報を有
し、同一運用コマンドを複数の情報処理装置に送信する
必要がある分散システムでの運用コマンドの処理機構の
実現方法において、 前記運用端末は、各情報処理装置毎に、コマンド送信時
にコマンドを保持し、正常応答受信時、これを取り消
し、異常応答受信時または無応答検出時、当該情報処理
装置への以降の依頼を時系列に保持したまま送信しない
運用コマンド保持工程と、 異常となった情報処理装置が回復した場合に、運用コマ
ンド保持工程から該情報処理装置宛に保持された運用コ
マンドを古い順に読み出し、その回復した情報処理装置
に送信する運用コマンド完結実行工程とを有することを
特徴とする分散システムでの運用コマンドの処理機構の
実現方法。 - 【請求項2】 運用コマンド送信時に運用コマンドが各
情報処理装置毎の保持情報/保持状態の更新を伴うか否
かを判定し、運用コマンドが情報処理装置の保持情報/
保持状態の更新を伴う場合にのみこの運用コマンドを保
持し、それ以外の場合には該運用コマンドを保持しない
ことを特徴とする請求項1記載の分散システムでの運用
コマンドの処理機構の実現方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29547795A JP3740198B2 (ja) | 1995-11-14 | 1995-11-14 | 分散システムでの運用コマンドの処理機構の実現方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29547795A JP3740198B2 (ja) | 1995-11-14 | 1995-11-14 | 分散システムでの運用コマンドの処理機構の実現方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09138775A true JPH09138775A (ja) | 1997-05-27 |
| JP3740198B2 JP3740198B2 (ja) | 2006-02-01 |
Family
ID=17821116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29547795A Expired - Lifetime JP3740198B2 (ja) | 1995-11-14 | 1995-11-14 | 分散システムでの運用コマンドの処理機構の実現方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3740198B2 (ja) |
-
1995
- 1995-11-14 JP JP29547795A patent/JP3740198B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3740198B2 (ja) | 2006-02-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62243050A (ja) | 端末の構成方法 | |
| GB2198018A (en) | Simultaneous data communication | |
| JP2002044039A (ja) | 保守データ転送方式 | |
| JPH09138775A (ja) | 分散システムでの運用コマンドの処理機構の実現方法 | |
| JPH0637782A (ja) | ネットワーク装置 | |
| JPH11312111A (ja) | データベース復旧方法及びデータベース管理システム | |
| JP3313655B2 (ja) | データ送受信方式、データ送受信方法、および記録媒体 | |
| JPH09319634A (ja) | トランザクション実行状態管理システム、管理方法、および管理プログラムを記憶する媒体 | |
| JPH06110811A (ja) | プログラム変更方法 | |
| JPH10233792A (ja) | ポーリング方式及び方法 | |
| JPH064496A (ja) | データ変換オーバーヘッドを最小とするネットワークコンピュータシステムの動作方法 | |
| JP3366274B2 (ja) | 監視制御装置及び監視制御方法 | |
| JP3217086B2 (ja) | 二重化システムにおける待機系制御装置とメッセージ装置間のメッセージ交信方式 | |
| JP2001256071A (ja) | 冗長化システム | |
| JP2008199178A (ja) | データ処理システム及び診断方法 | |
| JPH01125627A (ja) | モジュール異常チェック方式 | |
| JPH0537531A (ja) | 親局バツクアツプ方式 | |
| JPH04139556A (ja) | リトライ制御方式 | |
| JPS6124739B2 (ja) | ||
| JPH04301945A (ja) | 高効率マルチキャスト方式 | |
| JPH0415855A (ja) | オンライン情報処理システム | |
| JPH098850A (ja) | データバッファリングシステム | |
| JPH0589368A (ja) | 売上データ収集方式 | |
| JPH0668025A (ja) | バスアクセス制御方式 | |
| JPH0285947A (ja) | データ伝送方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051107 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131111 Year of fee payment: 8 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |