JPH04160531A - Cross call controller - Google Patents
Cross call controllerInfo
- Publication number
- JPH04160531A JPH04160531A JP2286117A JP28611790A JPH04160531A JP H04160531 A JPH04160531 A JP H04160531A JP 2286117 A JP2286117 A JP 2286117A JP 28611790 A JP28611790 A JP 28611790A JP H04160531 A JPH04160531 A JP H04160531A
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- cross
- logic
- unit
- information
- 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.)
- Pending
Links
Landscapes
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はクロスコール制御装置に関し、特に情報処理装
置と情報処理装置にクロスコール接続されるファイル装
置からなるシステムにおいて、情報処理装置障害時の接
続制御を行うクロスコール制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a cross-call control device, and particularly in a system consisting of an information processing device and a file device connected to the information processing device by cross-call, the present invention relates to The present invention relates to a cross-call control device that performs connection control.
従来、この種のクロスコール制御装置では、片方の情報
処理装置との間で情報の授受を行っている間に、他の情
報処理装置から、情報授受の要求があった場合、この新
たな情報授受の要求に対して、すでに使用中であること
を示す応答信号を行うことにより、」二記要求を出した
情報処理装置の相手側の情報処理装置がすてに使用して
いることを表示していた。しかし、この使用中の状態の
ままで、そのとき磁気ディスク装置を使用していた情報
処理装置に障害か発生した場合、このI(?:′1害か
復帰するまでの期間中は、相手側の情報処理装置からは
ファイル装置を使用することができなくなり、この障害
が復帰しないときは重大な支障をもたらすことになる。Conventionally, in this type of cross-call control device, while information is being exchanged with one information processing device, if there is a request for information exchange from another information processing device, this new information is In response to a transfer request, by sending a response signal indicating that the information processing device is already in use, it is indicated that the information processing device on the other side of the information processing device that issued the request is already in use. Was. However, if a failure occurs in the information processing device that is using the magnetic disk device while it is still in use, this I(?:'1) The file device cannot be used by the information processing device, and if this failure is not recovered, it will cause serious problems.
そこで、クロスコール制御装置には、情報処理装置との
情報の授受を監視し、一定時間基」二どちらか一方の情
報処理装置に専有されている場合は、この専有状態を強
制的に解除するタイマ回路が設けられていたが、この強
制解除が行われたことを情報処理装置に表示することが
できなかったため、情報処理装置の障害が復旧した後、
各情報処理装置はクロスコール制御装置が白系に専有さ
れていたのか、それとも強制解除が行われ他系に使用さ
れたのかI’ll断できず、その後の継続使用の判断が
困難であった。このため、このような障害処理に比較的
長時間装する可能性のある情報処理装置では、このよう
な強制解除の機能を使用することができず、障害発生時
には専有状態を解除できないきいう問題を起していた。Therefore, the cross-call control device monitors the exchange of information with the information processing device, and if it is exclusively used by one of the information processing devices for a certain period of time, it forcibly releases this exclusive state. Although a timer circuit was installed, it was not possible to display on the information processing equipment that this forced release had occurred, so after the fault in the information processing equipment was recovered,
It was impossible to determine whether the cross-call control device of each information processing device was exclusive to the white system, or whether it was forcibly released and used by another system, and it was difficult to determine whether it would continue to be used thereafter. For this reason, information processing equipment that is likely to be used for relatively long periods of time to handle such failures cannot use this forced release function, resulting in the problem of not being able to release the proprietary state when a failure occurs. was happening.
」二連した従来のクロスコール制御装置は、タイマ回路
によって強制解除が行われて初期状態となったのか、あ
るいは正常に動作が行われて初期状態となったのか判断
がつかないため、情報処理装置の障害処理復帰後、動作
の続行が可能か否かの判断をつけることができないとい
う問題点があった0
本発明の目的は、情報処理装置の障害処理により障害が
復旧された場合、クロスコール制御装置の継続使用の可
否を判断することがてきるクロスコール制御装置を提供
することにある。"In the conventional dual cross-call control device, it is difficult to determine whether the timer circuit has forcibly released the device and returned to the initial state, or whether the device has returned to the initial state due to normal operation, so information processing is difficult. There has been a problem in that it is not possible to determine whether or not the operation can continue after the failure processing of the information processing device is restored.An object of the present invention is to prevent the cross-over It is an object of the present invention to provide a cross-call control device that can determine whether to continue using the call control device.
本発明のクロスコール制御装置は、複数の情報処理装置
にファイル装置をクロスコール接続するクロスコール制
御装置であって、
(A)第1の情報処理装置に接続され、前記第1の情報
処理装置と前記ファイル装置との間の情報の授受を制御
するための第1の論理部、(B)第2の情報処理装置に
接続され、前記第1の情報処理装置と前記ファイル装置
との間の情報の授受を制御するための第2の論理部、(
C)前記第1の論理部と前記第2の論理部のうち前記フ
ァイル装置の使用要求を行った情報処理装置に接続され
ている論理部を選択切換えしファイル装置側に接続する
切換部、
(D)前記第1の論理部及び第2の論理部に前記ファイ
ル装置が専有されている時間を監視し、前記時間があら
かじめ定められた値を越えたとき、この専任を強制的に
解除するタイマ部、(E)前記第1の論理部がファイル
装置側と接続されていた場合に、前記強制解除が行われ
たとき、前記強制解除が行われたことを、フラグをセラ
l−して表示する第1の表示部、
(F)前記第2の論理部がファイル装置側と接続されて
いた場合に、前記強制解除が行われたとき、前記強制解
除が行われたことを、フラグをセットして表示する第1
の表示部、
を備えている。A cross-call control device of the present invention is a cross-call control device that cross-calls a file device to a plurality of information processing devices, and includes: (A) connected to a first information processing device; (B) a first logical unit for controlling the exchange of information between the first information processing apparatus and the file apparatus; a second logic unit for controlling the exchange of information, (
C) a switching unit that selects and switches the logic unit connected to the information processing device that has made the request to use the file device out of the first logic unit and the second logic unit and connects it to the file device side; D) A timer that monitors the time during which the file device is exclusively occupied by the first logical unit and the second logical unit, and forcibly releases this exclusive use when the time exceeds a predetermined value. (E) When the first logical unit is connected to the file device side and the forcible release is performed, a flag is displayed to indicate that the forcible release has been performed. (F) When the second logical unit is connected to the file device side and the forcible release is performed, a flag is set to indicate that the forcible release has been performed. and display the first
It is equipped with a display section.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
第1図に示すクロスコール制御装置は、ホストインタフ
ェース1を介して第1の情報処理装置に接続され、第1
の情報処理装置とファイル装置との間の情報の授受を制
御するための論理部3、ホストインタフェース2を介し
て第2の情報処理装置に接続され、第1の情報処理装置
とファイル装置との間の情報の授受を制御するための論
理部4、論理部3と論理部4のうちファイル装置の使用
要求を行った情報処理装置に接続されている論理部を選
択切換え、磁気ディスクインタフェース9を介してファ
イル装置側に接続する切換部5、論理部3及び論理部4
にファイル装置が専有されている時間を監視し、時間が
あらかじめ定められた値を越えたとき、この専有を強制
的に解除するタイマ部6、論理部3がファイル装置側と
接続されていた場合に、強制解除が行われたとき、強制
解除が行われたことを、フラグをセットして表示する表
示部7、論理部4がファイル装置側と接続されていた場
合に、強制解除が行われたとき、強制解除が行われたこ
とを、フラグをセットして表示する表示部8から構成さ
れている。The cross-call control device shown in FIG. 1 is connected to a first information processing device via a host interface 1, and
A logic unit 3 for controlling the exchange of information between the information processing device and the file device is connected to the second information processing device via the host interface 2, and is connected to the second information processing device to control the exchange of information between the first information processing device and the file device. Logic unit 4 for controlling the exchange of information between the two, selects and switches the logic unit connected to the information processing device that has requested the use of the file device among the logic units 3 and 4, and connects the magnetic disk interface 9. A switching section 5, a logic section 3, and a logic section 4 connected to the file device side via
If the timer unit 6 and logic unit 3 are connected to the file device side, which monitors the time during which the file device is exclusively occupied and forcibly releases the exclusive use when the time exceeds a predetermined value. When the forced release is performed, if the display unit 7 and logic unit 4, which set a flag to display that the forced release has been performed, are connected to the file device side, the forced release is performed. It is comprised of a display section 8 that sets a flag to indicate that forced release has been performed.
ホストインタフェース1及びホストインタフェース2は
、クロスフール制御装置と情報処理装置との間で情報の
授受を行うためのインタフェースである。ホストインタ
フェース1は論理部3に、またホストインタフェース2
は論理部4に接続されインタフェースのための制御が行
われる。論理部3及び論理部4は切換部5に接続され、
ディスクインタフェース9を介して、切換部5で切換え
られた論理部3または論理部4からのインタフェース信
弓が出力される。タイマ部6は、論理部3及び論理部4
での情報処理装置とのインタフェースを監視し、磁気デ
ィスク装置が論理部3.論理部4のみに専有されている
時間が規定値を越えた場合、リセット信号を出力し論理
部3、論理部4及び切換部5を初期状態に戻す動作を行
う。表示部7及び表示部8は、このようなリセットが行
われたことを記憶するもので、例えば論理部3の専有時
にリセットが行われたときは、表示部7が、また論理部
4の専有時にリセットが行われたときは、表示部8がフ
ラグをセットされる。The host interface 1 and the host interface 2 are interfaces for exchanging information between the cross-fold control device and the information processing device. Host interface 1 connects to logic unit 3 and host interface 2
is connected to the logic unit 4 to control the interface. The logic section 3 and the logic section 4 are connected to the switching section 5,
The interface signal from the logic unit 3 or 4 switched by the switching unit 5 is output via the disk interface 9. The timer section 6 includes the logic section 3 and the logic section 4.
The magnetic disk device monitors the interface with the information processing device in the logical unit 3. When the time exclusively occupied by the logic section 4 exceeds a specified value, a reset signal is output to return the logic section 3, the logic section 4, and the switching section 5 to their initial states. The display section 7 and the display section 8 are for remembering that such a reset has been performed. For example, if a reset is performed when the logic section 3 is occupied, the display section 7 and the display section 8 are used to remember that the logic section 4 is occupied again. When a reset is performed, a flag is set on the display section 8.
次に、動作を説明する。Next, the operation will be explained.
情報処理装置からホストインタフェース1を通じクロス
コール制御装置へ情報授受のための要求があった場合、
切換部5は、ホストインタフェース1.論理部3.ディ
スクインタフェース9という情報処理装置とディスク装
置との情報の授受のパスを形成する。このパスは、情報
処理装置の情報授受を終了するまで継続する。この間、
ホストインタフェース2から入力される同様の要求に対
しては、使用中であることを示す応答が行われる。When there is a request for information transfer from the information processing device to the cross call control device through the host interface 1,
The switching unit 5 connects the host interface 1. Logic part 3. A disk interface 9 forms a path for exchanging information between the information processing device and the disk device. This path continues until the information processing device finishes transmitting and receiving information. During this time,
In response to a similar request input from the host interface 2, a response is made indicating that it is in use.
一方、タイマ部6は、情報処理装置から情報授受のため
の要求があってから前記切離しが行われるまでの期間を
監視しており、この時間が規定値を越えたときはリセッ
ト信号を論理部31論理部4及び切換部5に送ることに
より、それぞれの状態を初期状態に戻す動作を行う。On the other hand, the timer section 6 monitors the period from the time when there is a request for information exchange from the information processing device until the above-mentioned disconnection is performed, and when this time exceeds a specified value, a reset signal is sent to the logic section. 31 to the logic unit 4 and switching unit 5, the respective states are returned to their initial states.
このとき、タイマ部6からの信号により、」1記に示す
初期状態に復帰したことを示すフラグが、表示部7にセ
ットされる。ホストインタフェース2が使用される場合
も、上述の動作と同様の動作がそれぞれ行われる。At this time, a signal from the timer section 6 sets a flag on the display section 7 indicating that the initial state shown in item 1 has been returned. When the host interface 2 is used, operations similar to those described above are performed.
いま、情報処理装置で障害が発生した場合、情報処理装
置は、再試行、縮退等の回復のための動作を行うが、こ
のような回復動作により、障害が回復された場合、ホス
トインタフェースを通じて、前記表示部のフラグを確認
することにより、タイマ部6のタイムアウト時間以内に
障害処理が終了し、このまま後続の処理が続行可能か否
かの判断を行うことができる。このフラグがセットされ
ていないときは、専有状態が継続していたことを示し、
このまま続行可能であり、このフラグがセットされてい
る場合は、初期化が行われたことを示すので、異常の表
示をソフトウェア等に知らせるようにする。Now, when a failure occurs in an information processing device, the information processing device performs recovery operations such as retrying and degeneracy, but if the failure is recovered through such recovery operations, the information processing device By checking the flag on the display section, it is possible to determine whether or not the failure processing is completed within the timeout period of the timer section 6 and subsequent processing can be continued. If this flag is not set, it indicates that the exclusive state has continued,
It is possible to continue as is, and if this flag is set, it indicates that initialization has been performed, so the software etc. should be notified of the abnormality display.
以上説明したように、本発明は、片方の情報処理装置か
らの情報授受専有期間を監視し、これが一定時間を越え
た場合、この専有を」−記情報処理装置の異常とし、専
有状態を解除することにより、片側の情報処理装置の異
常により、他方の情報処理装置からの使用が不可能とな
ることをぎ、さらにこのような解除が行われたことを示
すフラグを設けることにより、情報処理装置の障害処理
により障害が復旧されたときに、クロスコール制御装置
の継続使用の可否を判断することができるという効果を
有する。As explained above, the present invention monitors the exclusive period of information exchange from one information processing device, and if this exceeds a certain period of time, this exclusive use is determined to be an abnormality in the information processing device and the exclusive state is released. By doing so, it is possible to detect that an abnormality in one information processing device makes it impossible to use the other information processing device, and by providing a flag indicating that such cancellation has been performed, information processing This has the effect that it is possible to determine whether or not the cross-call control device can be continued to be used when the failure is recovered by device failure processing.
第1図は本発明の一実施例のブロック図である。
1.2・・・・・・ホストインタフェース、3,4・・
・・・・論理部、5・・・・・・切換部、6・・・・・
・タイマ部、7,8・・・・・・表示部、9・・・・・
・磁気ディスクインタフ□−ス。
代理人 弁理士 内 原 晋FIG. 1 is a block diagram of one embodiment of the present invention. 1.2...Host interface, 3,4...
...Logic part, 5...Switching part, 6...
・Timer section, 7, 8...Display section, 9...
・Magnetic disk interface □-space. Agent Patent Attorney Susumu Uchihara
Claims (1)
接続するクロスコール制御装置であって、 (A)第1の情報、処理装置に接続され、前記第1の情
報処理装置と前記ファイル装置との間の情報の授受を制
御するための第1の論理部、 (B)第2の情報処理装置に接続され、前記第1の情報
処理装置と前記ファイル装置との間の情報の授受を制御
するための第2の論理部、 (C)前記第1の論理部と前記第2の論理部のうち前記
ファイル装置の使用要求を行った情報処理装置に接続さ
れている論理部を選択切換えしファイル装置側に接続す
る切換部、(D)前記第1の論理部及び第2の論理部に
前記ファイル装置が専有されている時間を監視し、前記
時間があらかじめ定められた値を越えたとき、この専有
を強制的に解除するタイマ部、 (E)前記第1の論理部がファイル装置側と接続されて
いた場合に、前記強制解除が行われたとき、前記強制解
除が行われたことを、フラグをセットして表示する第1
の表示部、(F)前記第2の論理部がファイル装置側と
接続されていた場合に、前記強制解除が行われたとき、
前記強制解除が行われたことを、フラグをセットして表
示する第1の表示部、を備えたことを特徴とするクロス
コール制御装置。 2、請求項1記載のクロスコール制御装置において、前
記ファイル装置が磁気ディスク装置であることを特徴と
するクロスコール制御装置。 3、請求項1及び請求項2記載のクロスコール制御装置
において、前記タイマ部が、前記第1の論理部及び第2
の論理部に前記ファイル装置が専有されている時間を監
視し、前記時間があらかじめ定められた値を越えたとき
、この専有を強制的に解除し、接続状態を初期状態にす
ることを特徴とするクロスコール制御装置。[Scope of Claims] 1. A cross-call control device for cross-calling a file device to a plurality of information processing devices, comprising: (A) a first information processing device connected to the first information processing device; (B) a first logic unit for controlling the exchange of information between the first information processing device and the file device; a second logic unit for controlling the exchange of information; (C) a logic connected to the information processing device that has made the request to use the file device among the first logic unit and the second logic unit; (D) a switching unit that selects and switches the section and connects it to the file device side; (D) monitors the time during which the file device is exclusively used by the first logical unit and the second logical unit; (E) a timer unit that forcibly releases this exclusive use when the value exceeds a value; The first step is to set a flag to indicate that the
(F) when the forced release is performed when the second logical unit is connected to the file device side;
A cross-call control device comprising: a first display unit that sets a flag to display that the forced release has been performed. 2. The cross-call control device according to claim 1, wherein the file device is a magnetic disk device. 3. The cross-call control device according to claim 1 and claim 2, wherein the timer section includes the first logic section and the second logic section.
The logical unit monitors the time during which the file device is exclusively occupied, and when the time exceeds a predetermined value, the exclusive use is forcibly canceled and the connection state is returned to the initial state. cross-call control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2286117A JPH04160531A (en) | 1990-10-24 | 1990-10-24 | Cross call controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2286117A JPH04160531A (en) | 1990-10-24 | 1990-10-24 | Cross call controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04160531A true JPH04160531A (en) | 1992-06-03 |
Family
ID=17700155
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2286117A Pending JPH04160531A (en) | 1990-10-24 | 1990-10-24 | Cross call controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04160531A (en) |
-
1990
- 1990-10-24 JP JP2286117A patent/JPH04160531A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6148415A (en) | Backup switching control system and method | |
| US5644700A (en) | Method for operating redundant master I/O controllers | |
| US5058056A (en) | Workstation takeover control | |
| JPH05334237A (en) | Environment monitoring system for standard interface bus computer system | |
| US6038681A (en) | Multi-array disk apparatus | |
| JPH04160531A (en) | Cross call controller | |
| JP2827713B2 (en) | Redundant device | |
| JPH08329023A (en) | Parallel electronic computer system | |
| EP1222543B1 (en) | Method and device for improving the reliability of a computer system | |
| JP2706027B2 (en) | Programmable controller | |
| JPS63248254A (en) | Communication control equipment | |
| JP3363579B2 (en) | Monitoring device and monitoring system | |
| JPH0283649A (en) | Bus monitoring system | |
| JP3396946B2 (en) | Switching device in duplex system | |
| KR960015607B1 (en) | Data bus dual operation system and operation method of packet bus device | |
| JP2778328B2 (en) | Simultaneous control system for line switching equipment | |
| JP2658813B2 (en) | I/O channel fault recovery device | |
| JPS59220864A (en) | Computer network system | |
| JPS634210B2 (en) | ||
| JPS6113627B2 (en) | ||
| JPH06301658A (en) | Recovery system in loose coupling electronic computer system | |
| JPH10187473A (en) | Duplex information processor | |
| JP3169022B2 (en) | Data transmission equipment | |
| JPH0454747A (en) | Data transfer system | |
| JPH1021202A (en) | Network connection system of duplex computer |