JPH06309246A - Information processing system - Google Patents

Information processing system

Info

Publication number
JPH06309246A
JPH06309246A JP5097522A JP9752293A JPH06309246A JP H06309246 A JPH06309246 A JP H06309246A JP 5097522 A JP5097522 A JP 5097522A JP 9752293 A JP9752293 A JP 9752293A JP H06309246 A JPH06309246 A JP H06309246A
Authority
JP
Japan
Prior art keywords
channel
processing system
information processing
central processing
notifying
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.)
Granted
Application number
JP5097522A
Other languages
Japanese (ja)
Other versions
JP2629554B2 (en
Inventor
Tooru Honjiyu
徹 本寿
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

Abstract

PURPOSE:To eliminate a useless restoration processing of a channel by executing a diagnostic operation for deciding whether a fault is a fixed fault or not at the time of detecting a channel exception. CONSTITUTION:The system is provided with channel exception detection means 31l-31n in each channel 3l-3n, a diagnostic operation control means 21 which is actuated by detecting a channel exception in an input/output controller 2, and verifies the validity of a hardware gate of a channel at every channel, and a channel fixed fault informing means 22 for informing it to a central processor 1 when it is detected that the validity of an operation of the channel is defective by this diagnosis.

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 system for performing recovery processing of a failure that has occurred in a channel.

【0002】[0002]

【従来の技術】従来、情報処理システムにおいて、チャ
ネル例外が発生すると(ここでは、チャネル例外とは、
チャネルの動作可能状態に影響を与える事象、つまり、
チャネルの障害又はチャネルとデバイスとの間に挿入さ
れるインターフェースの障害を表す)、例えば、入出力
制御装置から中央処理装置に対して当該チャネルにおい
てチャネル例外が発生したこちが報告される。そして、
オペレーティング・システム(以下OSと呼ぶ)によっ
て復旧処理が実行され、当該チャネルの再組み込みの試
行が行われる(例えば、特開昭63−75847号公
報)。
2. Description of the Related Art Conventionally, in an information processing system, when a channel exception occurs (here, the channel exception is
Events that affect the operational state of the channel, that is,
This indicates a failure of the channel or an interface inserted between the channel and the device), for example, the input / output control unit reports to the central processing unit that a channel exception has occurred in the channel. And
A recovery process is executed by an operating system (hereinafter referred to as an OS), and an attempt to re-install the channel is made (for example, Japanese Patent Laid-Open No. 63-75847).

【0003】[0003]

【発明が解決しようとする課題】ところで、従来のチャ
ネル例外の復旧処理の場合、チャネル例外の原因となっ
た障害のいかんにかかわらず、OSにより当該チャネル
の復旧処理が行なわれているから、前述の障害が当該チ
ャネルのハードウェア・ゲートの固定故障かそれに類す
るものであった場合には、OSの再組み込みのための試
行は必ず不成功となってしまう。つまり、ハードウェア
・ゲートの固定故障等の場合にも再組み込み試行を行っ
ている関係上チャネルの無駄な復旧処理を行うことにな
ってしまい、その結果、I/O負荷が増大してしまうと
いう問題点がある。
By the way, in the case of the conventional channel exception recovery processing, the OS performs the channel recovery processing regardless 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, the attempt to re-install the OS will be unsuccessful. In other words, in the case of a fixed failure of the hardware gate, the channel is unnecessarily restored due to the re-incorporation attempt, and as a result, the I / O load increases. There is a problem.

【0004】本発明の目的はI/O負荷が増大すること
のない情報処理システムを提供することにある。
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 an input / output control unit respectively connected to the respective channels. An information processing system comprising: a device; a memory device for transferring data to and from each device; and a channel exception detecting means provided in each of the channels and detecting occurrence of an event affecting the operable state of the channel. , The input / output control device,
A diagnostic operation control unit that is activated by the channel exception detection unit and performs a diagnostic operation for verifying the legitimacy of the hardware gate of the channel for each channel; An information processing system is provided which is provided with a first notifying means for notifying the central processing unit of the fact that it is not valid. Further, in the information processing system according to the present invention, the diagnostic operation control means is provided. When an I / O command for activating an input / output operation is issued to a channel that is detected to be unjustified by, the channel is unconditionally inoperable without executing the I / O command. It is desirable to provide a second notifying means for notifying the central processing unit of the end report by adding a condition code indicating that.

【0006】[0006]

【実施例】次に本発明について実施例によって説明す
る。
The present invention will be described below with reference to 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 respectively connected to the central processing unit 1. The n (n is an integer of 2 or more) channels 31 to 3n to be controlled, the n devices 41 to 4n connected to the channels 31 to 3n, the central processing unit 1 and the input / output control unit 2, respectively. And the connected memory device 5.

【0008】各チャネル31〜3n内にはそれぞれ当該
チャネルの動作可能状態に影響を与える事象、即ち、チ
ャネルの障害又はデバイス41〜4nとの間に位置する
インタフェースの障害を検出するチャネル例外検出手段
311〜31nが備えられている。入出力制御装置2に
はチャネル例外検出手段311〜31nによるチャネル
例外検出によって起動され、チャネル毎に当該チャネル
のハードウェア・ゲートの正当性を検証する診断動作を
行う診断動作制御手段21(つまり、診断動作制御手段
21ではチャネル例外発生時にその障害が固定故障か否
かの障害種別の判定を行っている)と、診断動作制御手
段21による診断動作によって当該チャネルのハードウ
ェア・ゲートにおいて正当性が欠けることが検出された
際チャネル例外発生とみなしてこのチャネル例外発生を
中央処理装置1に通知するチャネル固定障害通知手段2
2とが設けられている。
Within each of the channels 31 to 3n, a channel exception detecting means for detecting an event affecting the operable state of the channel, that is, a failure of the channel or a failure of an interface located between 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 means 311 to 31n, and performs the diagnostic operation control means 21 (that is, the diagnostic operation control means 21 for performing the diagnostic operation for verifying the correctness 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 fault whether or not the fault is a fixed fault), and the diagnostic operation by the diagnostic operation control unit 21 determines that the hardware gate of the channel is correct. When a lack is detected, it is regarded as a channel exception occurrence, and the channel fixed error notification means 2 for notifying the central processing unit 1 of this channel exception occurrence is given.
2 and are provided.

【0009】上述のように、チャネル例外が発生する
と、診断動作制御手段21によって当該チャネルの診断
動作が実行され、ハードウェア・ゲートの正当性の検証
が試行される。
As described above, when a channel exception occurs, the diagnostic operation control means 21 executes the diagnostic operation of 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 the channel exception, the I / O which activates the input / output operation for the channel in which the fixed failure of the channel is detected by the diagnosis by the diagnostic operation control means 21.
When the command is issued, the inoperability end report notifying means 23 unconditionally indicates that the channel is inoperable without executing this I / O command.
A code is added and the end report is sent to the central processing unit 1.
By notifying the end report in this way, I / O is applied to a channel in which a fixed failure occurs and recovery is not expected.
The end report can be notified as an inoperable channel without wastefully executing the O instruction.

【0011】[0011]

【発明の効果】以上説明したように本発明では、チャネ
ル例外発生時にその障害が固定故障か否かの障害種別の
判定を実施するようにしたから、固定故障を起し回復見
込みのないチャネルに対する無駄な復旧処理を省くこと
ができ、この結果、復旧処理に費やされるI/O負荷を
軽減して、確実な回復処理を実行することができるとい
う効果がある。
As described above, according to the present invention, when a channel exception occurs, it is determined whether or not the fault is a fixed fault. Therefore, a fixed fault occurs in a channel that is not expected to recover. There is an effect that wasteful recovery processing can be omitted, and as a result, the I / O load consumed for the recovery processing can be reduced and the reliable recovery processing can be executed.

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

【図1】本発明による情報処理システムの一実施例を示
すブロック図である。
FIG. 1 is a block diagram showing an 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 チャネル例外検出手段 DESCRIPTION OF SYMBOLS 1 central processing unit 2 input / output control device 31-3n channel 41-4n device 5 memory device 21 diagnostic operation control means 22 channel fixed failure notification means 23 inoperable end report notification means 311 to 31n channel exception detection means

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 中央処理装置と、該中央処理装置に接続
され、配下の複数のチャネルを制御する入出力制御装置
と、前記各チャネルにそれぞれ接続されたデバイスと、
該各デバイスとデータの転送を行なうメモリ装置と、前
記各チャネルにそれぞれ設けられ当該チャネルの動作可
能状態に影響を与える事象の発生を検出するチャネル例
外検出手段とを備える情報処理システムにおいて、前記
入出力制御装置には、前記チャネル例外検出手段によっ
て起動され、前記チャネル毎に当該チャネルのハードウ
ェア・ゲートの正当性を検証する診断動作を行う診断動
作制御手段と、該診断動作により正当性を欠くことが検
出された際、否正当性の旨を前記中央処理装置に通知す
る第1の通知手段とが備えられていることを特徴とする
情報処理システム。
1. A central processing unit, an input / output control unit connected to the central processing unit for controlling a plurality of subordinate channels, and devices connected to the respective channels, respectively.
In the information processing system, a memory device for transferring data to and from each of the devices and a channel exception detecting means provided in each of the channels for detecting occurrence of an event affecting the operable state of the channel are provided. The output control device has a diagnostic operation control means that is activated by the channel exception detection means and performs a diagnostic operation for verifying the correctness of the hardware gate of the channel for each channel, and the diagnosis operation lacks the correctness. An information processing system, comprising: a first notifying unit for notifying the central processing unit of the fact that it is not valid.
【請求項2】 請求項1に記載された情報処理システム
において、前記診断動作制御手段により正当性を欠くこ
とが検出されたチャネルに対して入出力動作を起動する
I/O命令が発行された際、該I/O命令を実行するこ
となく無条件に当該チャネルが動作不能であることを指
示するコンディション・コードを付加して前記中央処理
装置に終了報告を通知する第2の通知手段を設けたこと
を特徴とする情報処理システム。
2. The information processing system according to claim 1, wherein an I / O instruction for activating an input / output operation is issued to a channel detected by the diagnostic operation control unit to be unjustified. At this time, a second notifying means for notifying the central processing unit of a completion report by adding a condition code indicating that the channel is inoperable without executing the I / O command is provided. An information processing system characterized in that
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 true JPH06309246A (en) 1994-11-04
JP2629554B2 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)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH048147U (en) * 1990-05-09 1992-01-24

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS611481A (en) * 1984-06-13 1986-01-07 Hitachi Zosen Corp Holding instrument of welding torch in automatic welding equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH048147U (en) * 1990-05-09 1992-01-24

Also Published As

Publication number Publication date
JP2629554B2 (en) 1997-07-09

Similar Documents

Publication Publication Date Title
EP3361333B1 (en) Control device and method of controlling the same
US6438709B2 (en) Method for recovering from computer system lockup condition
US8108582B2 (en) Notifying asynchronous events to a host of a data storage system and apparatus for the same
JP2011198205A (en) Redundant system control system
US6526527B1 (en) Single-processor system
US20070271486A1 (en) Method and system to detect software faults
JPH06309246A (en) Information processing system
JPH06175934A (en) One bit error processing system
JPH01288928A (en) Trouble-free computer system, its internal circuit and error detecting/correcting system
JPS62236056A (en) Input/output controller for information processing system
JP2977705B2 (en) Control system of networked multiplexed computer system
JP4613019B2 (en) Computer system
CN117453146B (en) Data reading method, system, eFlash controller and storage medium
US20220334548A1 (en) Control device and control method
JP2924732B2 (en) Self-diagnosis method for information processing device
JP2003330815A (en) Preventive maintenance method for memory and preventive maintenance system for memory
JP3042034B2 (en) Failure handling method
JPS6077252A (en) Input/output control device
JP3231743B2 (en) Control method and method of power control device
JPH0365743A (en) Fault finding method for main storage device
JPS60195649A (en) Error reporting system of microprogram-controlled type data processor
JPH03233734A (en) Fault resistance control system
JPH06139089A (en) Fault processing device for information processor
JP2008033598A (en) Dynamic substitution system, dynamic substitution method and program
JPS5827538B2 (en) Mutual monitoring method

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