JPH0287247A - Maintenance diagnosis method for input/output processing units - Google Patents

Maintenance diagnosis method for input/output processing units

Info

Publication number
JPH0287247A
JPH0287247A JP63238731A JP23873188A JPH0287247A JP H0287247 A JPH0287247 A JP H0287247A JP 63238731 A JP63238731 A JP 63238731A JP 23873188 A JP23873188 A JP 23873188A JP H0287247 A JPH0287247 A JP H0287247A
Authority
JP
Japan
Prior art keywords
input
output
processing unit
test program
processing 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
JP63238731A
Other languages
Japanese (ja)
Inventor
Hideo Isoda
磯田 秀雄
Hiroshi Kadota
門田 博志
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63238731A priority Critical patent/JPH0287247A/en
Publication of JPH0287247A publication Critical patent/JPH0287247A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To parallelly execute operation work and the maintenance diagnosis of an input and output processor by controlling the input and output processor generating a trouble by the execution of an obtained test program in a condition that an input and output diagnosing means is separated and independent from a central processing unit. CONSTITUTION:An input and output diagnosing means 21 equipped with a test program 21a, an input and output diagnosing logic 21c and an input and output diagnosing logic control logic 21d can control input and output processors 13 and 14, in which the trouble is generated, by executing the test program in the condition that the means 21 is separated and independent from a central processing unit 11. Accordingly, the input and output processor 13 generating the trouble is separated and independent from the central processing unit 11. Even while the central processing unit 11 executes the operation work of a computer system by using the other operation input and output processor 14, the analysis and pursuit of the trouble generation and the confirmation of operation after recovery in the function level of the input and output processor 13, in which the trouble is generated, can be executed without using the central processing unit 11. Thus, the operation work of the system and the maintenance diagnosis of the input and output processor 13 can be parallelly executed.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、計算機システムにおける保守診断方式に関し
、特に、計算機システムの運用業務を停止させることな
く、障害が発生された入出力処理装置の機能レベルによ
る障害発生の分析、追求および修復後の動作確認の一連
の保守診断の実行を可能とした入出力処理装置の保守診
断方式に適用して有効な技術に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a maintenance diagnosis method for a computer system, and in particular, the present invention relates to a maintenance/diagnosis method for a computer system, and in particular, the function of an input/output processing device in which a failure has occurred, without stopping the operation of the computer system. The present invention relates to a technique that is effective when applied to a maintenance diagnosis method for input/output processing devices that enables execution of a series of maintenance diagnosis for analyzing and investigating the occurrence of failures based on the level, and checking the operation after repair.

〔従来の技術〕[Conventional technology]

この種の計算機システムにおいて、たとえば第3図に示
すように、データ処理装置10は、中央処理装置(CP
U)11、サービスプロセッサ(SVP)12および2
台の入出力処理装置(10P)13.14とで構成され
、それぞれの入出力処理装置13.14に入出力装置(
Ilo>1516が接続されている。
In this type of computer system, for example, as shown in FIG.
U) 11, Service Processor (SVP) 12 and 2
It consists of 1 input/output processing device (10P) 13.14, and each input/output processing device 13.14 has an input/output device (
Ilo>1516 is connected.

前記サービスプロセッサ12は、ハードウェア情報のス
キャン制御機能などの各内部制御機能12aが記憶され
た半導体メモリを実装し、信号線100により人出力制
御論理11aを備えている中央処理装置11に接続され
、ハードウェアサービス論理12bにより中央処理装置
11に対してシステム構成の設定などの処理が実施され
る。
The service processor 12 is equipped with a semiconductor memory in which internal control functions 12a such as a hardware information scan control function are stored, and is connected to the central processing unit 11 equipped with a human output control logic 11a through a signal line 100. , the hardware service logic 12b performs processing such as setting the system configuration on the central processing unit 11.

入出力処理装置13.14は、チャネル処理装置(CH
P)13a、14a、チャネル制御装置(CHC)13
b、14bおよびチャネル部(CH)13c、14cと
で構成される。そして、信号線101,102を通じて
中央処理装置llに接続され、さらに信号線103によ
りサービスプロセッサI2に接続される。
The input/output processing device 13.14 is a channel processing device (CH
P) 13a, 14a, channel control device (CHC) 13
b, 14b and channel portions (CH) 13c, 14c. It is connected to the central processing unit 11 through signal lines 101 and 102, and further connected to the service processor I2 through a signal line 103.

また、入出力処理装置13.14では、転送されたコマ
ンドなどがチャネル処理装置13a、14aにおいて解
析され、チャネル制御装置13b。
Further, in the input/output processing devices 13 and 14, the transferred commands and the like are analyzed in the channel processing devices 13a and 14a, and then sent to the channel control device 13b.

14bに対して動作指示が行われる。さらに、チャネル
部13c、14cを経由して入出力処理装置13.14
に接続される入出力装置15.16に指示されることに
より、入出力装置15.16が動作される。
An operation instruction is given to 14b. Furthermore, the input/output processing device 13.14 via the channel units 13c and 14c.
The input/output devices 15.16 are operated by instructions to the input/output devices 15.16 connected to the input/output devices 15.16.

さらに、入出力処理装置13.14は、中央処理装置1
1およびサービスプロセッサ12に接続されることによ
り、中央処理装置11と同様の制御が受けられると同時
に、サービスプロセッサ12の内部制御機能12aによ
る論理レベルでの制御も行うことができる。従って、サ
ービスプロセッサ12によって、論理レベルでの入出力
処理装置13.14の診断が行えるようになっている。
Furthermore, the input/output processing units 13 and 14 include the central processing unit 1
By being connected to the service processor 1 and the service processor 12, it is possible to receive control similar to that of the central processing unit 11, and at the same time, it can also be controlled at a logical level by the internal control function 12a of the service processor 12. The service processor 12 therefore allows diagnosis of the input/output processing devices 13, 14 at a logical level.

次に、このように構成される計算機システムにおいて、
たとえば入出力処理装置13に障害が発生された場合の
作用について示した図が第4図である。
Next, in the computer system configured in this way,
For example, FIG. 4 is a diagram showing the effect when a failure occurs in the input/output processing device 13.

同図によれば、システムの運用業務中に入出力処理装置
13に回復不能の障害が発生されると、この入出力処理
装置13は、人出力処理装R13と中央処理装置11と
を接続する信号線101が論理的に切り離されることに
よりシステム構成から切り離される。そして、他の入出
力処理装置14において運用業務が続行される。
According to the figure, when an unrecoverable failure occurs in the input/output processing unit 13 during system operation, the input/output processing unit 13 connects the human output processing unit R13 and the central processing unit 11. By logically separating the signal line 101, it is separated from the system configuration. Then, the operational work is continued in the other input/output processing devices 14.

さらに、この切り離された入出力処理装置13は、障害
発生の分析および追求により障害の修復が行われ、シス
テムの運用業務が終了した後、再度中央処理装置11に
接続され、機能レベルでの動作確認が行われる。そして
、次回のシステムの運用業務の立ち上げ時に再構成され
る。
Furthermore, this disconnected input/output processing unit 13 is repaired by analyzing and investigating the occurrence of the failure, and after the system operation work is completed, it is connected to the central processing unit 11 again and operates at the functional level. A confirmation will be made. Then, it will be reconfigured at the next start-up of system operations.

以上のように構成および実行される計算機システムにお
いて、たとえばサービスプロセッサ12内の内部制御機
能12aとして、保守診断に必要な試験プログラムの格
納された半導体メモリが実装されたものが特開昭55−
164920号公報に記載されている。この保守診断方
式は、試験プログラムが中央処理装置内の主記憶装置の
一部に置き換えて割り当てられることにより保守診断が
実行される方式である。
In the computer system configured and executed as described above, for example, a semiconductor memory in which a test program necessary for maintenance diagnosis is stored is mounted as the internal control function 12a in the service processor 12.
It is described in No. 164920. This maintenance diagnosis method is a method in which maintenance diagnosis is executed by replacing and allocating a test program to a part of the main storage device in the central processing unit.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところが、前記のような従来技術では、保守診断時にお
ける入出力処理装置の起動処理および終結処理が中央処
理装置内の入出力制御論理において制御され、中央処理
装置から分離独立させた状態で、入出力処理装置の起動
から終結までの機能レベルにおける制御を行うことに配
慮がされていない。
However, in the above-mentioned conventional technology, the startup processing and termination processing of the input/output processing unit during maintenance diagnosis are controlled by the input/output control logic within the central processing unit, and the input/output processing unit is separated and independent from the central processing unit. No consideration is given to controlling the output processing device at a functional level from startup to termination.

従って、障害の発生により中央処理装置から分離された
入出力処理装置は、計算機システムの運用業務を停止し
ない限り、機能レベルにおける修復後の動作確認を行う
ことができないという問題がある。
Therefore, there is a problem in that the operation of an input/output processing unit separated from the central processing unit due to the occurrence of a failure cannot be verified at the functional level unless the operation of the computer system is stopped.

また、同様の保守診断方式として、論理シミュレーショ
ンなどの擬似装置を使用した技術が実現されているが、
上記同様に計算機システムの運用業務と並行して障害の
修復作業を実行し、機能レベルにおける動作確認を実現
できるまでには至っていない。
In addition, as a similar maintenance diagnosis method, technology using pseudo devices such as logical simulation has been realized.
Similarly to the above, it has not yet been possible to carry out failure repair work in parallel with computer system operation work and to confirm operation at the functional level.

そこで、本発明の目的は、計算機システムの運用業務の
実行中においても、中央処理装置を使用することなく、
障害が発生された入出力処理装置の機能レベルでの障害
発生の分析、追求および修復後の動作確認が実行でき、
かつ計算機システムの運用性の向上を図ることができる
入出力処理装置の保守診断方式を提供することにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a system that can be used without using a central processing unit even during the execution of operational tasks of a computer system.
It is possible to analyze the occurrence of a failure at the functional level of the input/output processing unit where the failure occurred, investigate it, and check the operation after repair.
Another object of the present invention is to provide a maintenance diagnosis method for an input/output processing device that can improve the operability of a computer system.

本発明の前記ならびにその他の目的と新規な特徴は、本
明細書の記述および添付図面から明らかになるであろう
The above and other objects and novel features of the present invention will become apparent from the description of this specification and the accompanying drawings.

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

本願において開示される発明のうち、代表的なものの概
要を簡単に説明すれば、下記のとおりである。
A brief overview of typical inventions disclosed in this application is as follows.

すなわち、本発明の入出力処理装置の保守診断方式は、
中央処理装置、入出力処理装置、サービスプロセッサお
よび入出力診断手段とで構成される計算機システムにお
いて、前記入出力診断手段が、障害が発生された前記入
出力処理装置の機能レベルによる障害の分析、追求およ
び動作確認の保守診断を実行するテストプログラムと、
起動処理、データ転送処理および終結処理を行うための
機能を備えた前記入出力処理装置の診断を行う入出力診
断論理と、前記計算機システムの運用業務と並行に前記
入出力診断論理の制御を行う入出力診断論理制御論理と
を備えており、前記入出力診断手段が前記中央処理装置
から分離独立された状態において、障害が発生された前
記入出力処理装置を前記テストプログラムの実行により
制御できるものである。
That is, the maintenance diagnosis method for the input/output processing device of the present invention is as follows:
In a computer system comprising a central processing unit, an input/output processing unit, a service processor, and an input/output diagnostic means, the input/output diagnostic unit analyzes a failure based on the functional level of the input/output processing unit in which the failure has occurred; a test program that performs maintenance diagnostics for tracking and operation confirmation;
an input/output diagnostic logic for diagnosing the input/output processing device having functions for performing startup processing, data transfer processing, and termination processing; and controlling the input/output diagnostic logic in parallel with the operation work of the computer system. input/output diagnostic logic and control logic, and is capable of controlling the input/output processing device in which a fault has occurred by executing the test program in a state where the input/output diagnostic means is separated and independent from the central processing unit. It is.

〔作用〕[Effect]

前記した入出力処理装置の保守診断方式によれば、テス
トプログラム、入出力診断論理および入出力診断論理制
御論理とを備えた入出力診断手段が、中央処理装置から
分離独立された状態において、障害が発生された入出力
処理装置をテストプログラムの実行で制御できることに
より、前記テストプログラムがロードされ、入出力命令
が発行されると、入出力処理装置と接続された入出力診
断論理によって、計算機システムの運用業務において中
央処理装置が入出力命令を実行した場合と同様に、アド
レス、コマンドおよびデータなどの各情報が入出力処理
装置に送られる。
According to the above-described maintenance diagnosis method for input/output processing equipment, the input/output diagnostic means, which includes a test program, input/output diagnostic logic, and input/output diagnostic logic control logic, is separated and independent from the central processing unit, and detects failures. When the test program is loaded and an input/output instruction is issued, the input/output processing unit in which the input/output processing unit is generated can be controlled by the execution of the test program. Information such as addresses, commands, and data is sent to the input/output processing unit in the same way as when the central processing unit executes an input/output command during the operation of the system.

この時、起動情報が送られることにより、入出力処理装
置は、あたかも中央処理装置と接続されているかのよう
に起動情報を受は取りデータ転送を開始する。そして、
データ転送が終了し入出力処理装置から終結情報が送ら
れると、入出力診断論理は、終結情報を受は取りテスト
プログラムに転送する。このようにして、転送された各
情報を解析することにより、中央処理装置から独立され
た状態で入出力処理装置の機能レベルによる動作確認が
可能となる。
At this time, by sending the activation information, the input/output processing device receives the activation information and starts data transfer as if it were connected to the central processing unit. and,
Once the data transfer is complete and termination information is sent from the I/O processor, the I/O diagnostic logic receives the termination information and forwards it to the test program. By analyzing each piece of transferred information in this way, it becomes possible to check the operation of the input/output processing device at its functional level, independent of the central processing unit.

従って、障害が発生された入出力処理装置が中央処理装
置から分離独立され、かつ中央処理装置が池の動作可能
な入出力処理装置を使用して計算機システムの運用業務
の実行中においても、中央処理装置を使用することなく
、障害が発生された入出力処理装置の機能レベルでの障
害発生の分析、追求および修復後の動作確認が実行でき
る。
Therefore, even if the failed input/output processing unit is separated and independent from the central processing unit, and the central processing unit is running the computer system using other operable input/output processing units, the central It is possible to analyze the occurrence of a fault at the functional level of the input/output processing device in which the fault has occurred, pursue it, and check the operation after repair without using the processing device.

〔実施例〕〔Example〕

第1図は本発明の一実施例である計算機システムの一部
を示す構成図、第2図は本実施例において障害が発生さ
れた入出力処理装置の切り離しから再構成までの時間経
過を示す図である。
FIG. 1 is a configuration diagram showing a part of a computer system that is an embodiment of the present invention, and FIG. 2 shows the elapsed time from disconnection to reconfiguration of a failed input/output processing device in this embodiment. It is a diagram.

まず、第1図により本実施例の計算機システムの構成を
説明する。
First, the configuration of the computer system of this embodiment will be explained with reference to FIG.

本実施例の計算機システムにおけるデータ処理装置10
は、たとえば、中央処理装置(CPU)11、サービス
プロセッサ(SVP)12および2台の人出力処理装!
I(IOP)13.14とで構成され、従来技術のデー
タ処理装置と異なる点は、サービスプロセッサ12内に
人出力診断手没21が新たに設けられたことである。
Data processing device 10 in the computer system of this embodiment
For example, a central processing unit (CPU) 11, a service processor (SVP) 12, and two human output processing units!
I(IOP) 13 and 14, and the difference from the data processing apparatus of the prior art is that a human output diagnostic manual 21 is newly provided in the service processor 12.

従って、本実施例の計算機システムの構成および作用は
、入出力診断手段21を除き従来技術であ¥3図右上び
第4図に準拠する。
Therefore, the configuration and operation of the computer system of this embodiment are based on the prior art, except for the input/output diagnostic means 21, as shown in the upper right corner of Figure 3 and Figure 4.

本実施例の計算機システムに新たに設けられた入出力診
断手段21は、障害が発生された入出力処理装置13の
機能レベルによる障害の分析、追求および動作確認の保
守診断を実行するテストプログラム21aをデータファ
イル21bに記憶された状態で備えており、さらに半導
体メモリとして出力処理装置13の保守診断を行う入出
力診断論理21cと、この入出力診断論理21Cの制御
を行う入出力診断論理制御論理21dとを備えている。
The input/output diagnostic means 21 newly provided in the computer system of this embodiment is a test program 21a that executes maintenance diagnosis to analyze, pursue, and check the operation of failures based on the functional level of the input/output processing device 13 where the failure has occurred. is stored in the data file 21b, and further includes an input/output diagnostic logic 21c that performs maintenance diagnosis of the output processing device 13 as a semiconductor memory, and an input/output diagnostic logic control logic that controls the input/output diagnostic logic 21C. 21d.

また、このテストプログラム21aは、半導体メモリに
記憶されるテストプログラムロード論理21eによりロ
ードされ、半導体メモリ内のテストプログラム格納領域
21fに格納される。この格納されたテストプログラム
21aは、入出力診断論理制御論理21dの制御のちと
に動作される入出力診断論理21cにより読み出され、
保守診断が実行される。
Further, this test program 21a is loaded by a test program load logic 21e stored in the semiconductor memory and stored in a test program storage area 21f in the semiconductor memory. This stored test program 21a is read out by the input/output diagnostic logic 21c operated after the control of the input/output diagnostic logic control logic 21d,
Maintenance diagnosis is performed.

次に、本実施例の計算機システムの入出力処理装置13
に障害が発生した場合について、障害が発生された入出
力処理装置13の切り離しから、障害発生の追求、修復
および修復後の動作確認、さらにシステムの再構成まで
を第2図により説明する。
Next, the input/output processing device 13 of the computer system of this embodiment
In the case where a failure occurs in the system, the steps from disconnecting the failed input/output processing device 13, investigating the occurrence of the failure, repairing and checking the operation after the repair, and reconfiguring the system will be described with reference to FIG.

まず、中央処理装置11内の人出力制御論理11aによ
り入出力装置15.16に対して入出力起動が実行され
、信号線111,112を通じて入出力処理装置13.
14により処理が行われている時に、入出力処理装置1
3に障害が発生されると、サービスプロセッサ12の制
御により信号線103を通じて入出力処理装置13内の
チャネル処理装置13aに切り離しの指示が送られる。
First, the human output control logic 11a in the central processing unit 11 executes input/output activation for the input/output devices 15.16, and the input/output processing devices 13.16 are activated through the signal lines 111 and 112.
14, the input/output processing device 1
3, a disconnection instruction is sent to the channel processing device 13a in the input/output processing device 13 through the signal line 103 under the control of the service processor 12.

そして、チャネル処理装置E13aは、サービスプロセ
ッサ12の指示のもとに切り離されるように働(ことに
より、信号線101が中央処理装置11より論理的に切
り離される。
The channel processing device E13a operates to be disconnected under the instruction of the service processor 12 (thereby, the signal line 101 is logically disconnected from the central processing unit 11).

さらに、中央処理装置11より切り離された入出力処理
装置13は、サービスプロセッサ12の指示のもとにチ
ャネル処理装置13aが接続されるように働くことによ
り、信号線200により入出力診断手段21の入出力動
作の起動処理および林結処理と、データ転送に伴うデー
タの読み出し処理および格納処理の各機能を備えた入出
力診断論理2ICに接続される。
Further, the input/output processing unit 13 separated from the central processing unit 11 operates so that the channel processing unit 13a is connected to it under the instruction of the service processor 12. It is connected to the input/output diagnostic logic 2IC, which has functions of startup processing and linking processing of input/output operations, and data read processing and storage processing associated with data transfer.

そして、機能レベルによる障害発生の追求、修復および
動作確認の保守診断を実行するためのテストプログラム
21aは、入出力診断手段21内のテストプログラムロ
ード論理21eによりロードされ、データファイル21
bからテストプログラム格納領域21fに格納される。
Then, a test program 21a for executing maintenance diagnostics for investigating, repairing, and confirming the operation of failures at the functional level is loaded by the test program load logic 21e in the input/output diagnostic means 21, and is loaded into the data file 21.
b to the test program storage area 21f.

さらに、入出力診断論理21cは、入出力診断手段21
内の入出力診断論理制御論理21dの制御にもとに一機
能として動作され、テストプログラム格納領域21fに
格納されたテストプログラム21aが1ワードずつ読み
出され、保守診断が実行される。
Furthermore, the input/output diagnostic logic 21c includes the input/output diagnostic means 21
The test program 21a stored in the test program storage area 21f is read word by word and maintenance diagnosis is executed.

従って、入出力処理装置13は、中央処理装置11より
切り離された状態においても、入出力診断論理21Cに
より機能レベルでの障害発生の追求、修復および修復後
の動作確認などの一連の保守診断の実行が可能となる。
Therefore, even when the input/output processing unit 13 is disconnected from the central processing unit 11, the input/output diagnostic logic 21C performs a series of maintenance diagnosis such as searching for failure occurrence at the functional level, repairing, and checking operation after repair. Execution becomes possible.

また、システムの運用業務は、障害が発生されない他の
入出力処理!1if14によって実行されており、障害
が発生された入出力処理装置13の保守診断と並行して
処理が行われる。
In addition, system operation tasks include other input/output processing that does not cause failures! 1if14, and the process is performed in parallel with maintenance diagnosis of the input/output processing device 13 in which a failure has occurred.

障害が発生された入出力処理装置13は、機能レベルで
の保守診断が終了した後、サービスプロセッサ12の制
御により信号線200を通じて入出力処理装置13内の
チャネル処理装置13aに切り離しの指示が送られる。
After the maintenance diagnosis at the functional level of the input/output processing device 13 in which the failure has occurred is completed, a disconnection instruction is sent to the channel processing device 13a in the input/output processing device 13 through the signal line 200 under the control of the service processor 12. It will be done.

そして、チャネル処理装置13aは、サービスプロセッ
サ12の指示のもとにチャネル処理装置13aが切り離
されるように働くことにより、信号線200が入出力診
断手段21から切り離され、さらにサービスプロセッサ
12の指示においてチャネル処理装置13aが接続され
るように働き、信号線101を通じて中央処理装置11
に論理的に再結合される。
Then, the channel processing device 13a works to disconnect the channel processing device 13a under the instruction of the service processor 12, thereby disconnecting the signal line 200 from the input/output diagnostic means 21, and further under the instruction of the service processor 12. The channel processing unit 13a is connected to the central processing unit 11 through the signal line 101.
logically recombined.

これにより、計算機システムは、障害発生前のシステム
構成に再構成され、システムの運用業務において入出力
処理装置13の使用が可能となる。
As a result, the computer system is reconfigured to the system configuration before the failure occurred, and the input/output processing device 13 can be used for system operation work.

以上、本発明者によってなされた発明を実施例に基づき
具体的に説明したが、本発明は前記実施例に限定される
ものではなく、その要旨を逸脱しない範囲で種々変更可
能であることはいうまでもない。
As above, the invention made by the present inventor has been specifically explained based on Examples, but it should be noted that the present invention is not limited to the Examples and can be modified in various ways without departing from the gist thereof. Not even.

たとえば、テストプログラムについては、サービスプロ
セッサ内のデータファイルからロードされ、テストプロ
グラム格納領域に格納される場合について説明したが、
これに限られず、たとえば、外部記憶装置からロードさ
れる方式でもよく、また入出力診断論理に常駐される方
式でもよい。
For example, we have explained that the test program is loaded from a data file in the service processor and stored in the test program storage area.
The present invention is not limited to this, and for example, a method may be used in which the information is loaded from an external storage device, or a method in which the information is resident in the input/output diagnostic logic may be used.

また、人出力制御論理右よび入出力診断論理制御論理は
、サービスプロセッサ内に半導体メモリとして構成され
る場合について説明したが、これに限られず、たとえば
、データファイルからロードされる方式でもよい。
Further, although the human output control logic and the input/output diagnosis logic control logic are configured as a semiconductor memory in the service processor, they are not limited to this, and may be loaded from a data file, for example.

さらに、本実施例では、入出力診断論理、入出力診断論
理制御論理およびテストプログラムをサービスプロセッ
サ内に構成される場合について説明したが、本発明にお
いては、中央処理装置から分離独立されるように構成さ
れていればよい。
Furthermore, in this embodiment, the input/output diagnostic logic, the input/output diagnostic logic control logic, and the test program are configured in the service processor, but in the present invention, It is sufficient if it is configured.

以上の説明では、主として本発明者によってなされた発
明をその利用分野である計算機システムに用いられる入
出力処理装置の保守診断方式に適用した場合について説
明したが、これに限定されるものではなく、たとえば、
他の情報処理装置における入出力処理装置にも広く適用
可能である。
In the above explanation, the invention made by the present inventor was mainly applied to a maintenance diagnosis method for an input/output processing device used in a computer system, which is the field of application of the invention, but the invention is not limited to this. for example,
It is also widely applicable to input/output processing devices in other information processing devices.

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

本願において開示される発明のうち、代表的なものによ
って得られる効果を簡単に説明すれば、下記のとおりで
ある。
Among the inventions disclosed in this application, the effects obtained by typical inventions are briefly described below.

すなわち、テストプログラム、入出力診断論理および入
出力診断論理制御論理とを備えた入出力診断手段が、中
央処理装置から分離独立された状態において障害が発生
された入出力処理装置をテストプログラムの実行で制御
できることにより、障害が発生された入出力処理装置が
中央処理装置から分離独立され、かつ中央処理装置が他
の動作可能な入出力処理装置を使用して計算機システム
の運用業務の実行中においても、中央処理装置を使用す
ることなく、障害が発生された入出力処理装置の機能レ
ベルでの障害発生の分析、追求および修復後の動作確認
が実行できる。
That is, an input/output diagnostic means including a test program, input/output diagnostic logic, and input/output diagnostic logic control logic executes a test program on an input/output processing device in which a failure has occurred in a state separated and independent from a central processing unit. By being able to control the input/output processing unit in which a failure has occurred, it can be separated and independent from the central processing unit, and the central processing unit can use other operable input/output processing units to operate the computer system. Also, without using the central processing unit, it is possible to analyze the occurrence of a failure at the functional level of the input/output processing unit in which the failure has occurred, pursue it, and check the operation after repair.

この結果、計算機システムの運用業務と入出力処理装置
の保守診断の並行実行が可能となり、かつ入出力処理装
置の再構成までの時間短縮が図れると同時に計算機シス
テムの運用性の向上が可能となる。
As a result, it becomes possible to perform computer system operation tasks and maintenance diagnosis of input/output processing devices in parallel, reduce the time required to reconfigure input/output processing devices, and at the same time improve the operability of the computer system. .

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

第1図は本発明の一実施例である計算機システムの一部
を示す構成図、 第2図は本実施例において障害が発生された入出力処理
装置の切り離しから再構成までの時間経過を示す図、 第3図は従来技術における計算機システムの一部を示す
構成図、 第4図は従来技術において障害が発生された入出力処理
装置の切り離しから再構成までの時間経過を示す図であ
る。 1・0・・・データ処理装置、11・・・中央処理装置
(CPU) 、11 a・・・人出力制御論理、12・
・・サービスプロセッサ(SVP)、12a・・・内部
制御機能、12b・・・ハードウェアサービス論理、1
3.14・・・入出力処理装置(IOP)、13a、 
 14a−−−チャネル処理装置(CHP) 、13b
、14b・・・チャネル制御装置(CHC)、13c、
14c・・・チアネル部(CH)、15.16・・・入
出力装置(Ilo) 、21・・・入出力診断手段、2
1a・・・テストプログラム、21b・・・データファ
イル、21c・・・入出力診断論理、21d・・・入出
力診断論理制御論理、27e・・・テストプログラムロ
ード論理、27f・・・テストプログラム格納領域、1
00〜103,200・・・信号線。
Fig. 1 is a configuration diagram showing a part of a computer system that is an embodiment of the present invention, and Fig. 2 shows the elapsed time from disconnection to reconfiguration of an input/output processing device in which a failure has occurred in this embodiment. 3 is a block diagram showing a part of a computer system in the prior art, and FIG. 4 is a diagram showing the elapse of time from disconnection to reconfiguration of a failed input/output processing device in the prior art. 1.0...Data processing device, 11...Central processing unit (CPU), 11a...Human output control logic, 12.
...Service processor (SVP), 12a...Internal control function, 12b...Hardware service logic, 1
3.14... Input/output processing unit (IOP), 13a,
14a---Channel processing unit (CHP), 13b
, 14b... Channel control device (CHC), 13c,
14c... Channel part (CH), 15.16... Input/output device (Ilo), 21... Input/output diagnostic means, 2
1a... Test program, 21b... Data file, 21c... Input/output diagnostic logic, 21d... Input/output diagnostic logic control logic, 27e... Test program load logic, 27f... Test program storage area, 1
00-103,200...Signal line.

Claims (1)

【特許請求の範囲】 1、中央処理装置、入出力処理装置、サービスプロセッ
サおよび入出力診断手段とで構成される計算機システム
であって、前記入出力診断手段が、障害が発生された前
記入出力処理装置の機能レベルによる障害の分析、追求
および動作確認の保守診断を実行するテストプログラム
と、起動処理、データ転送処理および終結処理を行うた
めの機能を備えた前記入出力処理装置の診断を行う入出
力診断論理と、前記計算機システムの運用業務と並行に
前記入出力診断論理の制御を行う入出力診断論理制御論
理とを備えており、前記入出力診断手段が前記中央処理
装置から分離独立された状態において、障害が発生され
た前記入出力処理装置を前記テストプログラムの実行に
より制御できることを特徴とする入出力処理装置の保守
診断方式。 2、前記テストプログラム、入出力診断論理および入出
力診断論理制御論理が、サービスプロセッサ内に配置さ
れたことを特徴とする請求項1記載の入出力処理装置の
保守診断方式。 3、前記テストプログラムおよび入出力診断論理を独立
した論理として設け、前記テストプログラムおよび入出
力診断論理をサービスプロセッサ内に配置されるテスト
プログラムローディング機能および入出力診断論理制御
論理により制御されることを特徴とする請求項1記載の
入出力処理装置の保守診断方式。
[Scope of Claims] 1. A computer system comprising a central processing unit, an input/output processing unit, a service processor, and an input/output diagnostic means, wherein the input/output diagnostic means is configured to detect the input/output in which a fault has occurred. A test program that executes maintenance diagnostics to analyze, pursue, and confirm operation of failures based on the functional level of the processing device, and diagnoses the input/output processing device that has functions for startup processing, data transfer processing, and termination processing. The computer system comprises an input/output diagnostic logic and an input/output diagnostic logic control logic that controls the input/output diagnostic logic in parallel with the operation work of the computer system, and the input/output diagnostic means is separated and independent from the central processing unit. 1. A maintenance diagnosis method for an input/output processing device, wherein the input/output processing device in which a failure has occurred can be controlled by executing the test program. 2. The maintenance diagnosis method for an input/output processing device according to claim 1, wherein the test program, the input/output diagnostic logic, and the input/output diagnostic logic control logic are arranged in a service processor. 3. The test program and the input/output diagnostic logic are provided as independent logics, and the test program and the input/output diagnostic logic are controlled by a test program loading function and input/output diagnostic logic control logic located in the service processor. A maintenance diagnosis method for an input/output processing device according to claim 1.
JP63238731A 1988-09-26 1988-09-26 Maintenance diagnosis method for input/output processing units Pending JPH0287247A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63238731A JPH0287247A (en) 1988-09-26 1988-09-26 Maintenance diagnosis method for input/output processing units

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63238731A JPH0287247A (en) 1988-09-26 1988-09-26 Maintenance diagnosis method for input/output processing units

Publications (1)

Publication Number Publication Date
JPH0287247A true JPH0287247A (en) 1990-03-28

Family

ID=17034421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63238731A Pending JPH0287247A (en) 1988-09-26 1988-09-26 Maintenance diagnosis method for input/output processing units

Country Status (1)

Country Link
JP (1) JPH0287247A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4879556A (en) * 1971-12-30 1973-10-25

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4879556A (en) * 1971-12-30 1973-10-25

Similar Documents

Publication Publication Date Title
JPH01269151A (en) Multiprocessor system test method
JPH08227368A (en) Job reexecution system
US20240403188A1 (en) Computer system and method for processing debug message of computer system
JPH0887341A (en) Computer system with automatic degenerate startup function
JPH02294739A (en) Fault detecting system
JPH0287247A (en) Maintenance diagnosis method for input/output processing units
JPH02122335A (en) Test method for ras circuit
JP3334174B2 (en) Fault handling verification device
JPH0630069B2 (en) Multiplexing system
JPH1185713A (en) Multi-computer system
JPS62271151A (en) Automatic testing system for computer main body
JPH0764814A (en) Program execution method by multi-configuration system
JP2684966B2 (en) I/O processor debug unit
JPH04223534A (en) Information processing system
JPS60195649A (en) Error reporting system of microprogram-controlled type data processor
JP2726998B2 (en) Computer testing method
JPS62126443A (en) Test execution system based upon simulation
JPH10124341A (en) Fault diagnostic method
JPH0730651A (en) Diagnostic method
JPS6232512B2 (en)
JPS63204438A (en) Device test system
JPS62237850A (en) Fault diagnostic system
JPH01163842A (en) Input/output device fault testing system
JPH05151021A (en) Debugging system using debugger with built-in resident area
JPS6162941A (en) Inspection system of information processor