JPH0243664A - Computer multiplexing system - Google Patents

Computer multiplexing system

Info

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
Application number
JP63195504A
Other languages
Japanese (ja)
Inventor
Hitoshi Kishi
均 岸
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 JP63195504A priority Critical patent/JPH0243664A/en
Publication of JPH0243664A publication Critical patent/JPH0243664A/en
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)

Abstract

PURPOSE:To continue processing by remaining computers even when the number of (N-1) sets of computers are at fault by multiplexing the data from a terminal device to N computers. CONSTITUTION:When a first computer 3-j is stopped, a first terminal device 4-i continuously transmits the data, whose reception confirming information is not returned from the first computer 3-j, to a second computer 3-k during operation other than the first computer 3-j, continues the processing, the second computer 3-k internally stores the data received for the first computer 3-j, returns the reception confirming information to the first terminal device 4-i, and transmits the received data to the all computers during operation excluding the second computer 3-k. In the same way, by multiplexing the data from terminal devices 4-1 to 4-M to computers 3-1 to 3-N, even when the (N-1) number of computers are stopped, the processing can be continued by the remaining computers. Thus, the operating efficiency can be improved.

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.

〔従来の技術〕[Conventional technology]

第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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の多重化方式の情報処理システムは、二重
化機構付き記憶装置制御部と中央処理装置と記憶装置と
に、記憶装置を切替えて使用するための特別の機構が必
要となるので、二重化機構付き記憶装置制御部を使用で
きる中央処理装置および記憶装置が限定されてしまうと
いう欠点がある。
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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のコンピュータの多重化方式は、複数台のコンピ
ュータと少なくとも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.

〔実施例〕〔Example〕

次に本発明の実施例について図面を参照して説明する。 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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明のコンピュータの多重化方
式は、端末装置からのデータを様々な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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】 複数台のコンピュータと少なくとも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.
JP63195504A 1988-08-04 1988-08-04 Computer multiplexing system Pending JPH0243664A (en)

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)

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