JP2629554B2 - Information processing system - Google Patents
Information processing systemInfo
- Publication number
- JP2629554B2 JP2629554B2 JP5097522A JP9752293A JP2629554B2 JP 2629554 B2 JP2629554 B2 JP 2629554B2 JP 5097522 A JP5097522 A JP 5097522A JP 9752293 A JP9752293 A JP 9752293A JP 2629554 B2 JP2629554 B2 JP 2629554B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- exception
- central processing
- processing unit
- channels
- 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 - Fee Related
Links
Description
【0001】[0001]
【産業上の利用分野】本発明は、情報処理システムに関
し、特に、チャネルで発生した障害の復旧処理を行うた
めの障害処理方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing system and, more particularly, to a failure processing method for performing recovery processing of a failure occurring in a channel.
【0002】[0002]
【従来の技術】従来、情報処理システムにおいて、チャ
ネル例外が発生すると(ここでは、チャネル例外とは、
チャネルの動作可能状態に影響を与える事象、つまり、
チャネルの障害又はチャネルとデバイスとの間に挿入さ
れるインターフェースの障害を表す)、例えば、入出力
制御装置から中央処理装置に対して当該チャネルにおい
てチャネル例外が発生したこちが報告される。そして、
オペレーティング・システム(以下OSと呼ぶ)によっ
て復旧処理が実行され、当該チャネルの再組み込みの試
行が行われる(例えば、特開昭63−75847号公
報)。2. Description of the Related Art Conventionally, when a channel exception occurs in an information processing system (here, a channel exception means
Events that affect the operational state of the channel, that is,
(This indicates a failure of a channel or a failure of an interface inserted between a channel and a device.) For example, the occurrence of a channel exception in the channel is reported from the I / O controller to the central processing unit. And
A recovery process is executed by an operating system (hereinafter referred to as an OS), and an attempt is made to re-install the channel (for example, JP-A-63-75847).
【0003】[0003]
【発明が解決しようとする課題】ところで、従来のチャ
ネル例外の復旧処理の場合、チャネル例外の原因となっ
た障害のいかんにかかわらず、OSにより当該チャネル
の復旧処理が行なわれているから、前述の障害が当該チ
ャネルのハードウェア・ゲートの固定故障かそれに類す
るものであった場合には、OSの再組み込みのための試
行は必ず不成功となってしまう。つまり、ハードウェア
・ゲートの固定故障等の場合にも再組み込み試行を行っ
ている関係上チャネルの無駄な復旧処理を行うことにな
ってしまい、その結果、I/O負荷が増大してしまうと
いう問題点がある。By the way, in the case of the conventional channel exception recovery processing, the recovery processing of the channel is performed by the OS irrespective of the failure that caused the channel exception. If the failure is a fixed failure of the hardware gate of the channel or the like, an attempt to re-install the OS will always fail. In other words, even in the case of a fixed failure of the hardware gate, useless recovery processing of the channel is performed due to the reintegration attempt, and as a result, the I / O load increases. There is a problem.
【0004】本発明の目的はI/O負荷が増大すること
のない情報処理システムを提供することにある。[0004] An object of the present invention is to provide an information processing system in which the I / O load does not increase.
【0005】[0005]
【課題を解決するための手段】本発明によれば、中央処
理装置と、該中央処理装置に接続され配下の複数のチャ
ネルを制御する入出力制御装置と、前記各チャネルにそ
れぞれ接続されたデバイスと、該各デバイスとデータの
転送を行なうメモリ装置と、前記各チャネルにそれぞれ
設けられ当該チャネルの動作可能状態に影響を与える事
象の発生をチャネル例外として検出するチャネル例外検
出手段とを備える情報処理システムにおいて、前記入出
力制御装置には、前記チャネル例外が発生すると該チャ
ネル例外が当該チャネルのハードウェア・ゲートの固定
故障であるか否かを検証する診断動作を行う診断動作制
御手段と、該診断動作により固定故障であると検出され
るとチャネル例外である旨を前記中央処理装置に通知す
る第1の通知手段と、前記診断動作制御手段により固定
障害であることが検出されたチャネルに対して入出力動
作を起動するI/O命令が発行された際該I/O命令を
実行することなく無条件に当該チャネルが動作不能であ
ることを指示するコンディション・コードを付加して前
記中央処理装置に終了報告を通知する第2の通知手段と
が備えられていることを特徴とする情報処理システムが
得られる。According to the present invention, a central processing unit, an input / output control unit connected to the central processing unit for controlling a plurality of subordinate channels, and a device connected to each of the channels are provided. And a memory device for transferring data to and from each of the devices, and channel exception detecting means provided in each of the channels and detecting, as a channel exception, occurrence of an event affecting the operable state of the channel. In the system, the input / output control device includes a diagnostic operation control unit that performs a diagnostic operation for verifying whether the channel exception is a fixed failure of a hardware gate of the channel when the channel exception occurs. First notifying means for notifying the central processing unit of a channel exception when a fixed fault is detected by the diagnostic operation; When an I / O instruction for activating an input / output operation is issued to a channel detected as a fixed fault by the diagnostic operation control means, the channel is unconditionally executed without executing the I / O instruction. And a second notifying means for notifying the central processing unit of an end report by adding a condition code indicating that the device is inoperable.
【0006】[0006]
【実施例】次に本発明について実施例によって説明す
る。Next, the present invention will be described by way of examples.
【0007】図1を参照して、図示の情報処理システム
は、中央処理装置1と、この中央処理装置1に接続され
た入出力制御装置2と、この入出力制御装置2にそれぞ
れ接続されて制御されるn(nは2以上の整数)個のチ
ャネル31〜3nと、各チャネル31〜3nにそれぞれ
接続されたn個のデバイス41〜4nと、中央処理装置
1および入出力制御装置2に接続されたメモリ装置5と
を備えている。Referring to FIG. 1, the illustrated information processing system includes a central processing unit 1, an input / output control unit 2 connected to the central processing unit 1, and an input / output control unit 2 connected to the input / output control unit 2. N (n is an integer of 2 or more) channels 31 to 3n to be controlled, n devices 41 to 4n respectively connected to the channels 31 to 3n, the central processing unit 1 and the input / output control unit 2. And a connected memory device 5.
【0008】各チャネル31〜3n内にはそれぞれ当該
チャネルの動作可能状態に影響を与える事象、即ち、チ
ャネルの障害又はデバイス41〜4nとの間に位置する
インタフェースの障害を検出するチャネル例外検出手段
311〜31nが備えられている。入出力制御装置2に
はチャネル例外検出手段311〜31nによるチャネル
例外検出によって起動され、チャネル毎に当該チャネル
のハードウェア・ゲートの正当性を検証する診断動作を
行う診断動作制御手段21(つまり、診断動作制御手段
21ではチャネル例外発生時にその障害が固定故障か否
かの障害種別の判定を行っている)と、診断動作制御手
段21による診断動作によって当該チャネルのハードウ
ェア・ゲートにおいて正当性が欠けることが検出された
際チャネル例外発生とみなしてこのチャネル例外発生を
中央処理装置1に通知するチャネル固定障害通知手段2
2とが設けられている。In each of the channels 31 to 3n, a channel exception detecting means for detecting an event which affects the operable state of the channel, that is, a fault of the channel or a fault of an interface located between the channel and the devices 41 to 4n. 311 to 31n are provided. The input / output control device 2 is activated by the channel exception detection by the channel exception detection units 311 to 31n, and performs a diagnosis operation control unit 21 (that is, a diagnosis operation control unit 21 that performs a diagnosis operation for verifying the validity of the hardware gate of the channel for each channel) When the channel exception occurs, the diagnostic operation control unit 21 determines the type of the failure as to whether the failure is a fixed failure), and the diagnostic operation by the diagnostic operation control unit 21 determines that the hardware gate of the channel is valid. A channel fixed fault notifying means 2 for notifying the central processing unit 1 of the occurrence of a channel exception when the lack is detected.
2 are provided.
【0009】上述のように、チャネル例外が発生する
と、診断動作制御手段21によって当該チャネルの診断
動作が実行され、ハードウェア・ゲートの正当性の検証
が試行される。As described above, when a channel exception occurs, the diagnostic operation control unit 21 performs a diagnostic operation on the channel, and attempts to verify the correctness of the hardware gate.
【0010】さらに、チャネル例外発生後、診断動作制
御手段21による診断によってチャネルの固定障害が検
出されたチャネルに対して入出力動作を起動するI/O
命令が発行されると、動作不能終了報告通知手段23で
はこのI/O命令を実行することなく無条件に当該チャ
ネルが動作不能であることを指示するコンディション・
コード付加して中央処理装置1に終了報告を通知する。
このようにして終了報告を通知することによって、固定
故障が発生し回復の見込みないチャネルに対してはI/
O命令を無駄に実行することなく動作不能チャネルとし
て終了報告を通知することができる。Further, after the occurrence of a channel exception, an I / O for activating an input / output operation for a channel in which a fixed fault of the channel is detected by the diagnosis by the diagnosis operation control means 21.
When the instruction is issued, the inoperable end report notifying means 23 unconditionally indicates that the channel is inoperable without executing the I / O instruction.
The end report is sent to the central processing unit 1 with the code added.
By notifying the end report in this manner, I / O is performed for a channel in which a fixed failure has occurred and recovery is not expected.
The end report can be notified as an inoperative channel without unnecessary execution of the O instruction.
【0011】[0011]
【発明の効果】以上説明したように本発明では、チャネ
ル例外発生時にその障害が固定故障か否かの障害種別の
判定を実施するようにしたから、固定故障を起し回復見
込みのないチャネルに対する無駄な復旧処理を省くこと
ができ、この結果、復旧処理に費やされるI/O負荷を
軽減して、確実な回復処理を実行することができるとい
う効果がある。As described above, according to the present invention, when a channel exception occurs, the type of failure is determined to determine whether or not the failure is a fixed failure. Useless recovery processing can be omitted, and as a result, there is an effect that the I / O load expended on the recovery processing can be reduced and a reliable recovery processing can be executed.
【図1】本発明による情報処理システムの一実施例を示
すブロック図である。FIG. 1 is a block diagram showing one embodiment of an information processing system according to the present invention.
1 中央処理装置 2 入出力制御装置 31〜3n チャネル 41〜4n デバイス 5 メモリ装置 21 診断動作制御手段 22 チャネル固定障害通知手段 23 動作不能終了報告通知手段 311〜31n チャネル例外検出手段 REFERENCE SIGNS LIST 1 central processing unit 2 input / output control device 31-3 n channel 41-4 n device 5 memory device 21 diagnostic operation control means 22 channel fixed failure notification means 23 inoperable end report notification means 311-31 n channel exception detection means
Claims (1)
され配下の複数のチャネルを制御する入出力制御装置
と、前記各チャネルにそれぞれ接続されたデバイスと、
該各デバイスとデータの転送を行なうメモリ装置と、前
記各チャネルにそれぞれ設けられ当該チャネルの動作可
能状態に影響を与える事象の発生をチャネル例外として
検出するチャネル例外検出手段とを備える情報処理シス
テムにおいて、前記入出力制御装置には、前記チャネル
例外が発生すると該チャネル例外が当該チャネルのハー
ドウェア・ゲートの固定故障であるか否かを検証する診
断動作を行う診断動作制御手段と、該診断動作により固
定故障であると検出されるとチャネル例外である旨を前
記中央処理装置に通知する第1の通知手段と、前記診断
動作制御手段により固定障害であることが検出されたチ
ャネルに対して入出力動作を起動するI/O命令が発行
された際該I/O命令を実行することなく無条件に当該
チャネルが動作不能であることを指示するコンディショ
ン・コードを付加して前記中央処理装置に終了報告を通
知する第2の通知手段とが備えられていることを特徴と
する情報処理システム。A central processing unit, an input / output control unit connected to the central processing unit for controlling a plurality of subordinate channels, a device connected to each of the channels,
An information processing system comprising: a memory device for performing data transfer with each of the devices; and a channel exception detecting unit provided in each of the channels and detecting, as a channel exception, occurrence of an event that affects an operable state of the channel. A diagnostic operation control unit for performing a diagnostic operation for verifying whether or not the channel exception is a fixed failure of a hardware gate of the channel when the channel exception occurs; The first notifying means for notifying the central processing unit of the exception of the channel when a fixed fault is detected by the CPU, and an input to the channel detected as a fixed fault by the diagnostic operation control means. When an I / O instruction for activating an output operation is issued, the channel is unconditionally disabled without executing the I / O instruction. The information processing system characterized by the second notification means for adding the condition code for instructing to notify the completion report to said central processing unit is provided that is.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5097522A JP2629554B2 (en) | 1993-04-23 | 1993-04-23 | Information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5097522A JP2629554B2 (en) | 1993-04-23 | 1993-04-23 | Information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06309246A JPH06309246A (en) | 1994-11-04 |
| JP2629554B2 true JP2629554B2 (en) | 1997-07-09 |
Family
ID=14194594
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5097522A Expired - Fee Related JP2629554B2 (en) | 1993-04-23 | 1993-04-23 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2629554B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2500217Y2 (en) * | 1990-05-09 | 1996-06-05 | 横河電機株式会社 | I/O card abnormality detection system |
-
1993
- 1993-04-23 JP JP5097522A patent/JP2629554B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06309246A (en) | 1994-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102822807B (en) | Computer for controlling system and control method thereof and use | |
| US20100057966A1 (en) | Notifying Asynchronous Events To A Host Of A Data Storage System And Apparatus For The Same | |
| EP0397471B1 (en) | Initialization system amd methods for input/output processing units | |
| JP2629554B2 (en) | Information processing system | |
| US20040078649A1 (en) | Computer system | |
| JPH01288928A (en) | Trouble-free computer system, its internal circuit and error detecting/correcting system | |
| JP4613019B2 (en) | Computer system | |
| JP2937857B2 (en) | Lock flag release method and method for common storage | |
| JP2977705B2 (en) | Control system of networked multiplexed computer system | |
| JP2001175545A (en) | Server system, fault diagnosing method, and recording medium | |
| JPS5827538B2 (en) | Mutual monitoring method | |
| JP2658813B2 (en) | I/O channel fault recovery device | |
| JP2924732B2 (en) | Self-diagnosis method for information processing device | |
| JP2908430B1 (en) | Host processor monitoring apparatus and monitoring method for multiprocessor system | |
| JP2006155107A (en) | Hardware error control method in instruction control device with instruction processing stop means | |
| JP3298989B2 (en) | Failure detection / automatic embedded device | |
| JP3133704B2 (en) | Device installation method | |
| KR100922409B1 (en) | Information processing device and memory anomaly monitoring method | |
| JP2518829Y2 (en) | I/O card error detection system | |
| JP3110124B2 (en) | Failure detection method in multi-computer system | |
| JP2611549B2 (en) | Elevator group control device | |
| JP3231743B2 (en) | Control method and method of power control device | |
| CN119788295A (en) | A controller Level 2 functional safety monitoring design integrating information security | |
| JP2815730B2 (en) | Adapters and computer systems | |
| JP4887837B2 (en) | Multi-node computer system, integrated service processor, and multiplexing control method used therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19970225 |
|
| LAPS | Cancellation because of no payment of annual fees |