JPH0916425A - Information processing system - Google Patents
Information processing systemInfo
- Publication number
- JPH0916425A JPH0916425A JP7165004A JP16500495A JPH0916425A JP H0916425 A JPH0916425 A JP H0916425A JP 7165004 A JP7165004 A JP 7165004A JP 16500495 A JP16500495 A JP 16500495A JP H0916425 A JPH0916425 A JP H0916425A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- devices
- processing device
- availability
- shared
- 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.)
- Withdrawn
Links
Landscapes
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
(57)【要約】
【目的】 処理装置内の一装置の故障によりシステム全
体が運用不可能となる事態を避けることを可能とする。
【構成】 複数の装置12,22から構成される複数の
処理装置11,21と、複数の処理装置が共用し、排他
制御される外部資源31,32とから情報処理システム
を構成する。処理装置内の監視装置13,23は、同一
処理装置内の装置の異常の有無を監視し、異常を検知し
たとき、外部とのインタフェースに対して共用資源の専
有を解除するリセット命令を出力する。装置に可用性確
認手段を設ける。この可用性確認手段は、監視装置の可
用性を確認し、監視装置の可用性を確認できないとき、
外部とのインターフェイスに対して共用資源の専有を解
除するリセット命令を出力する。
(57) [Summary] [Purpose] It is possible to avoid the situation where the entire system becomes inoperable due to the failure of one device in the processing device. [Configuration] An information processing system is configured by a plurality of processing devices 11 and 21 configured by a plurality of devices 12 and 22 and external resources 31 and 32 that are shared by a plurality of processing devices and are controlled exclusively. The monitoring devices 13 and 23 in the processing device monitor the presence / absence of an abnormality in the device in the same processing device, and when an abnormality is detected, output a reset command for releasing the exclusive use of the shared resource to the interface with the outside. . Provide availability confirmation means to the device. This availability confirmation means confirms the availability of the monitoring device, and when the availability of the monitoring device cannot be confirmed,
It outputs a reset command to release the monopolization of shared resources to the interface with the outside.
Description
【0001】[0001]
【産業上の利用分野】本発明は、複数の情報処理装置に
より構成される情報処理システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information processing system composed of a plurality of information processing devices.
【0002】[0002]
【従来の技術】情報処理システムは、通信網の発達に伴
って、年々大規模化してきている。このシステムが大き
くなればなるほど、故障等によりシステムが停止した時
の影響もまた大きくなる。このため、システムとしての
信頼性を確保することがますます要求されてきている。
信頼性を高めるために部品単位での信頼性を確保するこ
とは当然であるが、システムの構成単位が増加すればす
るほど、システム全体の信頼性を確保することが困難に
なってくる。2. Description of the Related Art Information processing systems have been increasing in scale year by year with the development of communication networks. The larger the system, the greater the impact of the system being shut down due to a failure or the like. For this reason, there is an increasing demand for ensuring system reliability.
It is natural to secure the reliability of each component in order to enhance the reliability, but as the number of system constituent units increases, it becomes more difficult to secure the reliability of the entire system.
【0003】信頼性を確保する手法の一つとして、シス
テムの主要構成単位を二重化することが行われる。これ
は、同一業務を行える環境を持つ情報処理装置を、現用
系と待機系の複数用意しておく。そして、現用系が故障
して以降の業務の続行が不可能となった場合に、故障し
た現用系処理装置からそれまで待機していた系に切り換
えて、待機系処理装置により業務を続行する。As one of the methods for ensuring reliability, the main constituent units of the system are duplicated. For this, a plurality of information processing apparatuses having an environment in which the same work can be performed, that is, an active system and a standby system are prepared. Then, when the active system fails and it becomes impossible to continue the work thereafter, the failed active system processing device is switched to the system that has been waiting until then, and the business is continued by the standby system processing device.
【0004】一方、待機系を用意していないシステムに
おいては、ある処理装置が故障した場合、他の運用可能
な処理装置で実行可能な業務については継続して業務を
行い、故障した処理装置で行っていた業務のみ縮退を認
める手法がとられる。上記2つの手法は、いずれもシス
テムとしての運用を継続する手法として広く用いられて
いる。そして、各手法のいずれにおいても、各情報処理
装置の専用の外部資源の他に、他の情報処理装置とデー
タ交換をするため又はデータ自体を共有するために、処
理装置の外部に共有資源を持つことが一般的である。On the other hand, in a system that does not have a standby system, when a certain processing device fails, the work that can be executed by another operable processing device is continuously executed and A method that allows degeneracy only for the work that was being performed is taken. Both of the above two methods are widely used as methods for continuing operation as a system. Then, in each of the methods, in addition to the dedicated external resource of each information processing device, a shared resource is provided outside the processing device in order to exchange data with another information processing device or to share the data itself. It is common to have.
【0005】図3に従来の情報処理システムを示す。図
示の情報処理システムは、2つの処理装置71,81に
より構成される。各処理装置71,81は、装置72,
82と、監視装置73,83と、入出力装置76,86
から構成される。装置72,82は、例えばCPUであ
り、入出力装置76,86を介して処理装置71,81
の外部のデータを操作する。監視装置73,83は、処
理装置71,81内の各装置の動作状況について管理及
び制御を行う。FIG. 3 shows a conventional information processing system. The illustrated information processing system includes two processing devices 71 and 81. Each processing device 71, 81 includes a device 72,
82, monitoring devices 73 and 83, and input / output devices 76 and 86
Consists of The devices 72 and 82 are, for example, CPUs, and the processing devices 71 and 81 are connected via the input / output devices 76 and 86.
Manipulate data outside of. The monitoring devices 73 and 83 manage and control the operation status of each device in the processing devices 71 and 81.
【0006】第1の処理装置71は、専用に割り当てら
れた資源77,78を持ち、第2の処理装置81は、専
用に割り当てられた資源87,88を持つ。また、両処
理装置71,81は、データ交換等の目的のために資源
91,92を共有する。共有資源91,92は、内部の
データの破壊を防止するために一般的には排他制御され
る。したがって、ある時点で共有資源91が第1の処理
装置71に確保された場合、第2の処理装置81からの
共有資源91の操作は拒否される。この場合、第1の処
理装置71の処理が終了して共有資源91が解放された
後に、第2の処理装置81が共有資源91を確保し、処
理を行うこととなる。The first processing unit 71 has resources 77 and 78 dedicatedly allocated thereto, and the second processing unit 81 has resources 87 and 88 dedicatedly allocated thereto. Further, both processing devices 71 and 81 share resources 91 and 92 for the purpose of data exchange and the like. The shared resources 91 and 92 are generally exclusively controlled to prevent destruction of internal data. Therefore, if the shared resource 91 is secured in the first processing device 71 at some point, the operation of the shared resource 91 from the second processing device 81 is rejected. In this case, after the processing of the first processing device 71 is completed and the shared resource 91 is released, the second processing device 81 secures the shared resource 91 and performs the processing.
【0007】ここで、共有資源91を第1の処理装置7
1が確保した状態で第1の処理装置71において運用が
不可能な障害が発生した場合、これを検出した監視装置
73が入出力装置76へ指示を行い、外部とのインタフ
ェースに対して共有資源の専有を解除するリセットを発
行させる。これにより障害処理装置71により確保され
ていた共有資源91は障害処理装置71より解放され、
他の処理装置81からの操作が可能となる。Here, the shared resource 91 is allocated to the first processing unit 7
When a failure in which the first processing device 71 is inoperable occurs in the state where 1 is secured, the monitoring device 73 that detects the failure issues an instruction to the input / output device 76, and the shared resource is provided to the interface with the outside. Issue a reset to cancel the exclusive use of. As a result, the shared resource 91 secured by the failure processing device 71 is released from the failure processing device 71,
The operation from the other processing device 81 becomes possible.
【0008】[0008]
【発明が解決しようとする課題】上記方法では、監視装
置73自身の障害により処理装置71が故障状態となっ
た場合には、共有資源に対するリセットは発行できなく
なる。もし、この時点で共用資源91,92が障害処理
装置71側に確保されたままとなった場合は、他の処理
装置81からその共用資源91,92へ操作することが
不可能となり、共用資源91,92を必要とする情報処
理システムの動作が継続できなくなってしまう。In the above method, if the processing device 71 is in a failure state due to a failure of the monitoring device 73 itself, the reset of the shared resource cannot be issued. If the shared resources 91, 92 remain reserved on the fault processing device 71 side at this point, it becomes impossible to operate the shared resources 91, 92 from another processing device 81, and the shared resources 91, 92 cannot be operated. The operation of the information processing system which requires 91 and 92 cannot be continued.
【0009】本発明は、複数の情報処理装置によって構
成される情報処理システムにおいて、処理装置内の一装
置の故障によりシステム全体が運用不可能となる事態を
避けることを可能とすることを目的とするものである。It is an object of the present invention, in an information processing system composed of a plurality of information processing devices, to avoid a situation in which the entire system becomes inoperable due to a failure of one device in the processing device. To do.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するた
め、複数の装置から構成される複数の処理装置と、複数
の処理装置が共用し、排他制御される外部資源とを具備
する情報処理システムにおいて、処理装置は、同一処理
装置内の装置の異常の有無を監視し、異常を検知したと
き、外部とのインタフェースに対して共用資源の専有を
解除するリセット命令を出力する監視装置と、監視装置
以外の装置に設けられ、監視装置の可用性を確認し、監
視装置の可用性を確認できないとき、外部とのインター
フェイスに対して共用資源の専有を解除するリセット命
令を出力する可用性確認手段とを具備するものとする。In order to achieve the above object, an information processing system comprising a plurality of processing devices composed of a plurality of devices and an external resource shared by the plurality of processing devices and exclusively controlled In (1), the processing device monitors the presence / absence of an abnormality in the device in the same processing device, and when the abnormality is detected, outputs a reset command for releasing the exclusive use of the shared resource to the interface with the outside, and the monitoring device. It is provided in a device other than the device, and has availability confirming means for confirming the availability of the monitoring device and outputting a reset command for releasing the exclusive use of the shared resource to the interface with the outside when the availability of the monitoring device cannot be confirmed. It shall be.
【0011】また、複数の処理装置は、現用系処理装置
と待機系処理装置とにすることができる。さらに、可用
性確認手段は、処理装置のCPUに設けることができ
る。Further, the plurality of processing devices may be an active processing device and a standby processing device. Furthermore, the availability confirmation means can be provided in the CPU of the processing device.
【0012】[0012]
【作用】監視装置は、同一処理装置内の装置の異常の有
無を点検し、異常を検知したとき、外部とのインタフェ
ースに対して共用資源の専有を解除するリセット命令を
出力する。また、監視装置以外の装置に設けられた可用
性確認手段は、監視装置の可用性を確認し、監視装置の
可用性を確認できないとき、外部とのインターフェイス
に対して共用資源の専有を解除するリセット命令を出力
する。The monitoring device checks the presence / absence of an abnormality in the devices in the same processing device, and when an abnormality is detected, outputs a reset command for releasing the exclusive use of the shared resource to the interface with the outside. Also, availability confirmation means provided in a device other than the monitoring device confirms the availability of the monitoring device, and when the availability of the monitoring device cannot be confirmed, a reset command for canceling the exclusive use of the shared resource is given to the interface with the outside. Output.
【0013】リセット命令により、処理装置内の装置に
故障が発生した場合、その処理装置により占有されてい
た共有資源の排他が確実に解放される。これにより、他
の処理装置から共有資源への操作が可能となる。したが
って、処理装置内の一装置の故障によりシステム全体が
運用不可能となる事態を避けることが可能となる。When a failure occurs in a device within the processing device by the reset command, the exclusion of the shared resource occupied by the processing device is surely released. As a result, it becomes possible to operate the shared resource from another processing device. Therefore, it is possible to avoid a situation where the entire system becomes inoperable due to a failure of one device in the processing device.
【0014】[0014]
【実施例】図1に本発明の実施例の情報処理システムを
示す。図示の情報処理システムは、2つの処理装置1
1,21により構成される。各処理装置11,21は、
装置12,22と、監視装置13,23と、入出力装置
16,26から構成される。装置12,22は、例えば
CPUであり、入出力装置16,26を介して処理装置
11,21の外部のデータを操作する。監視装置13,
23は、処理装置11,21内の各装置の動作状況につ
いて管理及び制御を行う。さらに、装置12,22は、
監視装置13,23の可用性を確認し、監視装置13,
23が異常であるとき、入出力装置16,26へインタ
フェースリセットを要求する。1 shows an information processing system according to an embodiment of the present invention. The illustrated information processing system includes two processing devices 1.
1, 21. Each processing device 11, 21 has
It is composed of devices 12 and 22, monitoring devices 13 and 23, and input / output devices 16 and 26. The devices 12 and 22 are, for example, CPUs and operate data outside the processing devices 11 and 21 via the input / output devices 16 and 26. Monitoring device 13,
Reference numeral 23 manages and controls the operation status of each device in the processing devices 11 and 21. Furthermore, the devices 12, 22 are
Check availability of the monitoring devices 13 and 23,
When 23 is abnormal, the I / O devices 16 and 26 are requested to reset the interface.
【0015】第1の処理装置11は、専用に割り当てら
れた資源17,18を持ち、第2の処理装置21は、専
用に割り当てられた資源27,28を持つ。また、両処
理装置11,21は、データ交換等の目的のために資源
31,32を共有する。共有資源31,32は、内部の
データの破壊を防止するために排他制御される。したが
って、ある時点で共有資源31が第1の処理装置11に
確保された場合、第2の処理装置21からの共有資源3
1の操作は拒否される。この場合、第1の処理装置11
の処理が終了して共有資源31が解放された後に、第2
の処理装置21が共有資源31を確保し、処理を行うこ
ととなる。The first processing unit 11 has resources 17 and 18 dedicatedly allocated thereto, and the second processing unit 21 has resources 27 and 28 exclusively allocated thereto. Further, both processing devices 11 and 21 share resources 31 and 32 for the purpose of data exchange and the like. The shared resources 31 and 32 are exclusively controlled to prevent destruction of internal data. Therefore, when the shared resource 31 is secured in the first processing device 11 at some point, the shared resource 3 from the second processing device 21 is
Operation 1 is rejected. In this case, the first processing device 11
After the processing of 1 is completed and the shared resource 31 is released,
The processing device 21 of the above secures the shared resource 31 and performs the processing.
【0016】ここで、共有資源31を第1の処理装置1
1が確保した状態で第1の処理装置11において運用が
不可能な障害が発生した場合、障害処理装置11により
確保されていた共有資源31を障害処理装置11より解
放し、他の処理装置21からの操作を可能とする。この
ため、監視装置13は、同一処理装置11内の各装置1
2の動作状況について管理及び制御を行い、同一処理装
置11内の装置12は、監視装置13の可用性を診断す
る。Here, the shared resource 31 is assigned to the first processing device 1
When a failure that cannot be operated occurs in the first processing device 11 in a state where 1 is secured, the shared resource 31 secured by the failure processing device 11 is released from the fault processing device 11 and the other processing device 21 It is possible to operate from. For this reason, the monitoring device 13 includes the devices 1 in the same processing device 11.
The device 12 in the same processing device 11 diagnoses the availability of the monitoring device 13 by managing and controlling the operation status of item 2.
【0017】装置12の診断の結果、監視装置13が可
用である場合は、監視装置13が入出力装置14へ指示
を行い、外部とのインタフェースへ共有資源の専有を解
除するリセットを発行させる。監視装置13が可用でな
い場合、診断を行った装置12から入出力装置14へ指
示を行い、外部とのインタフェースへ共有資源の専有を
解除するリセットを発行させる。As a result of the diagnosis of the device 12, if the monitoring device 13 is available, the monitoring device 13 gives an instruction to the input / output device 14 to cause the interface with the outside to issue a reset for releasing the monopolization of the shared resource. When the monitoring device 13 is not available, the device 12 that has made a diagnosis issues an instruction to the input / output device 14 to cause the interface with the outside to issue a reset for canceling the monopolization of the shared resource.
【0018】これにより、障害処理装置11により確保
されていた共有資源31は、障害処理装置11から解放
され、他の処理装置21からの操作が可能となる。以
上、第1の処理装置11に障害が発生した場合について
説明をしたが、第2の処理装置21に障害が発生した場
合も同様である。図2に、図1のシステムの具体例を示
す。As a result, the shared resource 31 secured by the failure processing device 11 is released from the failure processing device 11 and can be operated by another processing device 21. The case where the first processing device 11 has a failure has been described above, but the same is true when the second processing device 21 has a failure. FIG. 2 shows a specific example of the system shown in FIG.
【0019】図示の情報処理システムは、2つのクラス
タ41,51により構成される。クラスタ41,51
は、情報処理装置の最小構成単位を構成するものであ
る。各クラスタ41,51は、それぞれ、中央処理装置
(CPU)42,52と、各装置を制御するサービスプ
ロセッサ(SVP)43,53と、主記憶装置(MS
U)44,54と、主記憶制御装置(MCU)45,5
5と、チャネルプロセッサ(CHP)46,56とから
構成される。The illustrated information processing system is composed of two clusters 41 and 51. Cluster 41, 51
Is the minimum constituent unit of the information processing apparatus. Each cluster 41, 51 has a central processing unit (CPU) 42, 52, a service processor (SVP) 43, 53 for controlling each unit, and a main storage unit (MS).
U) 44, 54 and main memory control unit (MCU) 45, 5
5 and channel processors (CHP) 46 and 56.
【0020】中央処理装置42,52は、チャネルプロ
セッサ46,56を介してクラスタ41,51の外部の
データを操作する。サービスプロセッサ43,53は、
クラスタ41,51内の各操作の動作状態について管理
及び制御を行う。第1のクラスタ41は、専用に割り当
てられたI/O資源47,48を持ち、第2のクラスタ
51は、専用に割り当てられたI/O資源57,58を
持つ。また、両クラスタ41,51は、データ交換等の
目的のためにI/O資源61,62を共有する。The central processing units 42 and 52 operate data outside the clusters 41 and 51 via the channel processors 46 and 56. The service processors 43 and 53 are
It manages and controls the operating state of each operation in the clusters 41, 51. The first cluster 41 has dedicated I / O resources 47, 48, and the second cluster 51 has dedicated I / O resources 57, 58. Further, both clusters 41 and 51 share I / O resources 61 and 62 for the purpose of data exchange and the like.
【0021】ここで、図2と前述の図1の対応関係につ
いて説明する。図2のクラスタ41,51は図1の処理
装置11,21に相当する。図2の中央処理装置42,
52と主記憶装置44,54と主記憶制御装置45,5
5が図1の装置12,22に相当する。なお、図1の装
置12,22で監視装置13,23の可用性の診断を行
っているが、この診断は、図2においては、各装置4
2,44,45又は52,54,55のいずれに行わせ
ても良いものである。ここでは、中央処理装置42,5
2が行うものを例として説明する。また、図2のサービ
スプロセッサ43,53が図1の監視装置13,23に
相当し、図2のチャネルプロセッサ46,56が図1の
入出力装置14,24に相当する。The correspondence between FIG. 2 and the above-mentioned FIG. 1 will now be described. The clusters 41 and 51 in FIG. 2 correspond to the processing devices 11 and 21 in FIG. The central processing unit 42 of FIG.
52, main storage devices 44 and 54, and main storage control devices 45 and 5
5 corresponds to the devices 12 and 22 of FIG. Although the availability of the monitoring devices 13 and 23 is diagnosed by the devices 12 and 22 of FIG. 1, this diagnosis is performed by each device 4 in FIG.
Any of 2, 44, 45 or 52, 54, 55 may be performed. Here, the central processing units 42, 5
2 will be described as an example. The service processors 43 and 53 of FIG. 2 correspond to the monitoring devices 13 and 23 of FIG. 1, and the channel processors 46 and 56 of FIG. 2 correspond to the input / output devices 14 and 24 of FIG.
【0022】共有I/O資源61,62は、内部のデー
タの破壊を防止するために一般的には排他制御される。
したがって、ある時点で共有I/O資源61が第1のク
ラスタ41に確保された場合、第2のクラスタから共有
I/O資源61への操作は拒否される。この場合、第1
のクラスタ41の処理が終了して共有I/O資源31が
解放された後で、第2のクラスタ41が共有I/O資源
31を確保し、処理を行うこととなる。The shared I / O resources 61 and 62 are generally exclusively controlled in order to prevent destruction of internal data.
Therefore, if the shared I / O resource 61 is secured in the first cluster 41 at some point, the operation of the shared I / O resource 61 from the second cluster is rejected. In this case, the first
After the processing of the cluster 41 is completed and the shared I / O resource 31 is released, the second cluster 41 secures the shared I / O resource 31 and performs the processing.
【0023】ここで、クラスタ41に障害が発生した場
合について説明する。なお、クラスタ51に障害が発生
した場合、説明は省略するが、以下の説明と同様な処理
が行われる。クラスタ41において障害が発生した時、
中央処理装置42が動作可能であれば、中央処理装置4
2はチャネルプロセッサ43の可用性を確認(動作診
断)する。具体的確認方法としては、主記憶装置44の
ハードウエア制御域を用いて、中央処理装置42が設定
したフラグを一定時間内にサービスプロセッサ43がリ
セットできるか否かで判断する。中央処理装置42が、
サービスプロセッサ43が可用であることを認識できた
場合は、中央処理装置42はチャネルプロセッサ46へ
は何も行わない。クラスタ41内の装置に異常が発生し
た場合は、サービスプロセッサ42がチャネルプロセッ
サ46へI/Oシステムリセットの指示を発行する。Here, a case where a failure occurs in the cluster 41 will be described. It should be noted that when a failure occurs in the cluster 51, the description is omitted, but the same processing as the following description is performed. When a failure occurs in the cluster 41,
If the central processing unit 42 is operable, the central processing unit 4
2 confirms the availability of the channel processor 43 (operation diagnosis). As a specific confirmation method, the hardware control area of the main storage device 44 is used to determine whether the flag set by the central processing unit 42 can be reset by the service processor 43 within a fixed time. The central processing unit 42
If the service processor 43 recognizes that it is available, the central processing unit 42 does nothing to the channel processor 46. When an error occurs in a device in the cluster 41, the service processor 42 issues an I / O system reset instruction to the channel processor 46.
【0024】一方、サービスプロセッサ43に障害が発
生して、前述の中央処理装置42が設定したフラグを一
定時間内にリセットできなかった場合、中央処理装置4
2はサービスプロセッサ43が故障であると判断し、中
央処理装置42自身でチャネルプロセッサ46へI/O
システムリセット指示を発行する。これは、I/O命令
を中央処理装置42からチャネルプロセッサ46へ伝達
する回路と同じ回路を使用する。On the other hand, when the service processor 43 fails and the flag set by the central processing unit 42 cannot be reset within a predetermined time, the central processing unit 4
2 determines that the service processor 43 has failed, and the central processing unit 42 itself sends I / O to the channel processor 46.
Issues a system reset instruction. It uses the same circuitry that conveys I / O instructions from central processing unit 42 to channel processor 46.
【0025】さらに、中央処理装置42とサービスプロ
セッサ43が互いの可用性を常時診断しあっている場
合、中央処理装置42又はサービスプロセッサ43のい
ずれかで障害が発生して処理の続行が困難であると判断
した場合にも、中央処理装置42又はサービスプロセッ
サ43の動作可能な方が、速やかにチャネルプロセッサ
46へI/Oシステムリセット指示を発行する。Further, when the central processing unit 42 and the service processor 43 are constantly diagnosing each other's availability, a failure occurs in either the central processing unit 42 or the service processor 43, and it is difficult to continue the processing. Even when it is determined that the central processing unit 42 or the service processor 43 is operable, the I / O system reset instruction is promptly issued to the channel processor 46.
【0026】上記の処理は、各装置の制御プログラムで
対応でき、新たな回路を追加することなく、システムの
可用性を高めることができる。なお、以上の説明におい
ては、外部資源として、I/O資源について説明をして
きたが、I/O資源の代わりに、共用メモリを対象とす
ることも可能である。The above processing can be handled by the control program of each device, and the availability of the system can be improved without adding a new circuit. In the above description, the I / O resource has been described as the external resource, but it is also possible to target the shared memory instead of the I / O resource.
【0027】[0027]
【発明の効果】本発明によれば、複数の処理装置によっ
て構成されるシステムにおいて、処理装置内の1装置の
故障によりシステム全体が運用不可能となる事態を避け
ることが可能となる。また、監視装置自身も、同一処理
装置内の他の装置によりその可用性を診断されることに
より、処理装置系にて発生した障害の早期発見及び閉塞
が可能となる。According to the present invention, in a system composed of a plurality of processing devices, it is possible to avoid a situation where the entire system becomes inoperable due to a failure of one device in the processing device. Further, the monitoring device itself can detect and block a fault occurring in the processing device system at an early stage by diagnosing its availability by another device in the same processing device.
【0028】以上のことにより、情報処理システムとし
ての可用性が向上する。As described above, the availability of the information processing system is improved.
【図1】本発明の実施例の情報処理システムを示すブロ
ック図。FIG. 1 is a block diagram showing an information processing system according to an embodiment of the present invention.
【図2】図1の情報処理システムの具体例を示すブロッ
ク図。FIG. 2 is a block diagram showing a specific example of the information processing system in FIG.
【図3】従来の情報処理システムを示すブロック図。FIG. 3 is a block diagram showing a conventional information processing system.
11,21…情報処理装置 12,22…装置 13,23…監視装置 16,26…入出力装置 17,18,27,28…資源 31,32…共有資源 41,51…クラスタ 42,52…中央処理装置 43,53…サービスプロセッサ 44,54…主記憶装置 45,55…主記憶制御装置 46,47…チャネルプロセッサ 47,48,57,58…資源 61,62…共有資源 11, 21 ... Information processing device 12, 22 ... Device 13, 23 ... Monitoring device 16, 26 ... Input / output device 17, 18, 27, 28 ... Resource 31, 32 ... Shared resource 41, 51 ... Cluster 42, 52 ... Central Processing device 43, 53 ... Service processor 44, 54 ... Main storage device 45, 55 ... Main storage control device 46, 47 ... Channel processor 47, 48, 57, 58 ... Resource 61, 62 ... Shared resource
Claims (3)
置と、前記複数の処理装置が共用し、排他制御される外
部資源とを具備する情報処理システムにおいて、 前記処理装置は、同一処理装置内の装置の異常の有無を
監視し、異常を検知したとき、外部とのインタフェース
に対して共用資源の専有を解除するリセット命令を出力
する監視装置と、前記監視装置以外の装置に設けられ、
前記監視装置の可用性を確認し、前記監視装置の可用性
を確認できないとき、外部とのインターフェイスに対し
て共用資源の専有を解除するリセット命令を出力する可
用性確認手段とを具備することを特徴とする情報処理シ
ステム。1. An information processing system, comprising: a plurality of processing devices composed of a plurality of devices; and an external resource shared by the plurality of processing devices and controlled exclusively, wherein the processing devices are the same processing device. The presence or absence of an abnormality in the device inside, when detecting an abnormality, a monitoring device that outputs a reset command for canceling the monopolization of shared resources to the interface with the outside, and a device other than the monitoring device,
The availability of the monitoring device is confirmed, and when the availability of the monitoring device cannot be confirmed, availability confirmation means for outputting a reset command for canceling monopolization of the shared resource to an interface with the outside is provided. Information processing system.
と待機系処理装置であることを特徴とする請求項1記載
の情報処理システム。2. The information processing system according to claim 1, wherein the plurality of processing devices are an active processing device and a standby processing device.
たことを特徴とする請求項1記載の情報処理システム。3. The information processing system according to claim 1, wherein the availability confirmation unit is provided in the CPU.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7165004A JPH0916425A (en) | 1995-06-30 | 1995-06-30 | Information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7165004A JPH0916425A (en) | 1995-06-30 | 1995-06-30 | Information processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0916425A true JPH0916425A (en) | 1997-01-17 |
Family
ID=15804019
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7165004A Withdrawn JPH0916425A (en) | 1995-06-30 | 1995-06-30 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0916425A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1042444C (en) * | 1995-09-28 | 1999-03-10 | 川崎制铁株式会社 | Smelting reduction method of chrome ore |
-
1995
- 1995-06-30 JP JP7165004A patent/JPH0916425A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1042444C (en) * | 1995-09-28 | 1999-03-10 | 川崎制铁株式会社 | Smelting reduction method of chrome ore |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0145658B2 (en) | ||
| US20080229039A1 (en) | Dual Writing Device and Its Control Method | |
| JP2004094774A (en) | Looped interface failure analyzing method and system with failure analyzing function | |
| JPH0814797B2 (en) | Checking method in redundant processing equipment | |
| JP3858696B2 (en) | Multiplexing control system and multiplexing method thereof | |
| JPH09171475A (en) | Compound computer system | |
| KR19990050460A (en) | Disaster Recovery Method and Device of High Availability System | |
| JP2937857B2 (en) | Lock flag release method and method for common storage | |
| JP3050148B2 (en) | Duplex information processing device | |
| JP2004013723A (en) | Device and method for fault recovery of information processing system adopted cluster configuration using shared memory | |
| JPH06290066A (en) | Duplex device | |
| KR100604552B1 (en) | System failure response method through sharing state information and control command in cluster system | |
| JP3363579B2 (en) | Monitoring device and monitoring system | |
| JP2815730B2 (en) | Adapters and computer systems | |
| JPH0430245A (en) | Multiprocessor control system | |
| JP3019409B2 (en) | Machine check test method for multiprocessor system | |
| JP2007334668A (en) | Memory dumping method, cluster system, node constituting the system, and program | |
| KR100257162B1 (en) | Monitoring method and device of counterpart system in redundant system | |
| JPS6252907B2 (en) | ||
| KR19990050461A (en) | Error Handling in High Availability Systems | |
| JPS59119451A (en) | Diagnosing system of electronic computer system | |
| JPS59135554A (en) | Communication system between computer systems | |
| JPS6142039A (en) | Data processor diagnosing system | |
| JPH08137709A (en) | Information processing system | |
| JP2002185478A (en) | Exclusive use system for shared resource in computer system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020903 |