JPS63174149A - Information processing system - Google Patents

Information processing system

Info

Publication number
JPS63174149A
JPS63174149A JP62005803A JP580387A JPS63174149A JP S63174149 A JPS63174149 A JP S63174149A JP 62005803 A JP62005803 A JP 62005803A JP 580387 A JP580387 A JP 580387A JP S63174149 A JPS63174149 A JP S63174149A
Authority
JP
Japan
Prior art keywords
bus
information processing
trouble
fault
information
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
JP62005803A
Other languages
Japanese (ja)
Inventor
Tsuneo Fujiwara
藤原 常雄
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 JP62005803A priority Critical patent/JPS63174149A/en
Publication of JPS63174149A publication Critical patent/JPS63174149A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

PURPOSE:To easily demarcate the trouble of an information processor or the trouble of a bus by recognizing the normality of the operations of the respective information processors to execute a diagnosis at the time of generating the trouble by a diagnostic device and carrying out a trouble information and a bus switching through the bus. CONSTITUTION:Input and output circuits 21, 31 inform that the trouble is generated in the information processor or the bus 101 to the diagnostic device 10 through the bus 103. The device 10 fetches the contents of the trouble from the bus 103 to a state collection decision circuit 11 to decode and the information processors 20, 30 decide whether an ordinary operation can be resumed or not according to a decoded result. When the diagnosis of the processors 20, 30 is required, the diagnosis is executed. According to the decoded and diagnosis result, when it is decided that the bus 101 cannot be used, the processors 20, 30 are restored to an operating state which can be resumed in the circuit 11. Thereafter, the bus switching is instructed to a bus switching control circuit 12 and the bus switching is instructed to the input and output circuits 21, 31 by the use of a bus control signal from the bus 103. The circuits 21, 31 switch to the bus 102 from the bus 101 to resume the ordinary operation.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は情報処理システムに関し、特に高信頼性を有す
る情報処理システムに関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an information processing system, and particularly to an information processing system with high reliability.

(従来の技術) 従来、情報処理システムにおいては、情報処理装置間を
接続するバスから誤ったデータを受取った場合に、は、
バス障害としてシステムをダウンさせていた。
(Prior Art) Conventionally, in an information processing system, when erroneous data is received from a bus connecting information processing devices,
The system was brought down due to a bus failure.

(発明が解決しようとする問題点) 上述した従来の情報処理システムにおいて、情報処理装
置がバスから誤ったデータを受取った場合には、送り側
の情報処理装置に問題があるのか、あるいはバス障害で
あるかの判断が困難であり、その場合にはバス障害とし
てシステムをダウンさせていた。
(Problems to be Solved by the Invention) In the conventional information processing system described above, when the information processing device receives incorrect data from the bus, it is possible to determine whether there is a problem with the information processing device on the sending side or if there is a bus failure. It is difficult to determine whether this is the case, and in that case, the system is brought down as a bus failure.

本発明の目的は、複数の情報処理装置の間を接続する二
重化されたバスと診断装置とを備え、診断装置では障害
発生時に情報処理装置の障害情報を収集し、障害内容を
解読し、障害発生後の各情報処理装置の動作が可能であ
るか否かを判定し、各情報処理装置の動作の正常性を確
認するとともに診断を行い、バスを介して障害通知およ
びバス切替え制御を行うことによりて上記欠点を除去し
、システムをダウンさせることがないように構成した情
報処理システムを提供することにある。
An object of the present invention is to include a duplex bus that connects a plurality of information processing devices and a diagnostic device, and the diagnostic device collects fault information of the information processing devices when a fault occurs, deciphers the details of the fault, and detects the fault. Determine whether each information processing device can operate after the occurrence, confirm the normality of operation of each information processing device, perform diagnosis, and perform fault notification and bus switching control via the bus. Therefore, it is an object of the present invention to provide an information processing system that eliminates the above-mentioned drawbacks and is configured so that the system will not go down.

(問題点を解決するための手段) 本発明による情報処理システムは複数の情報処理装置と
、診断装置とを具備して構成したものである。
(Means for Solving the Problems) An information processing system according to the present invention includes a plurality of information processing devices and a diagnostic device.

複数の情報処理装置は二重化されたバスによって相互接
続されていて、それぞれ二重化されたバスを切替えるこ
とのできる入出力回路を備え、障害発生時には障害通知
信号を送出してバス切替え信号によりバスを切替えるこ
とのできるように構成したものである。
A plurality of information processing devices are interconnected by a duplex bus, each of which is equipped with an input/output circuit that can switch the duplex bus, and when a failure occurs, a failure notification signal is sent and the bus is switched using a bus switching signal. It is structured so that it can be done.

診断装置は複数の情報処理装置に接続されていて、障害
発生時には複数の情報処理装置のそれぞれから送出され
る障害通知信号により障害情報を収集して障害内容を解
読し、障害発生の後に複数の情報処理装置がそれぞれ動
作可能な状態であるか否かを判定するとともに、バスの
障害時にはバスを切替えるためのバス切替え信号を複数
の情報処理装置へ送出するためのものである。
The diagnostic device is connected to multiple information processing devices, and when a fault occurs, it collects fault information using fault notification signals sent from each of the multiple information processing devices, deciphers the details of the fault, and sends multiple information processing devices after the fault occurs. This is for determining whether or not each information processing device is in an operable state, and for sending a bus switching signal to a plurality of information processing devices for switching the bus in the event of a bus failure.

(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.

第1図は、本発明による情報処理システムの一実施例を
示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of an information processing system according to the present invention.

第1図において、10は診断装置、11は診断装置10
の状態収集判定回路、12は診断装置工0のバス切替え
制御回路、20.30はそれぞれ情報処理装置、21.
31はそれぞれ情報処理装置20.30の入出力回路で
ある。入出力回路21.31は、それぞれバス切替え回
路を備えている。いっぽう、101,102はそれぞれ
第1の種類のバス、103は障害通知信号およびバス切
替え制御信号を転送できる第2の種類のバスである。
In FIG. 1, 10 is a diagnostic device, and 11 is a diagnostic device 10.
12 is a bus switching control circuit for diagnostic device 0, 20.30 is an information processing device, and 21.
31 are input/output circuits of the information processing devices 20 and 30, respectively. The input/output circuits 21 and 31 each include a bus switching circuit. On the other hand, 101 and 102 are first type buses, and 103 is a second type bus capable of transferring failure notification signals and bus switching control signals.

情報処理装置20.30は通常、バス101を介して相
互に動作をするが、情報処理装置20゜300Å出力画
路21.31でバスから誤ったデータを受取ると、バス
103を介して障害通知信号を診断装置10に送出し、
データを送出した情報処理装置、またはバス101にお
いて障害の発生したことを通知する。
The information processing devices 20.30 normally operate with each other via the bus 101, but if the information processing device 20.300A output path 21.31 receives incorrect data from the bus, a fault notification is sent via the bus 103. Send a signal to the diagnostic device 10,
Notification is made that a failure has occurred in the information processing device that sent the data or in the bus 101.

診断装置10では障害通知を受取ると、バス103を介
して障害の詳細情報、および障害発生時の各情報処理装
置20.30の状態を状態収集判定回路11に取込んで
障害内容を解読する。障害解読結果によって、診断装置
10では情報処理装置20.30が通常の動作を再開す
ることが可能な状態であるか否かを判定する。
When the diagnostic device 10 receives a fault notification, the detailed information on the fault and the state of each information processing device 20, 30 at the time of the fault occurrence are taken into the state collection/judgment circuit 11 via the bus 103, and the content of the fault is deciphered. Based on the failure interpretation result, the diagnostic device 10 determines whether the information processing device 20, 30 is in a state where it is possible to resume normal operation.

情報処理装置20.30を診断する必要があると、診断
装置10では診断を実行する。解読結果および診断結果
によりバス101が障害のため使用不可能であると判断
されると、診断装置10では内部の状態収集判定回路1
1によりて前もって設定されて〜・る通常の動作状態を
再開することが可能な状態に情報処理装置20゜30を
復元させる。
When it is necessary to diagnose the information processing device 20, 30, the diagnostic device 10 executes the diagnosis. When it is determined that the bus 101 is unusable due to a failure based on the decoding and diagnosis results, the diagnostic device 10 uses the internal status collection and determination circuit 1.
The information processing device 20 or 30 is restored to a state in which it is possible to resume the normal operating state set in advance by 1.

その後、状態収集判定回路11ではバス切替え制御回路
12にバスの切替えを指示し、バス切替え制御回路12
では指示にもとすいてバス103に乗っているバス制御
信号を用いて情報処理装置20.30の入出力回路21
.31に対してバスの切替えを指示する。入出力回路2
1゜31にはバス切替え回路が備えであるため、情報処
理装置20.30間では使用されるバスをバス101か
らバス102に切替えて通常の動作を再開する。
After that, the status collection and determination circuit 11 instructs the bus switching control circuit 12 to switch the bus, and the bus switching control circuit 12
Now, as an instruction, the input/output circuit 21 of the information processing device 20.30 uses the bus control signal on the bus 103.
.. 31 to switch buses. Input/output circuit 2
Since the bus switching circuit 1.31 is equipped, the bus used between the information processing devices 20 and 30 is switched from the bus 101 to the bus 102, and normal operation is resumed.

(発明の効果) 以上説明したように本発明は、複数の情報処理装置の間
を接続する二重化されたバスと診断装置とを備え、診断
装置では障害発生時に情報処理装置の障害情報を収集し
、障害内容を解読し、障害発生後の各情報処理装置の動
作が可能能であるか否かを判定し、各情報処理装置の動
作の正常性を確認するとともに診断を行い、バスを介し
て障害通知およびバス切替え制御を行うことによ;て、
情報処理装置でバスから誤ったデータを受取った場合に
データ送出側の情報処理装置の障害であるか、あるいは
バスの障害であるかの切分けが容易であり、さらにバス
の障害によるシステムダウンが回避できるとともに障害
発生時からでも動作を再開することができると云う効果
がある。
(Effects of the Invention) As explained above, the present invention includes a dual bus that connects a plurality of information processing devices and a diagnostic device, and the diagnostic device collects fault information of the information processing devices when a fault occurs. , deciphers the details of the fault, determines whether each information processing device can operate after the fault occurs, confirms the normal operation of each information processing device, performs diagnosis, By performing fault notification and bus switching control;
When an information processing device receives incorrect data from the bus, it is easy to determine whether the problem is in the information processing device on the data sending side or the bus, and it also prevents the system from going down due to a bus failure. This has the effect that it can be avoided and the operation can be restarted even after the failure occurs.

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

第1図は、本発明による情報処理システムの一実施例を
示すブロック図である。 10・・・診断装置 11・・・状態収集判定回路 12・・・バス切替え制御回路 20.30・・・情報処理装置 21.31・・・入出力回路 101〜103・・・バス 才1図
FIG. 1 is a block diagram showing an embodiment of an information processing system according to the present invention. 10...Diagnostic device 11...Status collection and determination circuit 12...Bus switching control circuit 20.30...Information processing device 21.31...Input/output circuits 101 to 103...Bus control circuit 1

Claims (1)

【特許請求の範囲】[Claims] 二重化されたバスによって相互接続されていてそれぞれ
二重化されたバスを切替えることのできる入出力回路を
備え、障害発生時には障害通知信号を送出してバス切替
え信号により前記バスを切替えることのできる複数の情
報処理装置と、前記複数の情報処理装置に接続されてい
て前記障害発生時には前記複数の情報処理装置のそれぞ
れから送出される前記障害通知信号により障害情報を収
集して障害内容を解読し、前記障害発生の後に前記複数
の情報処理装置がそれぞれ動作可能な状態であるか否か
を判定するとともに、前記バスの障害時には前記バスを
切替えるための前記バス切替え信号を前記複数の情報処
理装置へ送出するための診断装置とを具備して構成した
ことを特徴とする情報処理システム。
A plurality of pieces of information that are interconnected by duplex buses and each include an input/output circuit that can switch between the duplex buses, and that when a failure occurs, a failure notification signal can be sent and the buses can be switched using a bus switching signal. A processing device is connected to the plurality of information processing devices, and when the fault occurs, collects fault information from the fault notification signal sent from each of the plurality of information processing devices, deciphers the details of the fault, and detects the fault. After the occurrence of a failure, it is determined whether each of the plurality of information processing devices is in an operable state, and in the event of a failure of the bus, the bus switching signal for switching the bus is sent to the plurality of information processing devices. 1. An information processing system comprising: a diagnostic device for;
JP62005803A 1987-01-13 1987-01-13 Information processing system Pending JPS63174149A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62005803A JPS63174149A (en) 1987-01-13 1987-01-13 Information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62005803A JPS63174149A (en) 1987-01-13 1987-01-13 Information processing system

Publications (1)

Publication Number Publication Date
JPS63174149A true JPS63174149A (en) 1988-07-18

Family

ID=11621238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62005803A Pending JPS63174149A (en) 1987-01-13 1987-01-13 Information processing system

Country Status (1)

Country Link
JP (1) JPS63174149A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH056290A (en) * 1991-06-26 1993-01-14 Nec Corp Abnormality processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH056290A (en) * 1991-06-26 1993-01-14 Nec Corp Abnormality processing system

Similar Documents

Publication Publication Date Title
JPH0844579A (en) Fault processing method and information processing system
JPH0375834A (en) Apparatus and method of sequentially correcting parity
JPS63174149A (en) Information processing system
JP2538876B2 (en) Data processing device with common bus structure
JPH0644093A (en) System for changing-over duplicating device
JPS6113627B2 (en)
JP3063435B2 (en) Instantaneous interruption redundant switching method
JP3107104B2 (en) Standby redundancy method
JP3125864B2 (en) Redundant system
JP3291729B2 (en) Redundant computer system
JP2750165B2 (en) Method and apparatus for selecting a normal trunk line in a duplex trunk line
JPS63181001A (en) Fault diagnosing device
JPH01124034A (en) Information processor
JPH05289896A (en) Fault tolerant computer
JPH06133008A (en) Fault collection system in duplex device
JPH08329026A (en) Dual processor system
JPH06175869A (en) Duplex computer system
JPH08161277A (en) Parallel computer system
JPH09152995A (en) Computer system
JPH05158820A (en) Bus controlling system
JPS6074062A (en) Diagnostic system for input and output device
JPH10269098A (en) Duplex system
JPH0619733B2 (en) Tracer device
JPH01124033A (en) Information processor
JPH10224385A (en) Data processing system