Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2629554B2 - Information processing system - Google Patents
[go: Go Back, main page]

JP2629554B2 - Information processing system - Google Patents

Information processing system

Info

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
Application number
JP5097522A
Other languages
Japanese (ja)
Other versions
JPH06309246A (en
Inventor
徹 本寿
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 JP5097522A priority Critical patent/JP2629554B2/en
Publication of JPH06309246A publication Critical patent/JPH06309246A/en
Application granted granted Critical
Publication of JP2629554B2 publication Critical patent/JP2629554B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【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.

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

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

【符号の説明】[Explanation of symbols]

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)

(57)【特許請求の範囲】(57) [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.
JP5097522A 1993-04-23 1993-04-23 Information processing system Expired - Fee Related JP2629554B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2500217Y2 (en) * 1990-05-09 1996-06-05 横河電機株式会社 I/O card abnormality detection system

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