JPH02284241A - 情報処理システム - Google Patents

情報処理システム

Info

Publication number
JPH02284241A
JPH02284241A JP1106778A JP10677889A JPH02284241A JP H02284241 A JPH02284241 A JP H02284241A JP 1106778 A JP1106778 A JP 1106778A JP 10677889 A JP10677889 A JP 10677889A JP H02284241 A JPH02284241 A JP H02284241A
Authority
JP
Japan
Prior art keywords
fault
processing
critical
dgp
failure
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
Application number
JP1106778A
Other languages
English (en)
Inventor
Yoshimi Kimura
木村 喜見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Engineering Ltd
Original Assignee
NEC Engineering Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP1106778A priority Critical patent/JPH02284241A/ja
Publication of JPH02284241A publication Critical patent/JPH02284241A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 技術分野 本発明は情報処理システムに関し、特に本体系コンピュ
ータと、この本体系コンピュータの障害処理及び状態制
御を実行するシステム制御処理装置とを含む情報処理シ
ステムにおける障害の報告に関する。
従来技術 一般に、本体系コンピュータとシステム制御装置(Di
agnostic Prosessor :以下DGP
と略す)とを含む情報処理システムにおいてはDGPの
機能の1つとして、本体系コンピュータの障害処理があ
る。DGPは本体系コンピュータに障害が発生した場合
には、障害箇所の情報採取、システムの再立上げ処理等
の処理を実行する。
また、DGPは本体系コンピュータとは独立した関係に
あり、本体系コンピュータのクリティカル状態の処理中
以外は、DGP内で発生した障害が本体系コンピュータ
に悪影響を与えないようになっており、本体系コンピュ
ータの通常動作は正常に継続することができる。このと
き、オペレータに対してはDGPの障害のみが報告され
る。オペレータはこの報告により、本体系コンピュータ
は正常動作中ではあるが、DGPは動作不能であること
を認識できるのである。
すなわち、DGPは、システム内に障害が発生した場合
、再試行を行い、システムが正常な状態で処理できるよ
うにする。また、再試行を行っても、障害が回復できな
い場合には、固定障害とみなし、固定障害部を切離す等
の構成制御を行う。
さらに、構成制御を行っても障害が回復できない場合、
すなわち処理が正常に継続できない場合にはシステムダ
ウンとしてオペレータに知らせるのである。
このようにDGPは、システムが常に正常に動作できる
ように制御し、かつエラーの原因の情報採集等で、メン
テナンスも容易にできるような働きをする。
一般に、コンピュータは、銀行のオンラインシステム等
においては、ネットワークの咳となっているため、シス
テムダウン、故障等は大きな社会影響をも及ぼす。その
ためにもコンピュータの信頼性は重要であり、そのコン
ピュータの信頼性を司るのが以上述べたDGPである。
一方、このDGPが本体系コンピュータの立上げ制御、
構成制御及び障害処理制御など過渡的な状態の制御を実
行している際、特に本体系コンピュータにとって非常に
不安定なりリティカル状態の制御、例えばコンピュータ
の構成情報の管理、障害発生時での障害情報の採集、重
要情報の通信等、動作状態の確定に大きな意味を持つ情
報の制御を実行している際には、本体系コンピュータの
状態の確定はDGPの制御に委ねられている。
したがって、そのような状態においてDGPに障害が発
生すると、本体系コンピュータの状態を保証できず非常
に致命的となる。この場合には、本体系コンピュータは
再立上げ処理等も実行されず動作不能状態に陥ってしま
う。
しかし、このとき本体系コンピュータの障害処理を実行
するDGP自身が障害のため動作不能であり、オペレー
タに対してはDGPの障害のみが報告され、本体系コン
ピュータの障害は報告できない。そのため、あたかも本
体系コンピュータが正常動作中のように見えてしまい、
障害状態にあることが認識されずに放置されるという欠
点がある。
つまり、メモリ破壊の拡大、動作不能によるユーザへの
影響等ダメージの拡大を避けるためにも速やかに障害状
態が報告されなければならないが、本体系コンピュータ
の障害は報告できないという欠点があった。
発明の目的 本発明の目的は、本体系コンピュータにおける障害もオ
ペレータに対して有効に報告することができる情報処理
システムを堤供することである。
発明の構成 本発明による情報処理システムは、上位装置と、この上
位装置の動作不安定なりリティカル状態における該上位
装置についての制御であるクリティカル処理を行うシス
テム制御装置とを含む情報処理システムであって、前記
システム制御装置がクリティカル処理を行っている際、
該システム制御装置において障害が発生したときシステ
ム全体が動作不能である旨を外部に報告する手段を有す
ることを特徴とする。
実施例 以下、図面を用いて本発明の詳細な説明する。
第1図は本発明による情報処理システムの一実施例の構
成を示すブロック図である。図において、本発明の一実
施例による情報処理システムは本体系コンピュータ(H
O3T)1と、システム制御処理装置(DGP)101
と、オペレータステーション(OPS)201とを含ん
で構成されている。
HO3TIは専ら論理演算処理を行うものである。
D G P 101はHO3TIの障害処理制御及び状
態制御を実行するものであり、HO3TIのクリティカ
ル状態の処理中以外のときには、D G P 101の
障害がHO3TIの通常動作に影響を与えないようにH
O3TIとは独立した関係にある装置である。
このD G P lotは、DGPIOI自身が現在行
っている動作レベルを表示する動作レベル表示部(LV
L  CNT)110と、動作レベル表示部11Oで表
示されたレベルをデコードする動作レベルデコード部(
LVL  DEC)illと、動作レベル毎にD G 
P lotがHOSTIのクリティカル状態の処理中で
あることを示すクリティカル処理中表示F / F 1
21と、クリティカル処理中表示F/F121の設定、
解除を制御するクリティカル処理中設定制御部(SET
  C0NTR0L)120とを含んで構成されている
。なお、実際には、ソフトウェアの認識のもとてD G
 P 101はHOSTIのクリティカルな状態の制御
を実行する前にクリティカル処理中表示F / F 1
21のうちその動作レベルに対応する部分を論理値「1
」に設定し、実行完了後に解除することによってクリテ
ィカル処理中である旨を表示する。
また、130はD G P 101内の障害を検出し、
オペレータステーション201へ障害の報告を行う障害
検出報告部(ERRDET)である。
さらにまた、140はアンド回路、141はオア回路、
130及び142は報告線である。
アンド回路140はDGPIの動作レベル数に対応した
数のアンドゲートから構成されている。本例では、4つ
の動作レベルがあり、アンドゲートが4つ設けられてい
るものとする。
また、各アンドゲートには、各動作レベルがクリティカ
ルな処理となったときに対応する部分が「1」にセット
されるクリティカル処理中表示F/ F 121の出力
及び現在の処理の動作レベルをデコードした結果である
動作レベルデコード部111のデコード出力、更には障
害検出報告部130の出力が夫々入力されている。
つまり、現在の処理動作レベルがクリティカルな処理で
あり、更に障害が検出されたときにのみ4つのアンドゲ
ートのうちの1つの出力が「1」になるのである。
障害報告線130は従来から設けられていたものであり
、これによってDGPI自身の障害の発生を報告できる
。さらに、本実施例ではこの他に障害報告線142を新
たに設け、これら2本の障害報告線130及び142に
よって、後述する2通りの障害の報告が行われることに
なる。
オペレータステーション201はCRT、キーボード等
を含んで構成され、オペレータに対してDG P 10
1の動作状況を報告するものである。
かかる構成からなる本実施例の情報処理システムにおけ
る動作を説明する。
まず、D G P 101がHOSTIのクリティカル
処理を行っていないとき、すなわち独立した制御が行わ
れている場合には障害検出報告部130て検出されたD
 G P ljl内の障害は障害報告線131を介して
オペレータステーション201に報告される。
すると、オペレータステーション201ではその報告を
受けて障害が発生した旨がCRT等に表示され、オペレ
ータによって認識される。この場合、HOSTIの通常
動作になんら影響を与えないのである。
一方、D G P 101がHOSTIのクリティカル
処理を実行する場合には、前もってクリティカル処理中
設定制御部120が各動作レベル毎に判断し、クリティ
カル処理中表示F / F 121が各々設定される。
ここで、障害検出報告部130により障害が検出された
場合、クリティカル処理中表示F/F121の出力と、
動作レベルデコード部illの出力と、障害報告線13
1の論理レベルとがアンド回路140及びオア回路14
1によって論理演算される。
つまり、DGP 1がクリティカル状態の処理中であり
、かつDGPI自身に障害が発生した場合にのみ動作不
能状態である旨を報告するための障害報告線142を介
してオペレータステーション201に障害発生の旨を伝
えるのである。
この場合、D G P 101は障害状態となり、これ
に起因したHOSTIの障害に対する障害処理は実行不
可能であるが少なくともHOSTIが動作不能状態に陥
ったことをオペレータに対して報告することができるの
である。以上のようにして、HOSTIのクリティカル
状態処理中のD G P 101において発生した障害
に起因してシステム全体が動作不能状態に陥った旨がオ
ペレータに報告される。
さらに、第2図を用いて、動作レベルとクリティカル処
理及び障害報告動作とについて説明する。
第2図は第1図の情報処理システムの動作例を示すタイ
ムチャートである。図において、縦軸は動作レベル、横
軸は時間を示している。
縦軸に表示されている動作レベルはD G P lot
における処理の優先順位を示している。この動作レベル
はソフトウェアが管理しており、外部からの割込み、内
部からの割込みが発生するとその値が変化するものであ
る。優先順位はレベル番号の若い方が高く、優先度の高
い処理は若いレベルの処理として割付けられる。本図に
おいてはL E V E LO〜3の4つのレベルがあ
るものとする。その各レベルのうち、クリティカル処理
を行っているレベルに対応するクリティカル処理中表示
F / F 121の部分が「1」にセットされるので
ある。
横軸は時間を示しており、以下の説明では時刻A−B間
についてのみ述べることとする。
D G P 101は、図のように時分割で各動作レベ
ルの処理を行っている。よって、動作レベルは時々変化
する。いま、時刻Aにおいて動作レベルがレベル2から
レベル1に変化すると動作レベル表示部110も「10
」から「01」へと変化する。
このとき、どのレベルにおいてもクリティカルな処理は
実行していない。そのため、クリティカル処理中表示F
 / F 121は全て解除状態(AJJO)である。
次に、レベル1の処理がbの位置でクリティカルな処理
になると、クリティカル処理中表示F/F121のうち
レベル1に対する部分のみが「1」に設定される。
さらに、Zの位置において外部割込みがレベル0で割込
んでくると、レベル1の処理は中断し、優先度が高いレ
ベルOの動作に移る。
いま、レベル0の処理中にXIの位置でDGPlolに
障害が発生したとする。すると、クリティカル処理中表
示F / F 121のうち、レベル0に対応する部分
は「0」であるため、DGPIは自装置が動作不能であ
る旨をオペレータに報告する。
つまり、障害報告線131のみが論理値「1」となる。
これにより、オペレータステーション201は図示せぬ
CRT等にDGPIに障害が発生した旨を表示する。
一方、Xlの位置では障害が発生せず、割込み処理期間
Yの紅過後のレベル1の処理中にX2の位置でD G 
P 101に障害が発生したとする。すると、クリティ
カル処理中表示F / F 121のうちレベル1に対
応する部分が「1」であるため、アンド回路140のう
ちレベル1に対応する部分の論理櫃出力か「1」となり
、オア回路141を介し、障害報告線142が「1」と
なる。
このとき、同時に障害報告線131 も「1」であるた
め、オペレータステーション201には障害報告線13
1及び142がともに論理値「1」として伝えられる。
これに応答して図示せぬCRT等にシステム全体が動作
不能となった旨を表示する。
さらに、Xl及びX2の位置においていずれも障害が発
生しない場合にはCの位置でクリティカルな処理は終了
となる。よって、b−c間の時間から割込処理時間Yを
引いた時間すなわち、alとa2とを加えた時間、つま
り、図中の2重線の期間が実際にレベル1においてクリ
ティカル処理を行った時間である。
つまり、本発明によれば、pcp1自身における障害の
発生は従来と同様に報告し、さらにDGPlがクリティ
カル処理を行っているときにおけるDGPI自身の障害
の発生、すなわち、システム全体の動作不能の旨を報告
できるのである。
なお、本実施例においては各動作レベルごとにクリティ
カル処理か否かを判断している。これは、一般にDGP
が実行する一連の処理は、複数のレベルの処理を組合せ
たものであり、この組合せの中にはクリティカルな処理
をするレベルもあれば、そうでない処理を実行するレベ
ルもある。ここで、1つのレベルがクリティカルな処理
となったときに全体をクリティカル状態にしてしまうと
、本来クリティカルでない処理の最中にDGPにおける
障害の発生でHO3Tを含めた全体をシステムダウンさ
せることとなり、システムの稼動率の点から好ましくな
いからである。
この理由から本実施例においては動作レベルの数すなわ
ち4つのアンドゲートを含むアンド回路を設け、各レベ
ルごとに判断しているのである。
また、本実施例ではクリティカル処理中のDGPにおけ
る障害の発生時にはシステム全体の動作不能の旨のみを
報告しているが、上述の4つのアンドゲートの出力を用
いれば、どの動作レベルの処理中においてシステムダウ
ンとなったのかを報告することもてきる。例えば、各ア
ンドゲートの出力を個別の信号線でオペレータステーシ
ョン20■へ人力しておき、障害の発生に応答して出力
が「1」となったアンドゲートに対応する動作レベル番
号をCRT等に表示させれば良い。こうしておけば、そ
の後の障害処理に有効な情報を得られるのである。
発明の詳細 な説明したように本発明は、本体系コンピュタにおける
クリティカルな状態を処理中のシステム制御処理装置自
身に障害が発生した場合、これに起因してシステム全体
が動作不能状態に陥った場合に障害処理はてきないまで
もオペレータに対してその旨の報告のみを行うことによ
り、本体系コンピュータの障害状聾が認識されずに放置
され続けることを防ぐことができ、またレベル毎に判断
することにより繊細に監視する事でダメージの拡大を抑
えるという効果がある。
【図面の簡単な説明】
第1図は本発明の実施例による情報処理システムの主要
部の構成を示すブロック図、第2図は第1図の情報処理
システムにおけるシステム制御処理装置の動作例を示す
タイムチャートである。 主要部分の符号の説明 1・・・・・・本体系コンピュータ lot・・・・・・システム制御処理装置110・・・
・・・動作レベル表示部 111・・・・・・動作レベルデコード部120・・・
・・・クリティカル処理中設定制御部121・・・・・
・クリティカル処理中表示F/F130・・・・・・障
害検出報告部 131.142・・・・・障害報告線 140・・・・・・アンド回路

Claims (1)

    【特許請求の範囲】
  1. (1)上位装置と、この上位装置の動作不安定なクリテ
    ィカル状態における該上位装置についての制御であるク
    リティカル処理を行うシステム制御装置とを含む情報処
    理システムであって、前記システム制御装置がクリティ
    カル処理を行っている際、該システム制御装置において
    障害が発生したときシステム全体が動作不能である旨を
    外部に報告する手段を有することを特徴とする情報処理
    システム。
JP1106778A 1989-04-26 1989-04-26 情報処理システム Pending JPH02284241A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1106778A JPH02284241A (ja) 1989-04-26 1989-04-26 情報処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1106778A JPH02284241A (ja) 1989-04-26 1989-04-26 情報処理システム

Publications (1)

Publication Number Publication Date
JPH02284241A true JPH02284241A (ja) 1990-11-21

Family

ID=14442365

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1106778A Pending JPH02284241A (ja) 1989-04-26 1989-04-26 情報処理システム

Country Status (1)

Country Link
JP (1) JPH02284241A (ja)

Similar Documents

Publication Publication Date Title
JPS61502223A (ja) 再構成可能なデュアル・プロセッサ・システム
CN108398915A (zh) 控制装置以及其控制方法
JPH04338849A (ja) 記憶エラー訂正方法及び過剰エラー状態を報告する方法
JPS6235704B2 (ja)
JPH0375834A (ja) パリティの置換装置及び方法
JPH02284241A (ja) 情報処理システム
JP2015106226A (ja) 二重化システム
KR100697988B1 (ko) 과도한 인터럽트로부터 시스템을 보호하는 장치 및 그 방법
KR100194979B1 (ko) 이중화 프로세서 시스템의 동작모드 결정방법
JP6654662B2 (ja) サーバ装置およびサーバシステム
JP4788516B2 (ja) 動的置き換えシステム、動的置き換え方法およびプログラム
JPH11134211A (ja) 二重化コンピュータシステムおよびその運用方法
JP2001175545A (ja) サーバシステムおよび障害診断方法ならびに記録媒体
JPS5862900A (ja) メモリの単一ビツトエラ−処理方式
JPH06259324A (ja) キャッシュ切離制御装置
JPS6077252A (ja) 入出力制御装置
JPS62113241A (ja) 障害回復装置
JPH02230338A (ja) 障害報告方式
CN118656243A (zh) 多设备系统故障处理方法、系统、介质、装置及程序产品
JPH10254723A (ja) 二重化コンピュータシステム
JPS59135553A (ja) 障害情報保持方式
JPS60195649A (ja) マイクロプログラム制御型デ−タ処理装置におけるエラ−報告方式
JPS6258344A (ja) 障害回復装置
JPS6341943A (ja) 論理装置のエラ−回復方式
JPH0224731A (ja) エラー処理方法