JPH0243664A - Computer multiplexing system - Google Patents
Computer multiplexing systemInfo
- Publication number
- JPH0243664A JPH0243664A JP63195504A JP19550488A JPH0243664A JP H0243664 A JPH0243664 A JP H0243664A JP 63195504 A JP63195504 A JP 63195504A JP 19550488 A JP19550488 A JP 19550488A JP H0243664 A JPH0243664 A JP H0243664A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- computers
- terminal device
- data
- received data
- 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
- 230000010365 information processing Effects 0.000 claims description 10
- 238000012790 confirmation Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はコンピュータの多重化方式に関し、特に複数台
のコンピュータと少なくとも1台の端末装置を通信回線
により相互に接続した情報処理システムにおけるコンピ
ュータの多重化方式に関する。Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a computer multiplexing method, and particularly to a computer multiplexing method in an information processing system in which a plurality of computers and at least one terminal device are interconnected via a communication line. Regarding multiplexing methods.
第2図は従来の多重化方式の情報処理システムの1例を
示すブロック図である。FIG. 2 is a block diagram showing an example of a conventional multiplexing type information processing system.
第2図の従来の多重化方式の情報処理システムは、2台
の中央処理装置21−1.21−2と、記憶装置22と
、2台の中央処理装置2 ]、 −1。The conventional multiplexing type information processing system shown in FIG. 2 includes two central processing units 21-1, 21-2, a storage device 22, and two central processing units 2], -1.
21−2の一方が故障などで停止した場合に記憶装置2
2を他方に切替えて使用するための二重化機構付き記憶
装置制御部23とで中央処理装置を多重化したコンピュ
ータを構成し、端末装置24を通信回線25により2台
の中央処理装置21−1.21−2のそれぞれに接続し
ている。21-2 stops due to a failure etc.
A storage device control unit 23 with a duplexing mechanism for switching between two central processing units 21-1 . 21-2.
このため、第2図の従来の多重化方式の情報処理システ
ムは、2台の中央処理装置21−1゜21−2の一方、
例えば、使用していた中央処理装置21−1が故障など
で停止しても、端末装置24から通信回線25により他
方の中央処理装置21−2を使用し、二重化機構付き記
憶装置制御部23により記憶装置22を中央処理装置2
1−2側に切替えて、処理を続行することができる。Therefore, in the conventional multiplexing information processing system shown in FIG. 2, one of the two central processing units 21-1 and 21-2,
For example, even if the central processing unit 21-1 that was being used stops due to a failure or the like, the other central processing unit 21-2 is used from the terminal device 24 through the communication line 25, and the storage device control unit 23 with duplexing mechanism The storage device 22 is connected to the central processing unit 2
The process can be continued by switching to the 1-2 side.
上述した従来の多重化方式の情報処理システムは、二重
化機構付き記憶装置制御部と中央処理装置と記憶装置と
に、記憶装置を切替えて使用するための特別の機構が必
要となるので、二重化機構付き記憶装置制御部を使用で
きる中央処理装置および記憶装置が限定されてしまうと
いう欠点がある。The conventional multiplexing information processing system described above requires a special mechanism for switching and using storage devices in the storage device controller with duplexing mechanism, the central processing unit, and the storage device. There is a drawback that the central processing units and storage devices that can use the attached storage device control section are limited.
また、二重化機構付き記憶装置制御部による中央処理装
置の切替え台数も、2台に限定されるという問題点もあ
る。Another problem is that the number of central processing units that can be switched by the storage device controller with duplexing mechanism is limited to two.
本発明の目的は、端末装置からのデータを様々なN台の
コンピュータに多重化することができ、N−1台までの
コンピュータが故障などで停止しても、残りのコンピュ
ータで処理を続行することができるコンピュータの多重
化方式を提供することにある。The purpose of the present invention is to be able to multiplex data from a terminal device to various N computers, and even if up to N-1 computers stop due to a failure, the remaining computers can continue processing. The object of the present invention is to provide a computer multiplexing method that can perform the following tasks.
本発明のコンピュータの多重化方式は、複数台のコンピ
ュータと少なくとも1台の端末装置とを通信回線により
相互に接続した情報処理システムにあって、
(A)少なくとも1台の端末装置の中の何れかの一台で
ある第1の端末装置は、複数台のコンピュータの中の何
れかの一台である第1のコンピュータにデータを送信し
、
(B)前記第1のコンピュータは、受信したデータを内
部に記憶した後、前記第1の端末装置に受信確認情報を
返信するとともに、前記第1のコンピュータ以外で稼働
中のすべてのコンピュータに受信したデータを送信し、
(C)前記第1のコンピュータ以外で稼働中のすべての
コンピュータは、それぞれ受信したデータを内部に記憶
し、
(D)前記第1のコンピュータが故障などで停止したと
き、前記第1の端末装置は、前記第1のコンピュータ以
外で稼働中の第2のコンピュータに、前記第1のコンピ
ュータから受信確認情報の返信がなかったデータから引
続き送信して処理を継続し、
(E)前記第2のコンピュータは、前記第1のコンピュ
ータに代って、受信したデータを内部に記憶した後、前
記第1の端末装置に受信確認情報を返信するとともに、
前記第2のコンピュータ以外で稼働中のすべてのコンピ
ュータに受信したデータを送信し、
(F)前記第1のコンピュータが故障などが回復して復
帰するとき、前記第1のコンピュータ以外で稼働中の阿
れかのコンピュータに要求して、受信して内部に記憶し
ているすべてのデータを受けて内部に記憶した後、稼働
中の状態に復帰する、
ことにより構成されている。The computer multiplexing system of the present invention is an information processing system in which a plurality of computers and at least one terminal device are connected to each other via a communication line, and (A) any one of the at least one terminal device (B) The first computer transmits data to a first computer, which is one of the plurality of computers, and (B) the first computer transmits the received data. after storing the received data internally, sending back reception confirmation information to the first terminal device, and transmitting the received data to all operating computers other than the first computer,
(C) All operating computers other than the first computer store the received data internally, and (D) When the first computer stops due to a failure etc., the first terminal device (E) continues processing by transmitting data to a second computer that is running other than the first computer, starting with the data for which the first computer did not return receipt confirmation information; The computer stores the received data internally on behalf of the first computer, and then returns reception confirmation information to the first terminal device, and
(F) When the first computer recovers from a failure, etc., the received data is sent to all computers that are running other than the second computer, and (F) when the first computer recovers from a failure etc., It consists of making a request to Areka's computer, receiving all the received and internally stored data, storing it internally, and then returning to the operating state.
次に本発明の実施例について図面を参照して説明する。 Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明のコンピュータの多重化方式の一実施例
を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of a computer multiplexing system according to the present invention.
第1図の情報処理システムは、中央処理装置1−1.・
・・・・・1−Nにそれぞれ接続した記憶装置2−1.
・・・・・・2−Nを有するN台のコンピュータ3−1
.・・・・・・3−Nと、M台の端末装置4−1゜・・
・・・・4−Mとを通信回線5により相互に接続してい
る。The information processing system shown in FIG. 1 includes a central processing unit 1-1.・
...1-N respectively connected to the storage devices 2-1.
...N computers 3-1 with 2-N
.. ...3-N and M terminal devices 4-1゜...
...4-M are mutually connected by a communication line 5.
まず、M台の端末装置の中の何れかの一台である端末装
置4−iは、N台のコンピュータの中の何れかの一台で
あるコンピュータ3−jにデータを送信する。First, the terminal device 4-i, which is one of the M terminal devices, transmits data to the computer 3-j, which is one of the N computers.
このため、コンピュータ3−jは、受信したデータを内
部の記憶装置2−jに記′憶した後、端末装置4−iに
受信確認情報を返信するとともに、コンピュータ3−j
以外で稼働中のすべてのコンピュータに受信したデータ
を送信する。Therefore, after storing the received data in the internal storage device 2-j, the computer 3-j returns reception confirmation information to the terminal device 4-i, and also sends the received data back to the computer 3-j.
Send the received data to all computers running other than the
これにより、コンピュータ3−j以外で稼働中のすべて
のコンピュータは、それぞれ受信したデータを内部の記
憶装置に記憶することとなる。As a result, all operating computers other than computer 3-j will store the received data in their internal storage devices.
そこで、コンピュータ3−jが故障などで停止したとき
、端末装置4−iは、コンピュータ3−j以外で稼働中
のコンピュータ3−kに、コンピュータ3−jから受信
確認情報の返信がなかったデータから引続き送信して処
理を継続することとなる。Therefore, when the computer 3-j stops due to a malfunction or the like, the terminal device 4-i sends the data to the computer 3-k that is running other than the computer 3-j, for which there was no reply from the computer 3-j with the receipt confirmation information. From then on, the data will be sent and processing will continue.
このため、コンピュータ3−には、コンピュータ3−j
に代って、受信したデータを内部の記憶装置2−kに記
憶した後、端末装置4−iに受信確認情報を返信すると
ともに、コンピュータ3−に以外で稼働中のすべてのコ
ンピュータに受信したデータを送信する。Therefore, the computer 3-j
After storing the received data in the internal storage device 2-k, it sends reception confirmation information back to the terminal device 4-i, and also sends the received data to all operating computers other than the computer 3-. Send data.
一方、コンピュータ3−jは、故障などが回復して復帰
するとき、コンピュータ3−j以外で稼働中の何れかの
コンピュータに要求して、受信して内部の記憶装置に記
憶しているすべてのデータを受けて内部の記憶装置2−
jに記憶した後、稼働中の状態に復帰することとなる。On the other hand, when the computer 3-j recovers from a failure, etc., it requests any operating computer other than the computer 3-j to send all the data received and stored in its internal storage device. Internal storage device 2-
After storing it in j, it will return to the operating state.
以上述べたように、本実施例のコンピュータの多重化方
式は、端末装置からのデータを様々なN台のコンピュー
タに多重化することができ、N−1台までのコンピュー
タが故障などで停止しても、残りのコンピュータで処理
を続行することができる。As described above, the computer multiplexing method of this embodiment allows data from a terminal device to be multiplexed to various N computers, and even if up to N-1 computers stop due to failure etc. You can continue processing on the remaining computers.
以上説明したように、本発明のコンピュータの多重化方
式は、端末装置からのデータを様々なN台のコンピュー
タに多重化することができ、N−1台までのコンピュー
タが故障などで停止しても、残りのコンピュータで処理
を続行することができるという効果を有している。As explained above, the computer multiplexing method of the present invention can multiplex data from a terminal device to various N computers, and even if up to N-1 computers stop due to failure etc. This also has the advantage that processing can be continued on the remaining computers.
この結果、本発明のコンピュータの多重化方式は、コン
ピュータの故障時や定期点検時にも、端末装置からの処
理を停止させない稼働率の高い情報処理システムを構築
することができるという効果がある。As a result, the computer multiplexing method of the present invention has the advantage that it is possible to construct an information processing system with a high operating rate, which does not stop processing from terminal devices even when a computer malfunctions or during periodic inspection.
第1図は本発明のコンピュータの多重化方式の一実施例
を示すブロック図、第2図は従来の多重化方式の情報処
理システムの1例を示すブロック図である。
1−1.〜1−N・・・・・・中央処理装置、2−1゜
〜2−N・・・・・・記憶装置、3−1.〜3−N・・
・・・・コンピュータ、4−1.〜4−N・・・・・・
端末装置、5・・・・・・通信回線、21−1.21−
2・・・・・・中央処理装置、22・・・・・・記憶装
置、23・・・・・・二重化機構付き記憶装置制御部、
24・・・・・・端末装置、25・・・・・・通信回線
。FIG. 1 is a block diagram showing an embodiment of a computer multiplexing system according to the present invention, and FIG. 2 is a block diagram showing an example of a conventional multiplexing system information processing system. 1-1. ~1-N...Central processing unit, 2-1°~2-N...Storage device, 3-1. ~3-N...
...Computer, 4-1. ~4-N・・・・・・
Terminal device, 5... Communication line, 21-1.21-
2...Central processing unit, 22...Storage device, 23...Storage device control unit with duplex mechanism,
24...Terminal device, 25...Communication line.
Claims (1)
通信回線により相互に接続した情報処理システムにあつ
て、 (A)少なくとも1台の端末装置の中の何れかの一台で
ある第1の端末装置は、複数台のコンピュータの中の何
れかの一台である第1のコンピュータにデータを送信し
、 (B)前記第1のコンピュータは、受信したデータを内
部に記憶した後、前記第1の端末装置に受信確認情報を
返信するとともに、前記第1のコンピュータ以外で稼働
中のすべてのコンピュータに受信したデータを送信し、 (C)前記第1のコンピュータ以外で稼働中のすべての
コンピュータは、それぞれ受信した データを内部に記憶し、 (D)前記第1のコンピュータが故障などで停止したと
き、前記第1の端末装置は、前記第1のコンピュータ以
外で稼働中の第2のコン ピュータに、前記第1のコンピュータから受信確認情報
の返信がなかつたデータから引続き送信して処理を継続
し、 (E)前記第2のコンピュータは、前記第1のコンピュ
ータに代って、受信したデータを内部に記憶した後、前
記第1の端末装置に受信確認情報を返信するとともに、
前記第2のコンピュータ以外で稼働中のすべてのコンピ
ュータに受信したデータを送信し、 (F)前記第1のコンピュータが故障などが回復して復
帰するとき、前記第1のコンピュータ以外で稼働中の何
れかのコンピュータに要求して、受信して内部に記憶し
ているすべてのデータを受けて内部に記憶した後、稼働
中の状態に復帰する、 ことを特徴とするコンピュータの多重化方式。[Scope of Claims] In an information processing system in which a plurality of computers and at least one terminal device are interconnected via a communication line, (A) any one of the at least one terminal device; (B) the first computer internally stores the received data; and (B) the first computer internally stores the received data. (C) sending back reception confirmation information to the first terminal device, and transmitting the received data to all computers operating other than the first computer; (D) When the first computer stops due to a failure or the like, the first terminal device is operated by a computer other than the first computer. (E) The second computer continues processing by transmitting the data for which there is no response confirmation information from the first computer to the second computer. and, after storing the received data internally, return reception confirmation information to the first terminal device, and
(F) When the first computer recovers from a failure, etc., the received data is sent to all computers that are running other than the second computer, and (F) when the first computer recovers from a failure etc., A computer multiplexing system characterized in that the computer requests and receives all data stored internally by one of the computers, stores the data internally, and then returns to an operating state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63195504A JPH0243664A (en) | 1988-08-04 | 1988-08-04 | Computer multiplexing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63195504A JPH0243664A (en) | 1988-08-04 | 1988-08-04 | Computer multiplexing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0243664A true JPH0243664A (en) | 1990-02-14 |
Family
ID=16342183
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63195504A Pending JPH0243664A (en) | 1988-08-04 | 1988-08-04 | Computer multiplexing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0243664A (en) |
-
1988
- 1988-08-04 JP JP63195504A patent/JPH0243664A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7069305B2 (en) | Computer system and a data transfer method thereof using remote direct memory access | |
| US6374248B1 (en) | Method and apparatus for providing local path I/O in a distributed file system | |
| KR20020036502A (en) | Duplicated Database Management System for Main Memory Resident DBMS | |
| US20020059500A1 (en) | Method and apparatus for handling invalidation requests to processors not present in a computer system | |
| JPH0243664A (en) | Computer multiplexing system | |
| JP3475660B2 (en) | Duplex communication device | |
| JPH01211147A (en) | File transmitting system | |
| JPH054040Y2 (en) | ||
| JP2658129B2 (en) | Data transmission equipment | |
| JP3393737B2 (en) | Command transmission / reception method for information processing system | |
| JPH06152570A (en) | System for system switching processing in duplex data processor | |
| JP3127939B2 (en) | Event information transmission device | |
| JP2004080283A (en) | Data transmission system in monitoring control system | |
| JPH02127756A (en) | Data file transfer system | |
| JPH01276940A (en) | Data transfer controller | |
| JPH01181361A (en) | Transmission buffer management system | |
| JPH0668005A (en) | Data transfer system | |
| JPH0381852A (en) | Connection control system | |
| JPH0294941A (en) | Communication control equipment | |
| JPH04362835A (en) | Data transfer method | |
| JPH04281535A (en) | Stand-by redundant type system | |
| JPS61260350A (en) | Parallel processing control system | |
| JPS62113255A (en) | Off-line information transfer system | |
| JPS6074836A (en) | Data transfer system | |
| JPS59175257A (en) | Line information informing system |