JPH0628200A - Failure recovery processing method - Google Patents
Failure recovery processing methodInfo
- Publication number
- JPH0628200A JPH0628200A JP4178734A JP17873492A JPH0628200A JP H0628200 A JPH0628200 A JP H0628200A JP 4178734 A JP4178734 A JP 4178734A JP 17873492 A JP17873492 A JP 17873492A JP H0628200 A JPH0628200 A JP H0628200A
- Authority
- JP
- Japan
- Prior art keywords
- monitoring
- information
- measure
- failure
- storage area
- 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.)
- Withdrawn
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】
【目的】 障害監視装置における障害回復処理方法に関
し、障害検出から回復措置実行までの時間を短縮するこ
とを目的とする。
【構成】 処理装置1の制御の下で監視・措置実行手段
2がハードウェア7の障害の有無を表示する複数の監視
点3を走査して得た監視情報を順次記憶手段4に記憶さ
せたのち、処理装置1内の監視処理手段5が該監視情報
を順次読み出し、各監視点に対する措置を決定して措置
情報を記憶手段4に記憶したのち、監視・措置実行手段
2に該措置情報を読み出させて措置を実行させる障害監
視装置における障害回復処理方法であって、処理装置1
内に、監視処理手段5より障害を表示している監視点を
検出した通知を受けたときに、該監視点に対する措置情
報を監視・措置実行手段2が最初に読み取る記憶領域に
記憶させるよう監視処理手段5に指定する措置情報記憶
領域変更手段6を備えるように構成する。
(57) [Summary] [Purpose] It is an object of the present invention to reduce the time from the detection of a failure to the execution of recovery measures in a failure recovery processing method in a failure monitoring device. [Structure] Under the control of the processing device 1, the monitoring / measurement executing means 2 scans a plurality of monitoring points 3 for displaying the presence / absence of a fault in the hardware 7 and sequentially stores the monitoring information in the storage means 4. After that, the monitoring processing means 5 in the processing device 1 sequentially reads the monitoring information, determines the measures for each monitoring point, stores the measures information in the storage means 4, and then stores the measures information in the monitoring / measures executing means 2. A failure recovery processing method in a failure monitoring apparatus for reading and executing measures, comprising: a processing apparatus 1
When a notification is received from the monitoring processing means 5 that a monitoring point displaying a failure is received, the monitoring / measurement executing means 2 monitors so that the measure information for the monitored point is stored in the storage area first read. The processing means 5 is configured to include the measure information storage area changing means 6 designated.
Description
【0001】[0001]
【産業上の利用分野】本発明は、障害監視装置における
障害回復処理方法に関する。近年、複数のハードウェア
の障害の有無を監視するとともに、障害を発見した場合
に適切な措置を行う障害監視装置が多くのシステムに用
いられている。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a failure recovery processing method in a failure monitoring device. 2. Description of the Related Art In recent years, a fault monitoring apparatus that monitors the presence or absence of faults in a plurality of hardware and takes appropriate measures when a fault is found is used in many systems.
【0002】上記の障害監視装置では、障害の監視と措
置を実行する監視制御回路が各ハードウェアの障害の有
無を表示している監視点を走査し、各監視点の表示内容
を監視情報として順次メモリに書き込むと、処理装置が
この監視情報を順次読み取って各監視点に対する措置を
決定し、決定した措置内容を措置情報としてメモリに書
き込んだのち、前記監視制御回路がこの措置情報を読み
取って実行するという構成をとるのが一般的である。In the above fault monitoring apparatus, a supervisory control circuit for monitoring faults and taking measures scans the surveillance points displaying the presence / absence of a fault in each hardware, and the display content of each surveillance point is used as the monitoring information. When the data is sequentially written in the memory, the processing device sequentially reads this monitoring information, determines the measure for each monitoring point, writes the determined measure content in the memory as the measure information, and then the monitor control circuit reads the measure information. It is generally configured to execute.
【0003】上記における措置としては、障害が検出さ
れた監視点に該当する障害装置の切り離し、或いは予備
装置への切替え(二重化構成の場合)などが主なもので
あるが、障害が検出されない監視点に対しては措置不要
であることを特に通知しない場合も多い。The above-mentioned measures are mainly to disconnect a faulty device corresponding to a monitoring point where a fault is detected, or switch to a standby device (in the case of a duplex configuration). In many cases, no particular notice is given that no action is required.
【0004】この構成では処理装置及び監視制御回路が
監視及び措置を行うハードウェアの順序は固定している
のが普通であるため、処理装置がメモリに書き込んだ措
置情報は障害の有無に関わらず一定の順序で監視制御回
路によって読み出され、措置が実行される。このため、
例えば監視措置順位が後のハードウェアに障害があった
場合、そのハードウェアに対する措置情報はそれより前
の順位にある措置が不要なハードウェアの措置情報が全
部読み出されたあとで読み取られ、実行されることとな
る。In this configuration, since the order of the hardware for monitoring and taking measures by the processor and the supervisory control circuit is usually fixed, the measure information written in the memory by the processor is irrespective of whether or not there is a failure. It is read out by the supervisory control circuit in a certain order and the measures are carried out. For this reason,
For example, if there is a failure in the hardware whose monitoring action order is later, the action information for that hardware is read after all the action information for the hardware that does not require the action in the earlier order is read, Will be executed.
【0005】一方、上記のような障害監視装置では監視
点の数が多い場合、従来は複数の処理装置が監視点を分
担して処理を行っていたが、近年におけるプロセッサ類
の処理能力の増加に伴い、多数の監視点の監視処理を一
つの処理装置に行わせることによって、経済化と小型化
を実現したいという要望が強くなっている。しかし、監
視点が増加した場合、全監視点の監視と措置に要する時
間が長くなり、特に監視順位が後位のハードウェアに障
害が検出された場合には障害の回復が遅れるという問題
が生ずる。On the other hand, in the above fault monitoring device, when the number of monitoring points is large, conventionally, a plurality of processing devices share the monitoring points for processing, but in recent years, the processing capability of processors has increased. Along with this, there is a strong demand for economy and size reduction by allowing a single processing device to perform monitoring processing for a large number of monitoring points. However, when the number of monitoring points increases, the time required for monitoring and taking measures for all monitoring points becomes long, and in particular, when a failure is detected in the hardware with the second highest monitoring order, failure recovery will be delayed. .
【0006】このため、障害回復時間を短縮することが
できる障害回復処理方法が必要となっている。Therefore, there is a need for a failure recovery processing method capable of shortening the failure recovery time.
【0007】[0007]
【従来の技術】図6は従来技術の障害監視装置の構成
図、図7は従来技術の障害監視装置のタイムチャートで
ある。2. Description of the Related Art FIG. 6 is a block diagram of a conventional fault monitoring apparatus, and FIG. 7 is a time chart of the conventional fault monitoring apparatus.
【0008】図6においては、各ハードウェア7はそれ
ぞれ監視点3に障害の有無を表示しており、処理装置1
1、監視制御回路2及びメモリ4からなる障害監視装置
がこの監視点3によってハードウェア7の障害の有無を
監視し、障害を検出した場合に必要な措置を行ってい
る。障害監視の対象となるハードウェア7はプリント板
パッケージ回路などであるが、説明の便から、図6には
#1〜#8の8個の機器のみを示している。また、処理
装置11はマイクロプロセッサ、RAM、ROMなどによ
りファームウェアを構成し、監視制御回路2は処理装置
11の制御のもとで監視情報の収集と措置の実行を行う回
路としてLSI化される場合が多い。In FIG. 6, each hardware 7 displays the presence or absence of a failure at the monitoring point 3, and the processing unit 1
1. The fault monitoring device including the supervisory control circuit 2 and the memory 4 monitors the presence / absence of a fault in the hardware 7 at this monitoring point 3 and takes necessary measures when a fault is detected. The hardware 7 targeted for failure monitoring is a printed board package circuit or the like, but for convenience of description, FIG. 6 shows only eight devices # 1 to # 8. Further, the processing unit 11 constitutes firmware with a microprocessor, RAM, ROM, etc., and the supervisory control circuit 2 is a processing unit.
Often implemented as an LSI circuit for collecting monitoring information and executing measures under the control of 11.
【0009】以上を前提に、図6により従来技術を説明
する。処理装置11の監視処理部15は監視制御回路2に定
期的に指示を行ってハードウェア7の障害についての情
報を収集させる。監視制御回路2は上記指示を受けると
監視点3を走査し、各監視点3に表示されている障害の
有無を示す情報を監視情報としてメモリ4の監視情報記
憶領域4aに順次記憶させる。走査及び記憶の順序は予
め定められており、この例では常に#1のハードウェア
から順に走査し、記憶するものとする。Based on the above, the prior art will be described with reference to FIG. The monitoring processing unit 15 of the processing device 11 periodically gives an instruction to the monitoring control circuit 2 to collect information about a failure of the hardware 7. Upon receiving the above instruction, the monitor control circuit 2 scans the monitor points 3 and causes the monitor information storage area 4a of the memory 4 to sequentially store information indicating the presence / absence of a fault displayed at each monitor point 3 as monitor information. The order of scanning and storage is predetermined, and in this example, the # 1 hardware is always scanned and stored in order.
【0010】監視情報が監視情報記憶領域4aに記憶さ
れ始めると、監視処理部15内の監視情報分析処理部15a
が監視情報記憶領域4aに記憶された監視情報を記憶領
域の先頭、即ち、ハードウェア#1の監視情報が記憶さ
れている記憶領域より順次読み出して分析し、措置を決
定する。措置内容は措置情報として措置情報送出処理部
15bに送られ、措置情報送出処理部15bがメモリ4の措
置情報記憶領域4bに書き込む。When the monitoring information starts to be stored in the monitoring information storage area 4a, the monitoring information analysis processing section 15a in the monitoring processing section 15
Determines the measures by sequentially reading and analyzing the monitoring information stored in the monitoring information storage area 4a from the head of the storage area, that is, the storage area in which the monitoring information of the hardware # 1 is stored. Measure content is measure information as measure information transmission processing unit
15b, and the measure information transmission processing unit 15b writes the measure information in the measure information storage area 4b of the memory 4.
【0011】この措置情報は、障害を表示していない監
視点3に対しては措置不要を示す情報、障害を表示して
いる監視点3に対しては予め定められている措置、例え
ば、障害ハードウェア7の切り離し、或いは二重化構成
の場合における予備装置への切替え、等を指示する情報
となる。ここでは、各ハードウェア7は二重化構成をと
っているものとし、障害を表示している監視点3に対す
る措置情報は予備のハードウェア(図示省略)への切替
えを指示する情報であるとする。This measure information is information indicating that no measure is required for the monitoring point 3 that does not display a fault, and a predetermined measure for the monitoring point 3 that displays a fault, for example, a fault. This is information for instructing disconnection of the hardware 7 or switching to a spare device in the case of a redundant configuration. Here, each hardware 7 is assumed to have a duplicated configuration, and the action information for the monitoring point 3 displaying a failure is information for instructing switching to spare hardware (not shown).
【0012】措置不要の情報を含め、上記の措置情報は
メモリ4の措置情報記憶領域4bに順次書き込まれる
が、書き込まれる順序は監視情報の記憶と同一順序、即
ち、監視点3の#1から#8の順となる。The above-mentioned measure information including the measure-unnecessary information is sequentially written in the measure information storage area 4b of the memory 4, but the order of writing is the same as that of the storage of the monitor information, that is, from # 1 of the monitor point 3. The order is # 8.
【0013】措置情報が書き込まれると監視制御回路2
は監視処理部15の指示により措置の実行に移り、メモリ
4の措置情報記憶領域4bに記憶された措置情報を記憶
領域の先頭より順次読み出し、該当監視点3に対して措
置情報に示された措置を実行する。なお、予備装置への
切替えを実行する場合は、監視点3に直接措置情報を送
らず、図示省略された切替装置に措置情報を送って切替
えさせるが、説明の便から措置情報はすべて該当監視点
3に送るものとする。 図7は以上の動作を説明するタ
イムチャートであるが、図では監視点#4に障害が発生
している場合の例を示している。以下、図6の構成を前
提に、図7について説明する。When the measure information is written, the supervisory control circuit 2
Moves to the execution of the measure according to the instruction of the monitoring processing unit 15, reads the measure information stored in the measure information storage area 4b of the memory 4 sequentially from the head of the storage area, and is displayed in the measure information for the corresponding monitoring point 3. Take action. When switching to the standby device, the measure information is not sent directly to the monitoring point 3, but the measure information is sent to the switching device (not shown) for switching, but from the convenience of explanation, all measure information is applicable. It shall be sent to point 3. FIG. 7 is a time chart for explaining the above operation. In the figure, an example is shown in which a failure has occurred at monitoring point # 4. Hereinafter, FIG. 7 will be described on the premise of the configuration of FIG.
【0014】図7のは監視制御回路2が処理装置11の
指示によりメモリ4の監視情報記憶領域4aに監視情報
の書き込みを行っている状態を示している。監視情報が
監視情報記憶領域4aに書き込まれると、処理装置11は
監視情報の読み出しを開始する。監視情報の読み出しは
監視情報が全部記憶されてから開始される場合もある
が、図のでは監視情報の書き込み速度が処理装置11に
よる読み出しと分析の速度より速いことを前提に、#1
の監視点の監視情報の書き込みが終了した時点で処理装
置11による読み出しが開始される例を図示している。な
お、この動作を行うため、図6のメモリ4にはDPRA
M (Dual Port Random Access Memory) を用い、監視制
御回路2による書き込みと処理装置11による読み出しが
同時に行えるようにしてある。FIG. 7 shows a state in which the supervisory control circuit 2 is writing supervisory information to the supervisory information storage area 4a of the memory 4 according to an instruction from the processor 11. When the monitoring information is written in the monitoring information storage area 4a, the processing device 11 starts reading the monitoring information. The reading of the monitoring information may be started after all the monitoring information is stored, but in the figure, assuming that the writing speed of the monitoring information is faster than the reading and analysis speed by the processing unit 11, # 1 is used.
5 illustrates an example in which the reading by the processing device 11 is started at the time when the writing of the monitoring information of the monitoring point is finished. Since this operation is performed, the memory 4 of FIG.
An M (Dual Port Random Access Memory) is used so that writing by the supervisory control circuit 2 and reading by the processor 11 can be performed simultaneously.
【0015】処理装置11の監視情報分析処理部15aは読
み出した監視情報の分析を#1より順次行い、各監視点
3に対する措置を決定する。決定した内容は措置不要の
場合を含め、措置情報として措置情報送出処理部15bに
送り、措置情報送出処理部15bはこれを順次メモリ4の
措置情報記憶領域4bに書き込む。は措置情報送出処
理部15bにおける書き込みを示している。The monitoring information analysis processing unit 15a of the processing device 11 sequentially analyzes the read monitoring information starting from # 1, and determines the measures for each monitoring point 3. The determined contents, including the case where no action is required, are sent to the action information sending processing unit 15b as action information, and the action information sending processing unit 15b sequentially writes this in the action information storage area 4b of the memory 4. Indicates writing in the measure information transmission processing unit 15b.
【0016】監視情報分析処理部15aが#4の監視点の
分析を行ったときに障害を検出したとすると、監視情報
分析処理部15aは障害に対する措置情報を前記同様、措
置情報送出処理部15bを介して措置情報記憶領域4bに
書き込む。また、監視情報分析処理部15aは障害を検出
すると以後の監視情報の読み取りと分析を中止して監視
制御回路2に措置の実行を指示する。If the monitoring information analysis processing unit 15a detects a failure when analyzing the monitoring point # 4, the monitoring information analysis processing unit 15a sends the processing information for the failure to the processing information sending processing unit 15b as described above. Via the action information storage area 4b. Further, when the monitoring information analysis processing unit 15a detects a failure, it stops reading and analysis of subsequent monitoring information and instructs the monitoring control circuit 2 to execute the measure.
【0017】この時点で監視制御回路2が監視情報の書
き込みを終了していない場合は、監視制御回路2は図7
のに示すように#8の監視点3の監視情報の書き込み
の終了をまって措置の実行に移り、メモリ4の措置情報
記憶領域4bの先頭から措置情報の読み出しを開始す
る。この例では#1〜#3の監視点については措置が不
要であるが、図7のに示すように#1の監視点に対す
る措置情報から順次読み出されるため、#4に対する措
置は#1〜#3の監視点に対する措置情報の読み出しを
終わってから実行される。If the supervisory control circuit 2 has not yet finished writing the supervisory information at this point, the supervisory control circuit 2 is shown in FIG.
As shown in, the writing of the monitoring information at the monitoring point 3 of # 8 is completed and the measure is executed, and the reading of the measure information is started from the head of the measure information storage area 4b of the memory 4. In this example, no measures are required for the monitoring points # 1 to # 3, but since the measures information for the monitoring points # 1 are sequentially read as shown in FIG. 7, the measures for # 4 are # 1 to # 3. It is executed after the reading of the measure information for the monitoring points of No. 3 is completed.
【0018】処理装置11が措置の実行を依頼してから監
視制御回路2が措置の実行を開始するまでの時間を
T1 、監視制御回路2が措置の実行を開始してから障害
を表示している監視点#4の読み出しを開始するまでの
時間をT2 とすると、処理装置11が措置の実行を依頼し
てから監視制御回路2が障害監視点#4の措置を開始す
るまでの時間は図7に示すように(T1 +T2 )とな
る。The time from when the processing unit 11 requests the execution of the measure until the supervisory control circuit 2 starts executing the measure is T 1 , and the fault is displayed after the supervisory control circuit 2 starts executing the measure. If the time until the reading of the monitoring point # 4 being started is started is T 2 , the time from when the processing device 11 requests the execution of the measure until the monitoring control circuit 2 starts the measure of the failure monitoring point # 4. Becomes (T 1 + T 2 ) as shown in FIG.
【0019】図6では監視点3の数が少なく、障害監視
点の走査順序が比較的早い場合を示しているが、監視点
3の数が多く、障害が発生したハードウェア7の走査順
序が後位にある場合には障害措置の実行がかなり遅れる
こととなる。FIG. 6 shows the case where the number of monitoring points 3 is small and the scanning order of the failure monitoring points is relatively early. However, the number of monitoring points 3 is large and the scanning order of the hardware 7 in which the failure has occurred is large. In the latter case, the implementation of disability measures will be delayed considerably.
【0020】[0020]
【発明が解決しようとする課題】従来技術の障害監視装
置における障害回復処理方法では、監視点に対する措置
情報は障害の有無に関わらず一定の順序で読み出される
ため、後順位にあるハードウェアに障害が発生した場合
には措置が実行されるまでに時間を要し、障害回復が遅
れるという問題を有している。In the fault recovery processing method in the fault monitoring apparatus of the prior art, since the action information for the monitoring point is read out in a fixed order regardless of the presence or absence of the fault, the hardware in the subsequent order is affected by the fault. If this occurs, it takes time for the measures to be implemented, and there is a problem that the failure recovery is delayed.
【0021】本発明は障害検出から回復措置実行までの
時間を短縮することを目的とする。It is an object of the present invention to reduce the time from failure detection to execution of recovery measures.
【0022】[0022]
【課題を解決するための手段】図1は本発明の原理説明
図である。図中、1は障害監視装置の処理装置、7は障
害監視対象となる複数のハードウェア、3は複数のハー
ドウェア7の各々が障害の有無を表示する複数の監視
点、4は監視情報及び措置情報を記憶する記憶手段、2
は処理装置1の制御により複数の監視点3を走査して監
視情報を順次記憶手段4に記憶させ、かつ、記憶手段4
に記憶された措置情報を読み出し、該当監視点3に対し
て読み出した措置情報に従った措置を実行する監視・措
置実行手段である。FIG. 1 is a diagram for explaining the principle of the present invention. In the figure, 1 is a processing unit of a fault monitoring device, 7 is a plurality of hardware to be fault monitored, 3 is a plurality of monitoring points for displaying the presence or absence of a fault in each of the plurality of hardware 7, 4 is monitoring information and Storage means for storing measure information, 2
Scans a plurality of monitoring points 3 under the control of the processing device 1 to sequentially store the monitoring information in the storage means 4, and the storage means 4
It is a monitoring / measuring executing means for reading the measure information stored in (1) and executing the measure according to the measure information read to the corresponding monitoring point 3.
【0023】5は処理装置1内において記憶手段4に記
憶された監視情報を順次読み出して各監視点3に対する
措置を決定し、措置内容を措置情報として前記記憶手段
4に記憶させたのち、監視・措置実行手段2に該措置情
報を読み出させて措置を実行させる監視処理手段であ
る。Reference numeral 5 sequentially reads the monitoring information stored in the storage means 4 in the processing device 1 to determine the measure for each monitoring point 3, stores the measure content in the storage means 4 as measure information, and then monitors. A monitoring processing unit that causes the measure execution unit 2 to read the measure information and execute the measure.
【0024】6は処理装置1内において、前記監視処理
手段5より障害を表示している監視点3を検出した通知
を受けたときに、該監視点3に対する措置情報を前記監
視・措置実行手段2が最初に読み取る前記記憶手段4内
の記憶領域に記憶させるよう監視情報の記憶順序と異な
る措置情報の記憶順序を前記監視処理手段5に指定する
措置情報記憶領域変更手段である。In the processing device 1, when a notification is received from the monitoring processing means 5 that the monitoring point 3 displaying a failure is detected, the processing information of the monitoring point 3 is sent to the monitoring / measurement executing means 6. 2 is a measure information storage area changing means for designating to the monitor processing means 5 a storage order of measure information different from the storage order of the monitor information so as to be stored in the storage area in the storage means 4 which is read first.
【0025】[0025]
【作用】図1において、監視・措置実行手段2は処理装
置1の制御により複数のハードウェア7の各々が障害の
有無を表示する複数の監視点3を走査し、監視結果を監
視情報として順次記憶手段4に記憶させる。処理装置1
の監視処理手段5は記憶手段4に記憶された前記監視情
報を順次読み取り、各監視点3に対する措置を決定して
措置情報を記憶手段4に記憶させるが、その際、障害を
表示している監視点3を検出すると措置情報記憶領域変
更手段6にこれを通知する。In FIG. 1, the monitoring / measuring executing means 2 scans a plurality of monitoring points 3 for indicating the presence / absence of a failure by each of the plurality of hardware 7 under the control of the processing device 1, and sequentially uses the monitoring results as monitoring information. It is stored in the storage means 4. Processor 1
Monitoring processing means 5 sequentially reads the monitoring information stored in the storage means 4, determines the measures for each monitoring point 3 and stores the measure information in the storage means 4, but at that time, the failure is displayed. When the monitoring point 3 is detected, the measure information storage area changing means 6 is notified of this.
【0026】措置情報記憶領域変更手段6はこの通知を
受けると、その監視点3に対する措置情報を前記監視・
措置実行手段2が最初に読み取る記憶手段4内の措置情
報記憶領域(図示省略)に記憶させるよう監視情報の記
憶順序と異なる措置情報の記憶順序を監視処理手段5に
指定する。これにより、監視処理手段5はこの変更され
た記憶領域に措置情報を記憶させる。Upon receipt of this notification, the measure information storage area changing means 6 monitors the measure information for the monitoring point 3 as described above.
The storage order of the measure information different from the storage order of the monitor information so as to be stored in the measure information storage area (not shown) in the storage unit 4 which is read first by the measure execution unit 2 is designated to the monitoring processing unit 5. As a result, the monitoring processing means 5 stores the measure information in this changed storage area.
【0027】措置情報を記憶手段4に記憶させると監視
処理部5は監視・措置実行手段2に措置の実行を指示す
る。監視・措置実行手段2はこの指示を受けると、措置
情報が記憶された記憶手段4より順次措置情報を読み出
し、読み出した順に措置を実行するが、前記により障害
を表示している監視点3に対する措置情報が監視・措置
実行手段2が最初に読み出す措置情報記憶領域に記憶さ
れているため、障害を表示している監視点3に対する措
置情報を最初に読み出して実行する。When the measure information is stored in the storage means 4, the monitor processing section 5 instructs the monitor / measure executing means 2 to execute the measure. When the monitoring / measure execution means 2 receives this instruction, it sequentially reads the measure information from the storage means 4 in which the measure information is stored and executes the measures in the order in which they were read. Since the measure information is stored in the measure information storage area which the monitoring / measure execution means 2 reads first, the measure information for the monitoring point 3 displaying the failure is first read and executed.
【0028】従って、図1においては障害が検出された
ハードウェアに対する回復処理が最優先で実行される。Therefore, in FIG. 1, the recovery process for the hardware in which the failure is detected is executed with the highest priority.
【0029】[0029]
【実施例】図2は本発明の実施例構成図、図3は本発明
の実施例メモリ記憶状態図、図4は本発明の実施例フロ
ーチャート、図5は本発明の実施例タイムチャートであ
る。FIG. 2 is a block diagram of an embodiment of the present invention, FIG. 3 is a memory state diagram of an embodiment of the present invention, FIG. 4 is a flowchart of an embodiment of the present invention, and FIG. 5 is a time chart of an embodiment of the present invention. .
【0030】全図を通じ、同一記号は同一対象物を示
し、1はマイクロプロセッサ、RAM、ROMなど(以
上、図示省略)により構成したファームウェアを主体と
する処理装置、2は図1の監視・措置実行手段2の実現
形態で、例えばLSIで構成される監視制御回路、4は
メモリ(図1の記憶手段に相当)、4a及び4bはメモ
リ4内の監視情報記憶領域及び措置情報記憶領域であ
る。また、5a及び5bは監視処理部内の監視情報分析
処理部及び措置情報送出処理部である。なお、説明の便
から、図2にはハードウェア7として#1〜#8の8個
の機器(例えば、プリント板パッケージの回路)のみを
図示している。Throughout the drawings, the same symbols indicate the same objects, 1 is a processing unit mainly composed of firmware composed of a microprocessor, RAM, ROM and the like (above, not shown), and 2 is monitoring / measurement of FIG. In the implementation of the execution means 2, for example, a monitoring control circuit composed of an LSI, 4 is a memory (corresponding to the storage means in FIG. 1), 4a and 4b are a monitoring information storage area and a measure information storage area in the memory 4. . Further, 5a and 5b are a monitoring information analysis processing unit and a measure information transmission processing unit in the monitoring processing unit. For convenience of explanation, FIG. 2 illustrates only eight devices # 1 to # 8 (for example, a circuit of a printed board package) as the hardware 7.
【0031】以下、図4のフローチャートを併用し、従
来技術と重複する部分を省略して図2及び図3の説明を
行う。なお、S1〜S16は図4の各ステップを識別する
記号である。The flow chart of FIG. 4 will be used together with the description of FIG. 2 and FIG. Note that S1 to S16 are symbols for identifying the steps in FIG.
【0032】図2において、処理装置1の監視処理部5
は所定の周期ごとに監視制御回路2を起動して監視点3
の情報収集を指示する(S1) 。監視制御回路2は起動
されると最初に監視点3の#1(以下、監視点#1のよ
うに記す)の表示内容を監視情報としてメモリ4の監視
情報記憶領域4aに記憶させ、以後、全監視点3の走査
を終るまで監視情報の記憶処理を続ける(S2〜S3)
。監視情報の記憶を全部終了すると、監視制御回路2
は処理装置1より措置実行の指示があるまで待機状態と
なる(S4) 。In FIG. 2, the monitoring processor 5 of the processor 1
Activates the supervisory control circuit 2 every predetermined period to activate the supervisory point 3
(S1). When the monitoring control circuit 2 is activated, first, the display content of # 1 of the monitoring point 3 (hereinafter referred to as monitoring point # 1) is stored in the monitoring information storage area 4a of the memory 4 as monitoring information, and thereafter, Storage processing of monitoring information is continued until scanning of all monitoring points 3 is completed (S2 to S3).
. When the storage of all monitoring information is completed, the monitoring control circuit 2
Stands by until the processor 1 gives an instruction to execute a measure (S4).
【0033】処理装置1では監視制御回路2を起動する
と、監視情報分析処理部5aがメモリ4の監視情報記憶
領域4aの読み出しを開始するが、最初の監視点#1の
監視情報が記憶されていない場合は記憶されるのをまっ
て読み出しを行う(S7,S8)。なお、メモリ4は従
来技術と同様、DPRAMであるため、監視制御回路2
による書き込みと処理装置1による読み出しを同時に行
うことができる監視点#1の監視情報が記憶されると、
監視情報分析処理部5aはこの監視情報を読み出し、障
害を表示しているか否かを分析する(S9) 。障害でな
い場合は措置情報記憶領域4bの監視点#1用の記憶領
域に例えば「措置不要」の情報を書き込むが、実際には
S11では何も書き込まないこともある(S10, S11) 。
この状態で監視情報の読み出しが終了していなければ、
次の監視情報の読み出しに戻る(S12→S7)。これを
繰り返し、すべての監視点3が障害を表示していなけれ
ば、周期起動のための時間計数(公知の技術であるため
詳細を省略する)に入り、次の起動時期が到来したとき
に監視制御回路2を起動して監視を指示する(S12→S
16→S1)。In the processor 1, when the monitoring control circuit 2 is activated, the monitoring information analysis processing unit 5a starts reading the monitoring information storage area 4a of the memory 4, but the monitoring information of the first monitoring point # 1 is stored. If it does not exist, it is stored and is read (S7, S8). Since the memory 4 is a DPRAM as in the prior art, the monitor control circuit 2
When the monitoring information of the monitoring point # 1 that allows simultaneous writing by the processor and reading by the processing device 1 is stored,
The monitoring information analysis processing unit 5a reads this monitoring information and analyzes whether or not a failure is displayed (S9). If it is not a failure, for example, information of "no action required" is written in the storage area for monitoring point # 1 of the action information storage area 4b, but in reality, nothing may be written in S11 (S10, S11).
If reading of the monitoring information is not completed in this state,
The process returns to the reading of the next monitoring information (S12 → S7). Repeating this, if all the monitoring points 3 do not display the failure, the time counting for the periodic activation (the details are omitted because it is a known technique) is performed and the monitoring is performed when the next activation time comes. Start the control circuit 2 and instruct monitoring (S12 → S
16 → S1).
【0034】上記の監視情報分析(S9) において、例
えば監視点#4の監視情報が障害を表示していることを
検出したとすると(S10) 、監視情報分析処理部5aは
監視点#4の障害検出を措置情報記憶領域変更処理部6
に通知し、以後の監視情報の分析を中止する。措置情報
記憶領域変更処理部6は前記通知を受けると監視点#4
の措置情報を措置情報記憶領域4bの先頭の領域(監視
制御回路2が最初に読み出しを行う領域で、通常、監視
点#1の措置情報を記憶させる領域)に記憶するよう措
置情報の記憶順序を監視情報の記憶順序と変えて、各措
置情報の記憶領域を示す情報(以下、アドレスと記す)
を監視情報分析処理部5aに返送する(S13) 。In the above monitoring information analysis (S9), if it is detected that the monitoring information of the monitoring point # 4 indicates a failure (S10), the monitoring information analysis processing section 5a determines that the monitoring point # 4 Failure detection is performed by the measure information storage area change processing unit 6
Is notified and the subsequent analysis of monitoring information is stopped. Upon receipt of the notification, the measure information storage area change processing unit 6 receives the monitoring point # 4.
The storage order of the measure information so that the measure information of the measure information is stored in the first region of the measure information storage area 4b (the region where the monitor control circuit 2 first reads out, usually the region where the measure information of the monitoring point # 1 is stored). Information indicating the storage area of each measure information, instead of the storage order of monitoring information (hereinafter referred to as address)
Is returned to the monitoring information analysis processing section 5a (S13).
【0035】監視情報分析処理部5aは上記アドレスを
受信すると措置情報とともに措置情報送出処理部5bに
これを送り、措置情報送出処理部5bはこの措置情報を
措置情報記憶領域4b内の指定されたアドレスに記憶さ
せる(S14) 。When the monitoring information analysis processing unit 5a receives the above address, it sends it together with the action information to the action information sending processing unit 5b, and the action information sending processing unit 5b specifies this action information in the action information storage area 4b. It is stored in the address (S14).
【0036】この書き込みが終わると、処理装置1の監
視処理部5は監視制御回路2を起動し、措置の実行を指
示する(S15) 。監視制御回路2は起動されると措置情
報記憶領域4bの先頭の記憶領域に記憶されている措置
情報から読み出しを開始するが、この場合は監視点#4
の措置情報が最初に読み出されるため、監視点#4に対
して措置情報(例えば監視点#4に対応する現用ハード
ウェアを予備のハードウェアと切替えるよう指示する措
置情報)に指定されている措置を実行し(S5,S
6)、この監視周期における処理を終了する。When this writing is completed, the monitoring processing unit 5 of the processing device 1 activates the monitoring control circuit 2 and gives an instruction to execute the measure (S15). When activated, the monitoring control circuit 2 starts reading from the measure information stored in the first storage area of the measure information storage area 4b. In this case, the monitoring point # 4
Since the measure information of # is read first, the measure specified in the measure information for the monitoring point # 4 (for example, the measure information for instructing to switch the working hardware corresponding to the monitoring point # 4 to the spare hardware). (S5, S
6) Then, the processing in this monitoring cycle is ended.
【0037】図3は以上におけるメモリ4の監視情報記
憶領域4a及び措置情報記憶領域4bの記憶状態を説明
する図である。上記の如く、監視点3の走査順序及び措
置実行順序を#1より#8までの数字順であるとする
と、監視情報記憶領域4aには例えば図3の(1)に示
すように監視情報が記憶される。例示したアドレスの数
字は各監視点の監視情報が記憶される記憶領域の先頭ア
ドレスを示している。FIG. 3 is a diagram for explaining the storage states of the monitoring information storage area 4a and the measure information storage area 4b of the memory 4 described above. As described above, assuming that the scanning order of the monitoring points 3 and the measure execution order are the numerical order from # 1 to # 8, the monitoring information storage area 4a stores monitoring information as shown in (1) of FIG. 3, for example. Remembered. The numbers of the illustrated addresses indicate the start addresses of the storage areas in which the monitoring information of each monitoring point is stored.
【0038】措置情報は図3の(2)の(a)に示すよ
うに基本的には監視情報記憶領域4aと同様に#1から
数字順に措置情報記憶領域4bに記憶される。しかし、
障害が検出されたとき、例えば監視点#4に障害が検出
されたときは措置情報記憶領域変更処理部6が監視点#
4の措置情報を監視情報記憶領域4aの先頭の記憶領
域、即ち、(a)における監視点#1の措置情報を記憶
する領域に記憶させるように変更する。このアドレスの
変換は次のような演算により行われる。The measure information is basically stored in the measure information storage area 4b from # 1 in the same numerical order as the monitoring information storage area 4a, as shown in (a) of (2) of FIG. But,
When a fault is detected, for example, when a fault is detected at monitoring point # 4, the measure information storage area change processing unit 6 causes the monitoring point #
The measure information of No. 4 is changed so as to be stored in the first storage area of the monitoring information storage area 4a, that is, the area for storing the measure information of the monitoring point # 1 in (a). The conversion of this address is performed by the following calculation.
【0039】先ず、監視点#4の措置情報の記憶領域の
先頭アドレスを措置情報記憶領域4bの最先頭のアドレ
ス“20000"に設定する。また、監視点#5以降の監視
点、即ち、監視点#5〜#8の措置情報を記憶する記憶
領域の先頭アドレスは、(a)に示す基本記憶状態にお
けるそれぞれの監視点の先頭アドレスから監視点#4の
アドレスの変化分、即ち、20300 −20000 =300 を引い
た値に設定する。従って、監視点#5の先頭アドレスは
20400− 300=20100 、監視点#6〜8の先頭アドレス
はそれぞれ 20200、 20300、20400 となる。First, the start address of the measure information storage area of the monitoring point # 4 is set to the top address "20000" of the measure information storage area 4b. In addition, the monitoring points after the monitoring point # 5, that is, the start addresses of the storage areas for storing the measure information of the monitoring points # 5 to # 8 are from the start addresses of the respective monitoring points in the basic storage state shown in (a). It is set to the value obtained by subtracting 20300 −20000 = 300 from the change in address of monitoring point # 4. Therefore, the start address of monitoring point # 5 is
20400-300 = 20100, and the start addresses of monitoring points # 6 to 8 are 20200, 20300, and 20400, respectively.
【0040】また、監視点#4より若い番号の監視点、
即ち、監視点#1〜#3の先頭アドレスは、措置情報記
憶領域4bの最後のアドレス(図には記載されていない
が、"20799”が最後のアドレスとなる)の次のアドレス
の値 "20800"から措置情報記憶領域4bの最先頭のアド
レスの値 "20000"と監視点#4のアドレスの変化分(20
300 − 20000=300 )を引いたのち、(a)に示す基本
記憶状態におけるそれぞれの監視点の先頭アドレスの値
を加えて算出する。例えば、監視点#1の先頭アドレス
は、 ( 20800 −20000 −300 ) +20000 = 20500 となり、監視点#2及び#3の先頭アドレスは 20600及
び 20700となる。図3の(b)は上記により記憶領域を
変更した後の記憶状態を示す。Further, the monitoring points having a number smaller than the monitoring point # 4,
That is, the start address of the monitoring points # 1 to # 3 is the value of the address next to the last address of the measure information storage area 4b (not shown in the figure, "20799" is the last address). From 20800 ", the value" 20000 "of the top address of the measure information storage area 4b and the change of the address of the monitoring point # 4 (20
After subtracting (300-20000 = 300), the value of the start address of each monitoring point in the basic storage state shown in (a) is added to calculate. For example, the start address of the monitoring point # 1 is (20800-20000-300) + 20000 = 20500, and the start addresses of the monitoring points # 2 and # 3 are 20600 and 20700. FIG. 3B shows the storage state after the storage area is changed as described above.
【0041】次に、以上説明した実施例のタイムチャー
トを図5により説明する。図5の及びは、従来技術
において説明した図7における及びと同一であるの
で説明を省略する。図5のは監視情報分析処理部5a
が読み出した監視情報の分析を終わり、措置が決定され
る時期を示しているが、この時期は図7のと同一であ
る。しかし、図7のにおいては措置情報の決定と同時
に措置情報記憶領域4bに記憶させているが、図5の
において決定した措置情報はに点線で示すように仮に
記憶させるだけで最終的な記憶順序とはなっていない
(図5及び図7とも、監視情報分析処理部5aまたは15
aから措置情報分析処理部5bまたは15bへの転送時間
は無視している)。Next, the time chart of the embodiment described above will be explained with reference to FIG. 5 and FIG. 5 are the same as and in FIG. In FIG. 5, the monitoring information analysis processing unit 5a
The time when the measures are decided after the analysis of the monitoring information read out by is shown is the same as that of FIG. 7. However, although the measure information is stored in the measure information storage area 4b at the same time as the measure information is determined in FIG. 7, the measure information determined in FIG. Is not established (in both FIG. 5 and FIG. 7, the monitoring information analysis processing unit 5a or 15
The transfer time from a to the measure information analysis processing unit 5b or 15b is ignored).
【0042】前述したように、図2の構成では障害を検
出したときに措置情報の記憶領域を変更する。監視点#
4の監視情報の分析により障害を検出し、措置を決定す
ると、監視点#4に対する措置情報は図5のに示すよ
うに措置情報記憶領域4bの先頭に記憶させるように変
更する。このとき、先に措置が決定した#1〜#3の措
置情報(図5のに点線で図示されている情報)は例え
ば図3(2)の(b)に示したように記憶領域の後位に
移動される。なお、監視点#4の監視情報により障害が
検出された場合、図4で説明したように以後の監視情報
の分析を中止するため、監視点#5以降の措置情報は作
成されておらず、実際には記憶されることがないが、記
憶しない状態は「措置不要」が記憶されたことと同一で
あるので図5の及びには監視点#5以降に対する措
置情報を図示し、図3(2)の(b)の図示内容と一致
させてある。As described above, in the configuration of FIG. 2, the storage area for the measure information is changed when a failure is detected. Watchpoint #
When the failure is detected by analyzing the monitoring information of No. 4 and the measure is determined, the measure information for the monitoring point # 4 is changed to be stored at the head of the measure information storage area 4b as shown in FIG. At this time, the measure information of the measures # 1 to # 3 (the information indicated by the dotted line in FIG. 5) whose measures have been determined earlier is stored in the storage area as shown in (b) of FIG. Will be moved to the rank. When a failure is detected by the monitoring information of the monitoring point # 4, the analysis of the subsequent monitoring information is stopped as described with reference to FIG. Although it is not actually stored, since the state of not storing is the same as the storage of "no action required", action information for monitoring points # 5 and after is shown in Fig. 5 and Fig. 3 ( It is made to agree with the illustrated content of (b) of 2).
【0043】以上の結果、監視点#4に対する措置情報
は図3(2)の(b)に示すように措置情報記憶領域4
bの最先頭に記憶される。この状態で監視処理部5が監
視制御回路2に措置の実行を指示すると、監視制御回路
2は措置情報記憶領域4bより措置情報を読み出す処理
に入るが、このとき、未だ監視情報の書き込みが終了し
ていなければ、その終了をまって措置情報の読み出しを
開始する。読み出しは措置情報記憶領域4bの最先頭か
ら行うが、先頭には監視点#4に対する措置情報が記憶
されているため、監視点#4に対する措置が最初に行わ
れる。As a result of the above, the measure information for the monitoring point # 4 is stored in the measure information storage area 4 as shown in (b) of FIG.
It is stored at the top of b. In this state, when the monitoring processing unit 5 instructs the monitoring control circuit 2 to execute the measure, the monitoring control circuit 2 starts a process of reading the measure information from the measure information storage area 4b, but at this time, the writing of the monitor information is completed. If not, the process is stopped and the reading of the measure information is started. The reading is performed from the top of the measure information storage area 4b. Since measure information for the monitoring point # 4 is stored at the beginning, the measure for the monitoring point # 4 is performed first.
【0044】図5では処理装置1が監視制御回路2に措
置の実行を指示したときに監視制御回路2が監視情報の
書き込みを終了していない状態にあり、措置情報の読み
出しを開始するまでに時間T1 を要している状態を示し
ている。しかし、措置情報の読み出しを開始すると最初
に監視点#4に対する措置が実行されるため、処理装置
11が措置の実行を依頼してから監視制御回路2が障害監
視点#4の措置を開始するまでの時間はT1 のみとな
り、図7に示した従来技術より時間T2 だけ短くなって
いる。監視点3の数が多い場合、時間T2 は大きくなる
が、本発明では監視点の数が増えても処理装置11が措置
の実行を依頼してから監視制御回路2が障害監視点#4
の措置を開始するまでの時間は増加しない。In FIG. 5, the supervisory control circuit 2 is in a state in which the writing of the supervisory information is not completed when the processor 1 instructs the supervisory control circuit 2 to execute the measure, and the process of reading the measure information is started. It shows a state requiring time T 1 . However, when the reading of the measure information is started, the measure for the monitoring point # 4 is first executed.
The time from the request of the execution of the measure by 11 to the start of the measure of the fault monitoring point # 4 by the monitor control circuit 2 is only T 1, which is shorter than the conventional technique shown in FIG. 7 by the time T 2 . . When the number of monitoring points 3 is large, the time T 2 is large. However, in the present invention, even if the number of monitoring points is increased, the monitoring control circuit 2 causes the monitoring control circuit 2 to execute the measure after the processing device 11 requests the execution of the measures.
There is no increase in the time to start the measures.
【0045】以上、図2乃至図5により本発明の実施例
を説明したが、図2乃至図5はあくまで本発明の一実施
例を示したものに過ぎず、本発明が図示したもののみに
限定されるものでないことは言うまでもない。Although the embodiments of the present invention have been described with reference to FIGS. 2 to 5, FIGS. 2 to 5 merely show one embodiment of the present invention, and only the embodiments of the present invention are shown. It goes without saying that it is not limited.
【0046】例えば、図4では障害が検出されなかった
場合、処理装置1は措置の実行のための監視制御回路2
の起動(S15) を行っていないが、障害の有無に関わら
ず、措置の実行のための監視制御回路2を起動しても本
発明の効果は変わらない。For example, in FIG. 4, when no fault is detected, the processor 1 uses the supervisory control circuit 2 for executing the measures.
However, the effect of the present invention does not change even if the monitor control circuit 2 for executing the measure is started regardless of whether or not there is a failure.
【0047】また、図3(2)の(b)では障害が検出
された監視点#4に対する措置情報の記憶領域を先頭に
移したのち、監視点#5〜#8をこれに続く領域に記憶
させているが、例えば監視点#4に対する措置情報に続
いて監視点#1〜#3、即ち、障害を検出した監視点に
先立って措置が決定された監視点に対する措置情報を記
憶させ、それに続く領域を残りの監視点#5〜#8の措
置情報の記憶領域としても差支えない。この場合、監視
点#5〜#8はまだ監視情報の分析を終わっていない監
視点の情報であるため、実際には措置情報記憶領域4b
に記憶させなくてもよいが、何れにしても本発明の効果
が変わらない。Further, in (b) of FIG. 3 (b), after moving the storage area of the measure information for the monitoring point # 4 where the failure is detected to the head, the monitoring points # 5 to # 8 are set to the areas following this. Although stored, the measure information for the monitor point # 4 is stored subsequently to the monitor points # 1 to # 3, that is, the measure information for the monitor point for which the measure is determined prior to the monitor point where the failure is detected. The area following it may be used as a storage area for the measure information of the remaining monitoring points # 5 to # 8. In this case, since the monitoring points # 5 to # 8 are the information of the monitoring points for which the analysis of the monitoring information has not been completed, the measure information storage area 4b is actually used.
However, the effect of the present invention does not change in any case.
【0048】更に、上記の説明においては監視情報分析
処理部5aが障害を検出したとき、措置情報記憶領域変
更処理部6は障害が検出された監視点に対する記憶領域
の変更を監視情報分析処理部5aに返送し、監視情報分
析処理部5aが変更された極領域の情報と措置情報を措
置情報分析処理部5bに送っているが、障害を検出した
とき、監視情報分析処理部5aが障害の検出の通知とと
もに措置情報も措置情報記憶領域変更処理部6に送り、
措置情報記憶領域変更処理部6が変更した記憶領域の情
報と装置情報を措置情報送出処理部5bに送るようにし
ても本発明の効果は変わらない。Further, in the above description, when the monitoring information analysis processing unit 5a detects a failure, the measure information storage area change processing unit 6 changes the storage area for the monitoring point where the failure is detected by the monitoring information analysis processing unit. 5a, and the monitoring information analysis processing unit 5a sends the changed polar area information and the measures information to the measures information analysis processing unit 5b, but when a failure is detected, the monitoring information analysis processing unit 5a Measure information is sent to the measure information storage area change processing unit 6 together with the notification of detection,
Even if the measure information storage area change processing unit 6 sends the changed storage area information and device information to the measure information transmission processing unit 5b, the effect of the present invention does not change.
【0049】[0049]
【発明の効果】以上説明したように、本発明によれば、
ハードウェアの障害の有無を表示する監視点を監視して
障害を検出した場合に、障害を表示している監視点に対
する措置が最初に実行されるため、監視点の数が多く、
かつ、監視順位が後位にある監視点に障害が検出された
場合でも、障害の回復は迅速に行われる。As described above, according to the present invention,
When a monitoring point that displays the presence or absence of a hardware failure is monitored and a failure is detected, the measures for the monitoring point displaying the failure are executed first, so the number of monitoring points is large.
In addition, even when a failure is detected at a monitoring point that is in the second order in the monitoring order, the failure is quickly recovered.
【0050】以上の如く、本発明は障害監視装置の性能
向上と、監視対象ハードウェアの信頼性向上に大きく貢
献する。As described above, the present invention greatly contributes to improving the performance of the fault monitoring device and improving the reliability of the hardware to be monitored.
【図1】 本発明の原理説明図FIG. 1 is an explanatory view of the principle of the present invention.
【図2】 本発明の実施例構成図FIG. 2 is a block diagram of an embodiment of the present invention.
【図3】 本発明の実施例メモリ記憶状態図FIG. 3 is a memory storage state diagram according to an embodiment of the present invention.
【図4】 本発明の実施例フローチャートFIG. 4 is a flowchart of an embodiment of the present invention.
【図5】 本発明の実施例タイムチャートFIG. 5 is a time chart of an example of the present invention.
【図6】 従来技術の構成図FIG. 6 is a block diagram of a conventional technique.
【図7】 従来技術のタイムチャートFIG. 7 is a time chart of conventional technology.
1 処理装置 2 監視・措置実行手段 3 監視点 4 記憶手段 5 監視処理手段 6 措置情報記憶領域変更手段 7 ハードウェア 1 Processing Device 2 Monitoring / Measures Execution Means 3 Monitoring Points 4 Storage Means 5 Monitoring Processing Means 6 Measures Information Storage Area Changing Means 7 Hardware
Claims (1)
行手段(2) が複数のハードウェア(7) の各々が障害の有
無を表示する複数の監視点(3) を走査し、各監視点(3)
の表示内容を監視情報として順次記憶手段(4) に記憶さ
せたとき、前記処理装置(1) 内の監視処理手段(5) が該
監視情報を順次読み出して各監視点(3) に対する措置を
決定し、措置内容を措置情報として前記記憶手段(4) に
記憶させたのち、前記監視・措置実行手段(2) に該措置
情報を読み出させて措置を実行させる障害監視装置にお
ける障害回復処理方法であって、 前記処理装置(1) 内に、前記監視処理手段(5) より障害
を表示している監視点(3) を検出した通知を受けたとき
に、該監視点(3) に対する措置情報を前記監視・措置実
行手段(2) が最初に読み取る前記記憶手段(4) 内の記憶
領域に記憶させるよう監視情報の記憶順序と異なる措置
情報の記憶順序を前記監視処理手段(5)に指定する措置
情報記憶領域変更手段(6) を備え、 ハードウェア(7) の障害を検出したときに障害ハードウ
ェア(7) に対する措置を優先して実行することを特徴と
する障害回復処理方法。1. Under the control of the processing unit (1), the monitoring / measure execution means (2) scans a plurality of monitoring points (3), each of which has a plurality of hardware (7) and displays the presence / absence of a failure. Watchpoint (3)
When the display contents of are stored in the storage means (4) as monitoring information sequentially, the monitoring processing means (5) in the processing device (1) sequentially reads the monitoring information and takes measures for each monitoring point (3). A fault recovery process in a fault monitoring device that determines and stores the action content as the action information in the storage unit (4), and then causes the monitoring and action execution unit (2) to read the action information and execute the action. A method for receiving a monitoring point (3) in the processing device (1), when the monitoring processing means (5) receives a notification that a monitoring point (3) displaying a fault is detected. The monitoring processing means (5) has a storage order of measure information different from the storage order of the monitor information so that the measure information is stored in a storage area in the storage means (4) which is read first by the monitor / measure execution means (2). It is equipped with a measure information storage area changing means (6) to specify the failure of the hardware (7). A failure recovery processing method characterized by preferentially executing measures for the failed hardware (7) when detected.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4178734A JPH0628200A (en) | 1992-07-07 | 1992-07-07 | Failure recovery processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4178734A JPH0628200A (en) | 1992-07-07 | 1992-07-07 | Failure recovery processing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0628200A true JPH0628200A (en) | 1994-02-04 |
Family
ID=16053654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4178734A Withdrawn JPH0628200A (en) | 1992-07-07 | 1992-07-07 | Failure recovery processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0628200A (en) |
-
1992
- 1992-07-07 JP JP4178734A patent/JPH0628200A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0950424A (en) | Dump collection device and dump collection method | |
| EP0510679A2 (en) | Fault information gathering system for peripheral controllers in a computer system | |
| JP3230798B2 (en) | Redundant system | |
| JP2829448B2 (en) | Monitoring and control equipment | |
| JPH022180B2 (en) | ||
| JP3083890B2 (en) | Multitask test equipment | |
| JPH03152638A (en) | Log data collection system for information processor | |
| JP2000284983A (en) | Memory duplication device | |
| JPH05114035A (en) | Response information processing method | |
| JPH0776948B2 (en) | Failure diagnosis method | |
| JP2683537B2 (en) | Target system operation data signal detection display device | |
| JPH0573359A (en) | Maintenance information reading method | |
| JPH0354639A (en) | Duplex control system | |
| JPH087705B2 (en) | Failure diagnosis processing method | |
| JPS61272844A (en) | Collection and contol system for status information | |
| JPH03204732A (en) | Information processor | |
| JPH11184814A (en) | Terminal switching device | |
| JPH01279355A (en) | Access processing system for direct memory access controller | |
| JPH03156646A (en) | Output system for fault information | |
| JPH03191452A (en) | Method for controlling communication | |
| JPH02240799A (en) | Fault preventive system for pos | |
| JP2000105712A (en) | Monitoring and control equipment with duplicated tag servers | |
| JPH0683508B2 (en) | Failure display device for remote monitoring device | |
| JPH05158817A (en) | Bus protocol monitoring method | |
| JPH02109143A (en) | Diagnostic method for duplex system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19991005 |