JPH0114612B2 - - Google Patents

Info

Publication number
JPH0114612B2
JPH0114612B2 JP60079649A JP7964985A JPH0114612B2 JP H0114612 B2 JPH0114612 B2 JP H0114612B2 JP 60079649 A JP60079649 A JP 60079649A JP 7964985 A JP7964985 A JP 7964985A JP H0114612 B2 JPH0114612 B2 JP H0114612B2
Authority
JP
Japan
Prior art keywords
configuration information
register
failure
information
information processing
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
Application number
JP60079649A
Other languages
Japanese (ja)
Other versions
JPS61237141A (en
Inventor
Tatsuro Hashiguchi
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP60079649A priority Critical patent/JPS61237141A/en
Publication of JPS61237141A publication Critical patent/JPS61237141A/en
Publication of JPH0114612B2 publication Critical patent/JPH0114612B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は情報処理システム、特に多数の処理装
置(演算処理装置、入出力処理装置、主記憶装
置、フアイル処理装置、その他)から構成される
システムの障害試験を容易に実施できるようにし
た情報処理システムに関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to an information processing system, particularly a system comprising a large number of processing devices (arithmetic processing device, input/output processing device, main storage device, file processing device, etc.) The present invention relates to an information processing system that facilitates the implementation of fault tests.

〔従来の技術〕 一般に情報処理システムは多数の処理装置、す
なわち演算処理装置、入出力処理装置、主記憶装
置、フアイル処理装置およびその他の処理装置な
どを対象業務の要求に応じて各々1台または複数
台接続して構成されている。
[Prior Art] Generally, an information processing system has a large number of processing devices, such as an arithmetic processing unit, an input/output processing unit, a main storage device, a file processing device, and other processing devices, depending on the requirements of the target business. It is configured by connecting multiple units.

このような情報処理システムにおいて上記の処
理装置の一部に障害が発生した場合、障害のある
処理装置をシステムから切離して縮退運転または
代替運転が可能なようにし、その障害の影響がシ
ステム全体の運用に極力波及しないように考慮さ
れている。そして上記の障害のある処理装置の修
復処置が終了したとき再びシステムにそれを組込
んで復旧させるようにしている。
If a failure occurs in some of the above-mentioned processing units in such an information processing system, the failure processing unit is disconnected from the system to enable degraded operation or alternative operation, so that the effect of the failure is not affected by the entire system. Care has been taken to ensure that it does not affect operations as much as possible. Then, when the above-mentioned faulty processing device has been repaired, it is reincorporated into the system and restored.

しかしながら上記のような方法はシステムの運
用をできるだけ中断しないように配慮した障害対
策として優れた方法であるが、このようなシステ
ムの障害試験を実施してシステム動作を確認する
場合には非常に不便である。すなわち擬似的に障
害を発生させて障害試験を行なう場合その擬似障
害のためにその処理装置がシステムから切離され
てしまうので、継続してシステム動作を観測して
障害処理動作を確認できないという欠点がある。
したがつてそのために上記の切離し動作を抑止す
る操作を別途人手によつて行なわねばならないと
いう不便がある。
However, although the method described above is an excellent method for preventing system failures from interrupting system operations as much as possible, it is very inconvenient when performing failure tests on such systems to confirm system operation. It is. In other words, when a fault test is performed by generating a simulated fault, the processing unit is disconnected from the system due to the simulated fault, so it is not possible to continuously observe the system operation and confirm the fault handling operation. There is.
Therefore, there is an inconvenience in that an operation for inhibiting the above-mentioned disconnection operation must be performed separately manually.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

本発明が解決しようとする問題点、換言すれば
本発明の目的はシステム構成を制御するサービス
プロセツサに上記の欠点を改善する機能を付加し
た情報処理システムを提供することにある。
The problem to be solved by the present invention, in other words, the purpose of the present invention is to provide an information processing system in which a service processor for controlling the system configuration is added with a function to improve the above-mentioned drawbacks.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の情報処理システムは、複数台の情報処
理装置を同時に接続する接続部を有して前記接続
部に接続された前記複数台の情報処理装置の各々
を組込みまたは切離しする制御データを保持する
構成制御レジスタを有するシステム制御装置と、
あらかじめ設定されたシステム構成情報または前
記複数台の情報処理装置のなかに障害を発生して
いる情報処理装置があるときはその障害情報を含
むシステム構成情報を保持する構成情報記憶レジ
スタと、前記複数台の情報処理装置が稼働してい
るときまたは診断テストをしているときに発生し
た障害によつて前記障害が発生する以前の前記構
成情報記憶レジスタの内容が書換えられて消失す
ることを防ぐために、前記構成情報レジスタの内
容を退避させる構成情報退避レジスタとを含むサ
ービスプロセツサとを有し、前記障害が復旧した
ときまたは前記診断テストにおいて必要なときに
前記構成情報退避レジスタの内容を前記構成情報
記憶レジスタに書込むようにして構成される。
The information processing system of the present invention has a connection part for connecting a plurality of information processing apparatuses at the same time, and holds control data for incorporating or disconnecting each of the plurality of information processing apparatuses connected to the connection part. a system controller having a configuration control register;
a configuration information storage register that holds system configuration information set in advance or system configuration information including failure information when there is a faulty information processing device among the plurality of information processing devices; To prevent the contents of the configuration information storage register from being rewritten and lost due to a failure that occurs while the information processing device is operating or performing a diagnostic test. , a service processor including a configuration information save register for saving the contents of the configuration information register, and saves the contents of the configuration information save register to the configuration when the failure is recovered or when necessary in the diagnostic test. It is configured to write to an information storage register.

〔実施例〕〔Example〕

以下、本発明による情報処理システムについて
図面を参照しながら説明する。
Hereinafter, an information processing system according to the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すブロツク図で
ある。同図において情報処理システムは第一処理
装置3、第二処理装置4、第三処理装置5および
第四処理装置6をそれぞれ接続線103a,10
3b,103cおよび103dによつて接続した
システム制御装置2と、サービスプロセツサ1と
から構成されている。
FIG. 1 is a block diagram showing one embodiment of the present invention. In the same figure, the information processing system connects a first processing device 3, a second processing device 4, a third processing device 5, and a fourth processing device 6 to connecting lines 103a and 10, respectively.
It consists of a system control device 2 and a service processor 1 connected by 3b, 103c and 103d.

サービスプロセツサ1は情報処理システムのシ
ステム構成情報100を送出する制御部11と、
上記のシステム構成情報100を入力してシステ
ム構成データ101を送出する構成情報記憶レジ
スタ13と、上記の構成情報レジスタ13の内容
を退避させる構成情報退避レジスタ12とを有し
ている。
The service processor 1 includes a control unit 11 that sends out system configuration information 100 of the information processing system;
It has a configuration information storage register 13 that inputs the system configuration information 100 described above and sends out system configuration data 101, and a configuration information save register 12 that saves the contents of the configuration information register 13 described above.

システム制御装置2は上記のシステム構成デー
タ101を入力して第一〜四処理装置3〜6をそ
れぞれ制御する制御データ102a,102b,
102cおよび102dを送出する構成制御レジ
スタ14と、上記の制御データ102a,102
b,102cおよび102dに従つて第一〜四処
理装置3〜6をそれぞれ切離しまたは組込みする
接続部15とを有している。
The system control device 2 inputs the above system configuration data 101 and controls the first to fourth processing devices 3 to 6, respectively, with control data 102a, 102b,
102c and 102d, and the control data 102a, 102 described above.
b, 102c and 102d, the first to fourth processing devices 3 to 6 are disconnected from or assembled into each other, respectively.

このような情報処理システムの障害試験を実施
する手順の一例を第2図に示す。同図では第一処
理装置3に擬似障害が発生したとき他の処理装置
(同図では第二処理装置4)およびサービスプロ
セツサ1との関係動作を説明している。
FIG. 2 shows an example of a procedure for conducting a failure test of such an information processing system. In the same figure, when a pseudo failure occurs in the first processing device 3, the relational operation with another processing device (second processing device 4 in the figure) and the service processor 1 is explained.

最初に第一処理装置3が処理21を実行してシ
ステム構成情報の退避をサービスプロセツサ1に
指示する。そしてサービスプロセツサ1は処理2
2を実行して構成情報記憶レジスタ13の内容を
構成情報退避レジスタ12に退避させる。
First, the first processing device 3 executes process 21 to instruct the service processor 1 to save system configuration information. And service processor 1 processes 2
2 to save the contents of the configuration information storage register 13 to the configuration information save register 12.

つぎに処理23の擬似障害の発生指示に従つて
処理24の障害が発生すると、サービスプロセツ
サ1は処理25を実行して構成情報記憶レジスタ
13に上記の障害情報をセツトする。同時に障害
発生は第二処理装置4に通知されるので、第二処
理装置4は処理26を実行して第一処理装置3の
切離しを要求する。この切離し動作は構成情報記
憶レジスタ13にセツトされた障害情報に従つて
送出されたシステム構成データ101を入力した
構成制御レジスタ14によつて実行される。
Next, when a failure occurs in process 24 in accordance with the pseudo failure instruction in process 23, the service processor 1 executes process 25 and sets the above failure information in the configuration information storage register 13. At the same time, the second processing device 4 is notified of the occurrence of the failure, so the second processing device 4 executes process 26 and requests disconnection of the first processing device 3. This disconnection operation is performed by the configuration control register 14 which receives the system configuration data 101 sent out in accordance with the fault information set in the configuration information storage register 13.

つづいて第二処理装置4が処理27によつて第
一処理装置3の組込みを要求すると、サービスプ
ロセツサ1は処理28によつて構成情報記憶レジ
スタ13に上記の障害情報がセツトされているた
めに上記の組込みが不可能であることを通知す
る。これを受けて第二処理装置4は処理29によ
つてシステム構成情報の回復要求を発すると、サ
ービスプロセツサ1は処理30によつて構成情報
退避レジスタ12の内容を構成情報記憶レジスタ
13にロードしてシステム構成情報を復旧させ
る。さらに第二処理装置4が処理31によつて第
一処理装置の組込みを再度要求すると、サービス
プロセツサ1は処理32によつてその組込みを指
示し、処理33によつてその組込みを実行する。
Subsequently, when the second processing device 4 requests the installation of the first processing device 3 through process 27, the service processor 1 has the above failure information set in the configuration information storage register 13 through process 28. be notified that the above incorporation is not possible. In response, the second processing device 4 issues a system configuration information recovery request in process 29, and the service processor 1 loads the contents of the configuration information save register 12 into the configuration information storage register 13 in process 30. to restore system configuration information. Furthermore, when the second processing device 4 requests again the installation of the first processing device through process 31, the service processor 1 instructs the installation through process 32, and executes the installation through process 33.

上記では第一処理装置3および第二処理装置4
について障害試験の動作を説明したが、これは他
の処理装置についてもまつたく同様にして実行す
ることができる。たとえば第2図において第一処
理装置3を第二処理装置4に、第二処理装置4を
第三処理装置5にそれぞれ書替えてもまつたく正
当である。
In the above, the first processing device 3 and the second processing device 4
Although the operation of the failure test has been described for the above, it can be executed in the same manner for other processing devices. For example, in FIG. 2, it is perfectly valid to rewrite the first processing device 3 as the second processing device 4 and the second processing device 4 as the third processing device 5.

さらに上記では処理装置が4台の場合について
説明したが、これが5台以上となつても上記と同
様にして情報処理システムを構成することができ
る。
Furthermore, although the case where there are four processing devices has been described above, the information processing system can be configured in the same manner as described above even if there are five or more processing devices.

〔発明の効果〕〔Effect of the invention〕

以上、詳細に説明したように本発明の情報処理
システムによればシステム構成情報の復旧をソフ
トウエアによつて指示して実行できるので、人手
を介さずに障害試験を確実に実行してシステムの
障害処理状況を確認することができるという効果
がある。
As described above in detail, according to the information processing system of the present invention, the recovery of system configuration information can be instructed and executed by software, so failure tests can be reliably executed without human intervention and the system can be restored. This has the effect of allowing you to check the failure handling status.

またシステムの保守性が向上して稼働率の向上
が期待できるので、システムユーザの信頼度が増
大するという効果もある。
Furthermore, since the maintainability of the system is improved and the operating rate can be expected to be improved, there is also the effect of increasing the reliability of the system users.

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

第1図は本発明による情報処理システムの一実
施例を示すブロツク図、第2図は第1図の実施例
の障害試験の処理手順を示す流れ図である。 1……サービスプロセツサ、2……システム制
御装置、3〜6……第一〜四処理装置、12……
構成情報退避レジスタ、13……構成情報記憶レ
ジスタ、14……構成制御レジスタ、15……接
続部。
FIG. 1 is a block diagram showing an embodiment of an information processing system according to the present invention, and FIG. 2 is a flowchart showing a processing procedure for a fault test in the embodiment of FIG. 1... Service processor, 2... System control device, 3-6... First to fourth processing devices, 12...
Configuration information save register, 13...Configuration information storage register, 14...Configuration control register, 15...Connection section.

Claims (1)

【特許請求の範囲】 1 複数台の情報処理装置を同時に接続する接続
部を有して前記接続部に接続された前記複数台の
情報処理装置の各々を組込みまたは切離しする制
御データを保持する構成制御レジスタを有するシ
ステム制御装置と、 あらかじめ設定されたシステム構成情報または
前記複数台の情報処理装置のなかに障害を発生し
ている情報処理装置があるときはその障害情報を
含むシステム構成情報を保持する構成情報記憶レ
ジスタと、前記複数台の情報処理装置が稼働して
いるときまたは診断テストをしているときに発生
した障害によつて前記障害が発生する以前の前記
構成情報記憶レジスタの内容が書替えられて消失
することを防ぐために、前記構成情報レジスタの
内容を退避させる構成情報退避レジスタを含むサ
ービスプロセツサとを有し、 前記障害が復旧したときまたは前記診断テスト
において必要なときに前記構成情報退避レジスタ
の内容を前記構成情報記憶レジスタに書込むよう
にすることを特徴とする情報処理システム。
[Scope of Claims] 1. A configuration that has a connection part that connects a plurality of information processing apparatuses at the same time and holds control data for incorporating or disconnecting each of the plurality of information processing apparatuses connected to the connection part. A system control device having a control register, and holding system configuration information set in advance or system configuration information including failure information when there is a faulty information processing device among the plurality of information processing devices. A configuration information storage register that is configured to perform a configuration information storage register, and a configuration information storage register whose contents before the failure occurs due to a failure that occurs while the plurality of information processing devices are operating or during a diagnostic test. and a service processor including a configuration information save register that saves the contents of the configuration information register to prevent it from being rewritten and lost, and the configuration information is saved when the failure is recovered or when necessary in the diagnostic test. An information processing system characterized in that the contents of an information save register are written to the configuration information storage register.
JP60079649A 1985-04-15 1985-04-15 Information processing system Granted JPS61237141A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60079649A JPS61237141A (en) 1985-04-15 1985-04-15 Information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60079649A JPS61237141A (en) 1985-04-15 1985-04-15 Information processing system

Publications (2)

Publication Number Publication Date
JPS61237141A JPS61237141A (en) 1986-10-22
JPH0114612B2 true JPH0114612B2 (en) 1989-03-13

Family

ID=13695967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60079649A Granted JPS61237141A (en) 1985-04-15 1985-04-15 Information processing system

Country Status (1)

Country Link
JP (1) JPS61237141A (en)

Also Published As

Publication number Publication date
JPS61237141A (en) 1986-10-22

Similar Documents

Publication Publication Date Title
US4941087A (en) System for bumpless changeover between active units and backup units by establishing rollback points and logging write and read operations
EP0372411B1 (en) Floating console control system
JPH0114612B2 (en)
JP3208885B2 (en) Fault monitoring system
JPH05314075A (en) On-line computer system
JPH04369735A (en) Backup system for computer system
JPH04239831A (en) Inter processor backup system
JPS60247750A (en) Control system for initial system constitution
JPH05324134A (en) Redundant computer system
JP2704137B2 (en) Current / spare switching method
JPS60134352A (en) Duplex bus control device
JPH01163859A (en) Channel fault restoration controller
JPS61237142A (en) Information processing system
JPS6113627B2 (en)
JP2896206B2 (en) On-line diagnostics for multiplexed memory devices.
US20200019446A1 (en) Intelligent load shedding for multi-channel processing systems
JPH03111962A (en) Multiprocessor system
JPH04326843A (en) Actively loadable/unloadable device and method for the same
JPS58217059A (en) Composite computer system
JPS62105243A (en) Recovery device for system fault
JPS626335A (en) Data processing system
JPH05146073A (en) Supervisory controller for power system
JP2001075830A (en) Information processing device
JPS63153658A (en) Fault processing system
JPH0395669A (en) Medical business system

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term