JPH0247734A - Loose-coupling multiprocessor system - Google Patents

Loose-coupling multiprocessor system

Info

Publication number
JPH0247734A
JPH0247734A JP63198335A JP19833588A JPH0247734A JP H0247734 A JPH0247734 A JP H0247734A JP 63198335 A JP63198335 A JP 63198335A JP 19833588 A JP19833588 A JP 19833588A JP H0247734 A JPH0247734 A JP H0247734A
Authority
JP
Japan
Prior art keywords
auto
reboot
processor
processors
monitoring device
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
JP63198335A
Other languages
Japanese (ja)
Inventor
Mitsuaki Shoda
正田 光明
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP63198335A priority Critical patent/JPH0247734A/en
Publication of JPH0247734A publication Critical patent/JPH0247734A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Multi Processors (AREA)

Abstract

PURPOSE:To detect the processor down without charging a heavy load to a processor at the time of normal operation by monitoring start/stop of auto- reboot by an auto-reboot report monitor device to detect the processor down. CONSTITUTION:When the report of auto-reboot start is sent to an auto-reboot report monitor device 2 from processors 11 to 1n, timers corresponding to processors which send the report of auto-reboot start are started. The start time is enough time for automatic rise of processors 11 to 1n due to the auto- reboot function. The monitor device 2 monitors the time-out, and waist for the report of auto-reboot end. In the case of time-out, the down of the corresponding processor is discriminated. When detecting the processor down, the monitor device 2 reports it to all operating processors.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はプロセサのダウン検出方式に関し、特に疎結合
マルチプロセサシステムにおけるプロセサダウン検出方
式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a processor down detection method, and particularly to a processor down detection method in a loosely coupled multiprocessor system.

[従来の技術] 従来、疎結合マルチプロセサシステムにおいてプロセサ
ダウンを検出するためには、各プロセサが共有する装置
あるいは特定のプロセサにウオッチドグタイマをもたせ
、各プロセサが定期的にウオッチドグタイマをリセット
するための通知を送ってくるか監視したり、各プロセサ
が共有する装置あるいは特定のプロセサが全プロセサに
対し正常に運用している旨を問い合わせる通知を定期的
に発行したりする必要があった。
[Prior Art] Conventionally, in order to detect a processor down in a loosely coupled multiprocessor system, a device shared by each processor or a specific processor is provided with a watchdog timer, and each processor periodically resets the watchdog timer. It was necessary to monitor whether the processors were sending notifications, and to periodically issue notifications asking all processors whether the device shared by each processor or a specific processor was operating normally.

[発明が解決しようとする課題点あ 上述した従来のプロセサダウン検出方式では、定期的に
通知を発行するためプロセサに重い負担がかかるという
欠点があり、また上記通知の発行によってバスが定期的
にとジーになるという欠点もある。
[Problems to be Solved by the Invention] The conventional processor down detection method described above has the disadvantage of placing a heavy burden on the processor as notifications are issued periodically. There is also a drawback that it becomes ``Gee''.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の疎結合マルチプロセサシステムは、各プロセサ
がオートリブート通知監視装置を共有して、自身に障害
が発生した場合に自動再立ち上げを行なうためのオート
リブート機能を有すると共に、各プロセサが共有するオ
ートリブート通知監視装置に対し、オートリブートの開
始/終了を通知する機能を有し、前記オートリブ−通知
監視装置は、前記オートリブートの開始/終了の通知を
監視することによりプロセサダウンを検出する手段を有
する。
The loosely coupled multiprocessor system of the present invention has an auto-reboot function in which each processor shares an auto-reboot notification monitoring device to automatically restart itself in the event of a failure, The auto-reboot notification monitoring device has a function of notifying the start/end of the auto-reboot, and the auto-reboot notification monitoring device detects processor down by monitoring the notification of the start/end of the auto-reboot. has.

[作用] オートリブート通知監視装置がプロセサからオートリブ
ートの開始/終了の通知を監視してプロセサダウンを検
出するので、通常の運用時にプロセサへ重い負担をかけ
ることも、またバスをとジーにすることもない。
[Effect] The auto-reboot notification monitoring device monitors auto-reboot start/end notifications from the processor and detects processor down, so it does not place a heavy load on the processor during normal operation and also makes the bus slow. Not at all.

[実施例] 次に、本発明の実施例について図面を参照して説明する
[Example] Next, an example of the present invention will be described with reference to the drawings.

第1図は本発明の疎結合マルチプロセサシステムの一実
施例のブロック図、第2図は第1図のオートリブート通
知監視装置2が行なう処理の流れ図である。
FIG. 1 is a block diagram of an embodiment of the loosely coupled multiprocessor system of the present invention, and FIG. 2 is a flowchart of processing performed by the auto-reboot notification monitoring device 2 of FIG. 1.

プロセサ11〜1nはいずれもオートリブート通知監視
装置2に接続されている。プロセサ11〜1nは自プロ
セサ内で障害が発生するとオートリブート機能により自
動両立ち上げを行なうことができる。このとき、オート
リブートの開始時には各プロセサ11〜1nはオートリ
ブートの開始の通知をオートリブート通知監視装置2に
送出し、オートリブートの終了時にはオートリブートの
終了の通知をオートリブート通知監視装置2に送出する
。オートリブートの開始の通知がプロセサ11〜1nか
ら送出されてくると、オートリブート通知監視装置2は
第2図に示すような処理を行なう。
All of the processors 11 to 1n are connected to the auto-reboot notification monitoring device 2. The processors 11 to 1n can automatically start up both processors by an auto-reboot function when a failure occurs within the processor. At this time, when the auto-reboot starts, each processor 11 to 1n sends a notification of the start of the auto-reboot to the auto-reboot notification monitoring device 2, and when the auto-reboot ends, a notification of the end of the auto-reboot is sent to the auto-reboot notification monitoring device 2. Send. When the notification of the start of auto-reboot is sent from the processors 11 to 1n, the auto-reboot notification monitoring device 2 performs the processing shown in FIG. 2.

オートリブート通知監視装置2はオートリブートの開始
の通知がプロセサ11〜Inから送出されてくると(ス
テップ21)、タイマを起動する(ステップ22)。こ
のタイマはプロセサの個数分ありオートリブートの開始
の通知を送出したプロセサに対するタイマが起動され、
起動時間はブセサ11〜111がオートリブート機能に
より自動両立ち上げを行なうのに充分な時間である。オ
ートリブート通知監視装置2はタイマのタイムアウトを
監視するとともにオートリブートの終了の通知が送出さ
れるのを待つ(ステップ23)。タイムアウトする前に
、起動したタイマに対するプロセサからオートリブート
の終了の通知が送出されてきたら、そのタイマを停止さ
せ(ステップ24)、処理する。タイマがタイムアウト
すると、タイムアウトしたタイマに対するプロセサはオ
ートリブート中に障害が発生し、オートリブートの続行
が不可能となりダウンしたものとみなす(ステップ25
)。オートリブート通知監視装置2はプロセサダウンを
検出すると、運用中の全プロセサにその旨を通知する。
When the auto-reboot notification monitoring device 2 receives a notification of the start of auto-reboot from the processors 11-In (step 21), it starts a timer (step 22). There are as many timers as there are processors, and the timer is started for the processor that sent the auto-reboot start notification.
The startup time is a sufficient time for the processors 11 to 111 to automatically start up both devices using the auto-reboot function. The auto-reboot notification monitoring device 2 monitors the timer timeout and waits for a notification of the end of auto-reboot to be sent (step 23). If a notification of completion of auto-reboot is sent from the processor for the activated timer before the timer times out, the timer is stopped (step 24) and processed. When the timer times out, the processor corresponding to the timer that has timed out will fail during auto-reboot, and will be considered to have gone down as it will be impossible to continue auto-reboot (step 25).
). When the auto-reboot notification monitoring device 2 detects a processor down, it notifies all operating processors to that effect.

〔発明の効果1 以上説明したように本発明は、各プロセサにオートリブ
ート機能と、オートリブートの開始/終了をオートリブ
ート通知監視装置に通知する機能を持たせ、オートリブ
ート通知監視装置がオートリブートの開始/終了の通知
を監視してプロセサダウンを検出することにより、通常
の運用時にプロセサへ重い負担をかけず、またバスをビ
ジーにすることもなく、プロセサのダウンを検出するこ
とができるという効果がある。
[Effects of the Invention 1] As explained above, the present invention provides each processor with an auto-reboot function and a function of notifying the auto-reboot notification monitoring device of the start/end of auto-reboot, and the auto-reboot notification monitoring device performs auto-reboot. By monitoring start/end notifications and detecting processor down, it is possible to detect processor down without placing a heavy burden on the processor during normal operation and without making the bus busy. effective.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の疎結合マルチプロセサシステムの一実
施例のブロック図、第2図は第1図のオートリブート通
知監視装置2が行なう処理の流れ図である。 11〜1n・・・プロセサ、 2・・・オートリブート通知監視装置、21〜25・・
・ステップ。
FIG. 1 is a block diagram of an embodiment of the loosely coupled multiprocessor system of the present invention, and FIG. 2 is a flowchart of processing performed by the auto-reboot notification monitoring device 2 of FIG. 1. 11-1n... Processor, 2... Auto-reboot notification monitoring device, 21-25...
・Step.

Claims (1)

【特許請求の範囲】 1、疎結合マルチプロセサシステムにおいて、各プロセ
サはオートリブート通知監視装置を共有して、自身に障
害が発生した場合に自動再立ち上げを行なうためのオー
トリブート機能を有すると共に、各プロセサが共有する
オートリブート通知監視装置に対し、オートリブートの
開始/終了を通知する機能を有し、 前記オートリブート通知監視装置は、前記オートリブー
トの監視/終了の通知を監視することによりプロセサダ
ウンを検出する手段を有することを特徴とする疎結合マ
ルチプロセサシステム。
[Claims] 1. In a loosely coupled multiprocessor system, each processor shares an auto-reboot notification monitoring device and has an auto-reboot function for automatically restarting itself in the event of a failure, The auto-reboot notification monitoring device shared by each processor has a function of notifying the start/end of auto-reboot, and the auto-reboot notification monitoring device monitors the auto-reboot monitoring/end notification to A loosely coupled multiprocessor system comprising means for detecting down state.
JP63198335A 1988-08-08 1988-08-08 Loose-coupling multiprocessor system Pending JPH0247734A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63198335A JPH0247734A (en) 1988-08-08 1988-08-08 Loose-coupling multiprocessor system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63198335A JPH0247734A (en) 1988-08-08 1988-08-08 Loose-coupling multiprocessor system

Publications (1)

Publication Number Publication Date
JPH0247734A true JPH0247734A (en) 1990-02-16

Family

ID=16389403

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63198335A Pending JPH0247734A (en) 1988-08-08 1988-08-08 Loose-coupling multiprocessor system

Country Status (1)

Country Link
JP (1) JPH0247734A (en)

Similar Documents

Publication Publication Date Title
US5781770A (en) Method and controller for controlling shutdown of a processing unit
JPH0576654B2 (en)
CA2124772C (en) Processor shelf controller
JPH0247734A (en) Loose-coupling multiprocessor system
JP2965075B2 (en) Program execution status monitoring method
JPH02310755A (en) Health check system
JP2531831B2 (en) Network network communication status monitoring device
JPH01163859A (en) Channel fault restoration controller
JP2746184B2 (en) Fault logging system
JPS63158636A (en) Processor trouble detection system
JPH1069390A (en) Device and method for task stall
JPH03233731A (en) Temperature abnormality processing system
JPH11154040A (en) Information processor and power control method thereof, and storage medium where program for allowing computer to implement same method is recorded
JPS62143141A (en) Detecting system for down of processor
JPH0391849A (en) Information processor
JPS62106564A (en) Using/spare processor switching control system for information processing system
JP2004334554A (en) Method for supervising computer system
JPH01147768A (en) Loose coupled multi-processor system
JPH01229359A (en) Loose-couple multiprocessor system
JPS61123943A (en) Microprocessor device
JPH01136262A (en) Data communication equipment
JPH0756874A (en) Multiprocessor system and restart method when failure occurs
JPS61253551A (en) Rising system for multi-processor system
JPH02308343A (en) Trouble detection reporting system for microprocessor
JPH04149660A (en) Multiprocessor system