JPH0320774B2 - - Google Patents
Info
- Publication number
- JPH0320774B2 JPH0320774B2 JP58056370A JP5637083A JPH0320774B2 JP H0320774 B2 JPH0320774 B2 JP H0320774B2 JP 58056370 A JP58056370 A JP 58056370A JP 5637083 A JP5637083 A JP 5637083A JP H0320774 B2 JPH0320774 B2 JP H0320774B2
- Authority
- JP
- Japan
- Prior art keywords
- failure
- total
- value
- abnormality
- devices
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/076—Error or fault detection not based on redundancy by exceeding limits by exceeding a count or rate limit, e.g. word- or bit count limit
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/004—Error avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Multi Processors (AREA)
Description
【発明の詳細な説明】
(1) 発明の技術分野
本発明は、システムを構成する装置の障害判定
方式に係り、特に装置間の接続状態においてある
装置の異常によつてその他の装置が障害とみなさ
れることを防止する障害判定方式に関する。
方式に係り、特に装置間の接続状態においてある
装置の異常によつてその他の装置が障害とみなさ
れることを防止する障害判定方式に関する。
(2) 従来技術と問題点
従来の障害判定方式としては、ある装置に異常
を検出した時直ちに障害とみなす方式と、各装置
の異常発生回数が一定の値をこえた時に障害とみ
なす方式とがあるが、前者では、一時的な異常の
発生で実際は使用可能な場合にも障害とみなされ
る欠点があり、後者には前者の場合のような欠点
はないが、装置相互の接続状態によつて、ある装
置の異常によつて他の装置が障害とみなされるこ
とがあるという欠点を持つ。
を検出した時直ちに障害とみなす方式と、各装置
の異常発生回数が一定の値をこえた時に障害とみ
なす方式とがあるが、前者では、一時的な異常の
発生で実際は使用可能な場合にも障害とみなされ
る欠点があり、後者には前者の場合のような欠点
はないが、装置相互の接続状態によつて、ある装
置の異常によつて他の装置が障害とみなされるこ
とがあるという欠点を持つ。
(3) 発明の目的
本発明の目的は、上記問題点を解決することに
あり、システム内の装置の障害を判定する時に、
その装置自体の異常発生回数だけでなく、その装
置の下に接続された全ての装置の異常発生回数の
総和が一定値をこえた時にも障害と判定すること
によつて、ある装置の異常によつてその装置に接
続される別装置が異常とみなされ障害と判定され
ることを防止するような障害判定方式を提供する
ことにある。
あり、システム内の装置の障害を判定する時に、
その装置自体の異常発生回数だけでなく、その装
置の下に接続された全ての装置の異常発生回数の
総和が一定値をこえた時にも障害と判定すること
によつて、ある装置の異常によつてその装置に接
続される別装置が異常とみなされ障害と判定され
ることを防止するような障害判定方式を提供する
ことにある。
(4) 発明の構成
上記目的を達成するために、本発明は、上位装
置に複数の下位装置が接続され階層的に運転さ
れ、各装置対応に異常の発生回数をカウントする
手段を備え、該手段により所定値以上カウントさ
れた装置を障害とみなしてシステムから切離し、
代替装置に切替ることにより運転を続行するよう
なシステムにおいて、前記各装置対応の異常発生
回数の合計を出す合計手段及び該合計の値により
障害とみなす合計の基準値を備え、前記装置対応
の前記カウントする手段によりカウントした各値
が装置対応の所定値を越えるとき、該当装置を障
害と判定し前記システムより切離すとともに、前
記合計手段により計数した合計値が前記合計の基
準値より越えるとき、前記各装置の上位装置を障
害と判定し該上位装置を代替装置に切替ることを
特徴とする。
置に複数の下位装置が接続され階層的に運転さ
れ、各装置対応に異常の発生回数をカウントする
手段を備え、該手段により所定値以上カウントさ
れた装置を障害とみなしてシステムから切離し、
代替装置に切替ることにより運転を続行するよう
なシステムにおいて、前記各装置対応の異常発生
回数の合計を出す合計手段及び該合計の値により
障害とみなす合計の基準値を備え、前記装置対応
の前記カウントする手段によりカウントした各値
が装置対応の所定値を越えるとき、該当装置を障
害と判定し前記システムより切離すとともに、前
記合計手段により計数した合計値が前記合計の基
準値より越えるとき、前記各装置の上位装置を障
害と判定し該上位装置を代替装置に切替ることを
特徴とする。
(5) 発明の実施例
以下本発明を実施例により詳細に説明する。第
1図は本発明に係るシステム構成例を示す。第1
図において、制御装置Xとそれに接続され、現在
使用中の装置Aとその代替装置A′、装置A及び
A′に接続され、A又はA′を通して制御装置Xに
よつて制御される装置B,C,Dがある。また、
これらの各装置に対応した異常発生回数のカウン
タFCNT(Ca,Ca′,Cb,Cc,Cd)と、障害を判
定するための基準の値FB(Fa,Fa′,Fb,Fc,
Fd及びFbcd)を設ける。
1図は本発明に係るシステム構成例を示す。第1
図において、制御装置Xとそれに接続され、現在
使用中の装置Aとその代替装置A′、装置A及び
A′に接続され、A又はA′を通して制御装置Xに
よつて制御される装置B,C,Dがある。また、
これらの各装置に対応した異常発生回数のカウン
タFCNT(Ca,Ca′,Cb,Cc,Cd)と、障害を判
定するための基準の値FB(Fa,Fa′,Fb,Fc,
Fd及びFbcd)を設ける。
そこで、従来の障害装置の識別法を第2図の制
御フローを例に説明する。装置Bに異常が発生
し、これが検出されるとカウンタCbがカウント
アツプされ、異常発生回数Cbが規準の値Fbをこ
えた場合に装置Bは障害とみなされたシステムか
ら切離される。ところが、現在使用中の装置Aに
異常が発生し、これがAに接続された装置B,
C,Dの異常として検出された場合カウンタCb,
Cc,Cdは異常検出の都度計数が行なわれ、従来
の方式では装置B,C,Dがそれぞれ障害とみな
される。
御フローを例に説明する。装置Bに異常が発生
し、これが検出されるとカウンタCbがカウント
アツプされ、異常発生回数Cbが規準の値Fbをこ
えた場合に装置Bは障害とみなされたシステムか
ら切離される。ところが、現在使用中の装置Aに
異常が発生し、これがAに接続された装置B,
C,Dの異常として検出された場合カウンタCb,
Cc,Cdは異常検出の都度計数が行なわれ、従来
の方式では装置B,C,Dがそれぞれ障害とみな
される。
そこで、本発明では障害の判定基準値FBの値
を適当に設定することにより、例えば各カウンタ
Cb,Cc,Cdの総和が基準の値Fbcdをこえた時点
でB,C,Dの各装置が接続されている装置Aを
障害としてシステムから切離し、代替装置A′と
切り替えて運転を続行可能としたものである。こ
の制御フローを第3図に示す。このように、本発
明の方式ではFa,Fa′,Fb,Fc,Fd及びFbcdの
値を適当に設定することによつて、装置Aの異常
が原因でそれに接続された装置B,C,Dが異常
とみなされても、装置B,C,Dすべてが障害と
して切離される前に装置Aを障害とし、代替装置
A′に切替えて運転することができシステムの使
用効率を上げることができる。
を適当に設定することにより、例えば各カウンタ
Cb,Cc,Cdの総和が基準の値Fbcdをこえた時点
でB,C,Dの各装置が接続されている装置Aを
障害としてシステムから切離し、代替装置A′と
切り替えて運転を続行可能としたものである。こ
の制御フローを第3図に示す。このように、本発
明の方式ではFa,Fa′,Fb,Fc,Fd及びFbcdの
値を適当に設定することによつて、装置Aの異常
が原因でそれに接続された装置B,C,Dが異常
とみなされても、装置B,C,Dすべてが障害と
して切離される前に装置Aを障害とし、代替装置
A′に切替えて運転することができシステムの使
用効率を上げることができる。
第4図、第5図に本発明を適用した他のシステ
ム構成例を示す。
ム構成例を示す。
第4図は第1図で示したように被制御装置Aに
代替装置を設けるのではなく、制御装置自体を二
重化した場合の例で第5図は下位の装置が上位の
装置と常時接続されるのではなく、その間の接続
をスイツチにより自由に変更できるような場合の
例である。ここれらの例についても、本発明の方
式は同様の効果を示す。また、各種の制御カウン
タの持ち方についても、下位の装置の異常回数の
総和によつて上位装置の障害を判定するための基
準値を別に設ける形にすればその構成及び物理的
な媒体の種別にかかわらず同様の効果が得られ
る。
代替装置を設けるのではなく、制御装置自体を二
重化した場合の例で第5図は下位の装置が上位の
装置と常時接続されるのではなく、その間の接続
をスイツチにより自由に変更できるような場合の
例である。ここれらの例についても、本発明の方
式は同様の効果を示す。また、各種の制御カウン
タの持ち方についても、下位の装置の異常回数の
総和によつて上位装置の障害を判定するための基
準値を別に設ける形にすればその構成及び物理的
な媒体の種別にかかわらず同様の効果が得られ
る。
次に本発明の障害装置判定方式を具体的システ
ムに適用した例を用いて説明する。第6図はシス
テム全体の構成を示し、CCは中央処理装置、
MMは主記憶装置、CHはチヤネル装置、ioは入
出力装置で、各ioはCHを通してCCから制御され
る。MM,CCはそれぞれ二重化構成をとり、使
用中装置を障害と認識した場合は、代替装置に切
かえ運転を続行する。MM,CHはそれぞれ、い
ずれのCCとも接続を行なうことが可能である。
ムに適用した例を用いて説明する。第6図はシス
テム全体の構成を示し、CCは中央処理装置、
MMは主記憶装置、CHはチヤネル装置、ioは入
出力装置で、各ioはCHを通してCCから制御され
る。MM,CCはそれぞれ二重化構成をとり、使
用中装置を障害と認識した場合は、代替装置に切
かえ運転を続行する。MM,CHはそれぞれ、い
ずれのCCとも接続を行なうことが可能である。
各CH0,1に対応した異常発生回数を計数す
るためのカウンタCCH0,CCH1及びこれらの総和を
示すCTOTALを持つものとし、これらの値がそれぞ
れ基準の値FCH0,FCH1,FTOTALをこえた場合それ
ぞれ、CH0,CH1又はCCの障害と認識する。
るためのカウンタCCH0,CCH1及びこれらの総和を
示すCTOTALを持つものとし、これらの値がそれぞ
れ基準の値FCH0,FCH1,FTOTALをこえた場合それ
ぞれ、CH0,CH1又はCCの障害と認識する。
このようなシステムにおいて、CH0に障害が
発生した場合の時間的推移を第7図に示す。同図
において時間の経過Tに従い、CH0へのアクセ
スが発生しCH0が障害であるため、異常として
検出される。この異常を検出するたびにカウンタ
CCH0が計数され、この値が一定値FCH0をこえた時
にCH0は障害と認識されシステムから切離され
る。
発生した場合の時間的推移を第7図に示す。同図
において時間の経過Tに従い、CH0へのアクセ
スが発生しCH0が障害であるため、異常として
検出される。この異常を検出するたびにカウンタ
CCH0が計数され、この値が一定値FCH0をこえた時
にCH0は障害と認識されシステムから切離され
る。
即ち、この障害の段階ではFTOTALに及ぶことな
く、チヤネル装置CHの段階でチヤネル装置系が
切り換えられる。
く、チヤネル装置CHの段階でチヤネル装置系が
切り換えられる。
次にチヤネル障害ではなく、中央処理装置本
体、もしくはCC0とCHとの接続部が障害となつ
た場合を第8図に示す。時間経過Tに従つてCH
0,CH1へのアクセスが発生するがCC本体、も
しくはCC−CH接続部が障害のためにCH0,
CH1が正常であるにもかかわらず異常として検
出される。これによつて、カウンタCCH0,CCH1及
び、CTOTALが計数される。
体、もしくはCC0とCHとの接続部が障害となつ
た場合を第8図に示す。時間経過Tに従つてCH
0,CH1へのアクセスが発生するがCC本体、も
しくはCC−CH接続部が障害のためにCH0,
CH1が正常であるにもかかわらず異常として検
出される。これによつて、カウンタCCH0,CCH1及
び、CTOTALが計数される。
今、基準の値FCH0,FCH1,FTOTALを3,3,4
という値であると仮定する。
という値であると仮定する。
従来方式では、CTOTALがないため、t0の時でCH
0が、t1の時点でCH1が障害とみなされシステ
ムから切離されてしまいio装置が使用できない状
態となる。一方、本発明の方式ではCTOTAL,
FTOTALを設けたためtTOTALの時において、CTOTAL>
FTOTALとなつてCC0を障害と認識し、代替装置
CC1と切替え、その後は正常に運転を続行するこ
とが可能である。
0が、t1の時点でCH1が障害とみなされシステ
ムから切離されてしまいio装置が使用できない状
態となる。一方、本発明の方式ではCTOTAL,
FTOTALを設けたためtTOTALの時において、CTOTAL>
FTOTALとなつてCC0を障害と認識し、代替装置
CC1と切替え、その後は正常に運転を続行するこ
とが可能である。
以上述べたように、本発明の方式によれば、あ
る装置が障害となつた場合、その装置に接続され
た下位の装置を異常とみなして切離すことを防
ぎ、上位の装置を切替ることによつて、正常に処
理を続けることが可能となる。
る装置が障害となつた場合、その装置に接続され
た下位の装置を異常とみなして切離すことを防
ぎ、上位の装置を切替ることによつて、正常に処
理を続けることが可能となる。
(6) 発明の効果
本発明によれば、ある装置の異常によつてその
下に接続された装置が異常とみなされるような場
合でも、下位の装置の異常発生回路の総和によつ
て、上位の装置を障害としてシステムから切離し
代替装置によつて運転を続行することができるの
で、システムの使用効率を上昇させることができ
るという効果がある。
下に接続された装置が異常とみなされるような場
合でも、下位の装置の異常発生回路の総和によつ
て、上位の装置を障害としてシステムから切離し
代替装置によつて運転を続行することができるの
で、システムの使用効率を上昇させることができ
るという効果がある。
第1図は本発明に係るシステム構成図、第2図
は従来の制御フロー、第3図は本発明の制御フロ
ー、第4図、第5図は本発明を適用し得る他のシ
ステム構成図、第6図は本発明を適用した具体的
システム構成の実施例図、第7図は障害発生時の
一例としてタイムチヤート及びカウンタの流れ
図、第8図は障害発生時の他の例としてのタイム
チヤート及びカウンタの流れ図である。 X;制御装置、A,A′,B,C,D;装置、
FCNT;異常発生回数のカウンタ、FB;基準値。
は従来の制御フロー、第3図は本発明の制御フロ
ー、第4図、第5図は本発明を適用し得る他のシ
ステム構成図、第6図は本発明を適用した具体的
システム構成の実施例図、第7図は障害発生時の
一例としてタイムチヤート及びカウンタの流れ
図、第8図は障害発生時の他の例としてのタイム
チヤート及びカウンタの流れ図である。 X;制御装置、A,A′,B,C,D;装置、
FCNT;異常発生回数のカウンタ、FB;基準値。
Claims (1)
- 【特許請求の範囲】 1 上位装置に複数の下位装置が接続され階層的
に運転され、各装置対応に異常の発生回数をカウ
ントする手段を備え、該手段により所定値以上カ
ウントされた装置を障害とみなしてシステムから
切離し、代替装置に切替ることにより運転を続行
するようなシステムにおいて、 前記各装置対応の異常発生回数の合計を出す合
計手段及び該合計の値により障害とみなす合計の
基準値を備え、 前記装置対応の前記カウントする手段によりカ
ウントした各値が装置対応の所定値を越えると
き、該当装置を障害と判定し前記システムより切
離すとともに、前記合計手段より計数した合計値
が前記合計の基準値より越えるとき、前記各装置
の上位装置を障害と判定し該上位装置を代替装置
に切替ることを特徴とする障害装置判定方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58056370A JPS59194253A (ja) | 1983-03-31 | 1983-03-31 | 障害装置判定方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58056370A JPS59194253A (ja) | 1983-03-31 | 1983-03-31 | 障害装置判定方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59194253A JPS59194253A (ja) | 1984-11-05 |
| JPH0320774B2 true JPH0320774B2 (ja) | 1991-03-20 |
Family
ID=13025366
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58056370A Granted JPS59194253A (ja) | 1983-03-31 | 1983-03-31 | 障害装置判定方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59194253A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0638243B2 (ja) * | 1986-03-19 | 1994-05-18 | 日本電気株式会社 | 二重化端末制御装置の構成変更方法 |
| JPH0293738A (ja) * | 1988-09-29 | 1990-04-04 | Pfu Ltd | 割込み処理方式 |
| JPH02128233A (ja) * | 1988-11-09 | 1990-05-16 | Nec Corp | 障害処理装置 |
| JP2758742B2 (ja) * | 1991-07-19 | 1998-05-28 | 日本電気株式会社 | 誤動作検出方式 |
| JP2007304687A (ja) * | 2006-05-09 | 2007-11-22 | Hitachi Ltd | クラスタ構成とその制御手段 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS598461B2 (ja) * | 1976-09-10 | 1984-02-24 | 昭和アルミニウム株式会社 | 熱交換器用フイン付アルミニウム管の接続方法 |
-
1983
- 1983-03-31 JP JP58056370A patent/JPS59194253A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59194253A (ja) | 1984-11-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2006072717A (ja) | ディスクサブシステム | |
| JPH0320774B2 (ja) | ||
| US20100162269A1 (en) | Controllable interaction between multiple event monitoring subsystems for computing environments | |
| JPS6027041B2 (ja) | ハイアラキ制御システムにおける下位制御装置の切換方法 | |
| JP2001060160A (ja) | 制御装置のcpu二重化システム | |
| JPH11296311A (ja) | 記憶装置の耐故障制御方式 | |
| CN118034016A (zh) | 一种双余度输入信号两次监控表决方法 | |
| JP3147049B2 (ja) | ファブリック障害検出方式 | |
| JP2861595B2 (ja) | 冗長化cpuユニットの切り替え制御装置 | |
| JPS6112580B2 (ja) | ||
| JPS5911455A (ja) | 中央演算処理装置の冗長システム | |
| JPS61134846A (ja) | 電子計算機システム | |
| KR0176085B1 (ko) | 병렬처리 컴퓨터 시스템에서의 프로세서 노드 및 노드연결망의 에러 검출방법 | |
| JP2946541B2 (ja) | 二重化制御システム | |
| JPS5941345B2 (ja) | 電子交換機の緊急制御回路 | |
| SU928335A1 (ru) | Устройство дл отключени внешних устройств от линий св зи,соедин ющих внешние устройства с ЦВМ | |
| JPS61170133A (ja) | カウンタ回路 | |
| JPS62166401A (ja) | 電子計算機の多重化システム | |
| JPS6213700B2 (ja) | ||
| JPS6282453A (ja) | 入出力制御システム | |
| JPS617901A (ja) | デイジタル制御装置 | |
| JPH05216703A (ja) | 情報処理装置 | |
| JPS60205706A (ja) | プロセス制御装置 | |
| JPS58107965A (ja) | システム構成方式 | |
| JPS6339065A (ja) | デ−タ転送装置 |