JPH06309246A - Information processing system - Google Patents
Information processing systemInfo
- 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
Links
Abstract
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 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.
【図1】本発明による情報処理システムの一実施例を示
すブロック図である。FIG. 1 is a block diagram showing an embodiment of an information processing system according to the present invention.
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)
され、配下の複数のチャネルを制御する入出力制御装置
と、前記各チャネルにそれぞれ接続されたデバイスと、
該各デバイスとデータの転送を行なうメモリ装置と、前
記各チャネルにそれぞれ設けられ当該チャネルの動作可
能状態に影響を与える事象の発生を検出するチャネル例
外検出手段とを備える情報処理システムにおいて、前記
入出力制御装置には、前記チャネル例外検出手段によっ
て起動され、前記チャネル毎に当該チャネルのハードウ
ェア・ゲートの正当性を検証する診断動作を行う診断動
作制御手段と、該診断動作により正当性を欠くことが検
出された際、否正当性の旨を前記中央処理装置に通知す
る第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.
において、前記診断動作制御手段により正当性を欠くこ
とが検出されたチャネルに対して入出力動作を起動する
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
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH048147U (en) * | 1990-05-09 | 1992-01-24 |
Family Cites Families (1)
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 |
-
1993
- 1993-04-23 JP JP5097522A patent/JP2629554B2/en not_active Expired - Fee Related
Patent Citations (1)
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 |