JPH07146849A - Inter-computer communication backup system - Google Patents

Inter-computer communication backup system

Info

Publication number
JPH07146849A
JPH07146849A JP5292331A JP29233193A JPH07146849A JP H07146849 A JPH07146849 A JP H07146849A JP 5292331 A JP5292331 A JP 5292331A JP 29233193 A JP29233193 A JP 29233193A JP H07146849 A JPH07146849 A JP H07146849A
Authority
JP
Japan
Prior art keywords
host computer
computer
backup
communication
master
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
Application number
JP5292331A
Other languages
Japanese (ja)
Inventor
Yoshinori Kawazora
義徳 川空
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 Solution Innovators Ltd
Original Assignee
NEC Software Chubu Ltd
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 Software Chubu Ltd filed Critical NEC Software Chubu Ltd
Priority to JP5292331A priority Critical patent/JPH07146849A/en
Publication of JPH07146849A publication Critical patent/JPH07146849A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To perform the substitution of a computer without waiting for the restoration of a faulty computer by always transmitting the transaction data generated from each host computer to a host computer for backup and maintaining the latest master of each host computer in the host computer for backup. CONSTITUTION:Normally, when a fault is not generated, a transaction processing is executed for the transaction data 9 generated on each host computer 1 in each host computer 1, and at the same time, the data is inputted in a communication control part 5. A communication means 21 transmits the transaction data to a host computer 2 for backup. The host computer 2 for backup 2 receives this data and a master update means 26 performs the update of the master 11 corresponding to each host computer 1. When a fault is generated, the switching instruction of the host computer 1 where a fault is generated is inputted by the input device 4 of the host computer 2 for backup.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はコンピュータ間通信シス
テムに関し、特にホストコンピュータが障害を起こした
ときに他のホストコンピュータの通信に影響を与えずに
ホストコンピュータの代替を行うホストコンピュータ通
信システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer-to-computer communication system, and more particularly to a host computer communication system that substitutes for a host computer without affecting the communication of another host computer when the host computer fails.

【0002】[0002]

【従来の技術】従来、遠隔地に分散されたホストコンピ
ュータ間通信システムでは、あるホストコンピュータで
障害が発生した場合にはそのホストコンピュータの復旧
を待つか、または各ホストコンピュータ毎にバックアッ
プ用ホストコンピュータを持ち障害時に切替装置で切り
替えを行っている。したがって、障害復旧までそのホス
トコンピュータの情報を処理することができない、ある
いはバックアップのしくみに非常にコストがかかってい
た。
2. Description of the Related Art Conventionally, in a communication system between host computers distributed in a remote place, when a failure occurs in a certain host computer, the host computer is waited for recovery or a backup host computer for each host computer. When there is a failure, switching is performed by the switching device. Therefore, the information of the host computer cannot be processed until the failure is recovered, or the backup mechanism is very expensive.

【0003】[0003]

【発明が解決しようとする課題】上述した従来のホスト
コンピュータ間通信システムは、あるホストコンピュー
タで障害が発生した場合、そのホストコンピュータの障
害が復旧するまで他のホストコンピュータからの通信業
務は停止される。また、障害が発生した場合のために各
ホスト毎にバックアップ用のホストコンピュータを準備
して障害時に切り替えを行う方法があるが、同時に複数
のホストコンピュータに障害が発生する確率は非常に低
く、そのために各ホストコンピュータ毎にバックアップ
用のホストコンピュータを準備するのは非常にコストが
かかるという問題点がある。
In the conventional communication system between host computers described above, when a failure occurs in a certain host computer, communication work from other host computers is stopped until the failure of the host computer is recovered. It There is also a method of preparing a backup host computer for each host and switching in case of failure, but there is a very low probability that multiple host computers will fail at the same time. Moreover, it is very costly to prepare a host computer for backup for each host computer.

【0004】[0004]

【課題を解決するための手段】本発明によるコンピュー
タ間通信のバックアップシステムは、複数のコンピュー
タ間の通信制御を行う管理情報を格納したネットワーク
管理データベースと、前記の管理情報を読み通信ルート
を決定しコンピュータ間通信を行う通信手段と、あるコ
ンピュータの障害時の切り替え指示を他のすべてのコン
ピュータに通知する配信手段と、障害が発生したコンピ
ュータの代替を行うバックアップ用コンピュータと、前
記バックアップ用コンピュータ上で各コンピュータより
発生したトランザクションデータを受信する受信手段
と、各コンピュータと同じマスタを維持するマスタ更新
手段とを有する。
A backup system for communication between computers according to the present invention determines a communication route by reading a network management database storing management information for controlling communication between a plurality of computers and the management information. On the backup computer, a communication means for performing computer-to-computer communication, a delivery means for notifying all other computers of a switching instruction at the time of failure of a certain computer, a backup computer for substituting for a computer in which a failure has occurred, It has a receiving means for receiving transaction data generated from each computer and a master updating means for maintaining the same master as each computer.

【0005】[0005]

【実施例】次に本発明について図面を参照して説明す
る。
The present invention will be described below with reference to the drawings.

【0006】図1は本発明の一実施例の説明図である。
同図において、本発明によるコンピュータ間通信のバッ
クアップシステムは、遠隔地に分散された複数のホスト
コンピュータ1と,各ホストカンピュータ1の障害時に
代替するバックアップ用ホストコンピュータ2と,ホス
トコンピュータ間で通信ができるようにすべてのホスト
コンピュータを接続するネットワーク網3とを有して構
成される。
FIG. 1 is an explanatory diagram of an embodiment of the present invention.
In the figure, a backup system for inter-computer communication according to the present invention allows a plurality of host computers 1 distributed in remote locations, a backup host computer 2 to be substituted when each host computer 1 fails, and communication between the host computers. It is configured to have a network 3 for connecting all host computers so that it can be connected.

【0007】ホストコンピュータ1は、通信制御部5と
システム監視部6とネットワーク管理データベース10
から構成されている。ここで、通信制御部5は通信手段
21と通信ルート決定手段22を備え、システム監視部
6はネットワーク情報変更手段23を備える。さらに、
ネットワーク管理データベース10は、各ホストコンピ
ュータ1と通信を行うために各ホストコンピュータ1を
識別する定義情報とそれに対応するネットワーク上のア
ドレスを管理している。
The host computer 1 includes a communication controller 5, a system monitor 6, and a network management database 10.
It consists of Here, the communication control unit 5 includes a communication unit 21 and a communication route determination unit 22, and the system monitoring unit 6 includes a network information changing unit 23. further,
The network management database 10 manages definition information for identifying each host computer 1 in order to communicate with each host computer 1 and an address on the network corresponding to the definition information.

【0008】バックアップ用ホストコンピュータ2は、
通信制御部7とデータ処理部8と各ホストコンピュータ
1上と同じマスタ11から構成されている。ここで、通
信制御部7は通信手段24と配信手段25を備え、デー
タ処理部8はマスタ更新手段26を備える。
The backup host computer 2 is
It comprises a communication control unit 7, a data processing unit 8 and the same master 11 as on each host computer 1. Here, the communication control unit 7 includes a communication unit 24 and a distribution unit 25, and the data processing unit 8 includes a master updating unit 26.

【0009】上記の配信手段25は、入力装置4から入
力された障害ホストコンピュータ1の識別名と障害が発
生したホストコンピュータ1からバックアップ用ホスト
コンピュータ2への切替え指示を、すべてのホストコン
ピュータ1へ同時に一斉に配信する。
The delivery means 25 sends to all the host computers 1 the identification name of the faulty host computer 1 input from the input device 4 and the instruction to switch from the faulty host computer 1 to the backup host computer 2. Broadcast all at once.

【0010】図2および図3は、上記のバックアップシ
ステムの動作を示す流れ図である。
2 and 3 are flow charts showing the operation of the above backup system.

【0011】通常、障害が発生しない場合、各ホストコ
ンピュータ1上で発生したトランザクションデータ9
は、各ホストコンピュータ1でトランザクション処理を
実行すると同時に通信制御部5に入力される。そして通
信ルート決定手段22がネットワーク管理データベース
10上にあるバックアップ用ホストコンピュータ2のネ
ットワークのアドレス情報を検索してトランザクション
データの発信先を決定する(ステップA1およびA
2)。発信の宛先が決定したら、通信手段21が上記の
トランザクションデータ9をバックアップ用ホストコン
ピュータ2に送信する(ステップA3)。
Normally, if no failure occurs, the transaction data 9 generated on each host computer 1
Is input to the communication control unit 5 at the same time when the transaction processing is executed by each host computer 1. Then, the communication route determining means 22 searches the network address information of the backup host computer 2 on the network management database 10 to determine the destination of the transaction data (steps A1 and A).
2). When the transmission destination is determined, the communication means 21 transmits the transaction data 9 to the backup host computer 2 (step A3).

【0012】バックアップ用ホストコンピュータ2上で
は、各ホストコンピュータ1からトランザクションデー
タ9を通信手段24が受信し、データ処理部8にトラン
ザクションデータ9を引き渡す(ステップA4)。デー
タ処理部8では、通信制御部7から受け取ったトランザ
クションデータ9によって、マスタ更新手段26が各ホ
ストコンピュータ1に対応したマスタ11の更新を行な
う(ステップA5)。
On the backup host computer 2, the communication means 24 receives the transaction data 9 from each host computer 1 and delivers the transaction data 9 to the data processing section 8 (step A4). In the data processing unit 8, the master updating unit 26 updates the master 11 corresponding to each host computer 1 by the transaction data 9 received from the communication control unit 7 (step A5).

【0013】以上のように、正常にホストコンピュータ
間通信を稼働させている場合、ステップA1からステッ
プA5の手順によってバックアップ用ホストコンピュー
タ2上に各ホストコンピュータ1の最新のマスタ11を
持つことが可能になる。
As described above, when the communication between host computers is normally operating, it is possible to have the latest master 11 of each host computer 1 on the backup host computer 2 by the procedure from step A1 to step A5. become.

【0014】あるホストコンピュータ1で障害が発生し
た場合、バックアップ用ホストコンピュータ2の入力装
置4より障害が発生したホストコンピュータ1の識別名
とバックアップ用ホストコンピュータ2への切替え指示
を入力し、配信手段25より全ホストコンピュータ1に
対して同時に一斉に障害が発生したホストコンピュータ
1の識別名と切替え指示を送信する(ステップB1およ
びB2)。
When a failure occurs in a certain host computer 1, the identification name of the failed host computer 1 and an instruction to switch to the backup host computer 2 are input from the input device 4 of the backup host computer 2, and the distribution means From 25, the identification name of the faulty host computer 1 and the switching instruction are transmitted simultaneously to all the host computers 1 (steps B1 and B2).

【0015】各ホストコンピュータ1は、バックアップ
用ホストコンピュータ2から配信された障害のホストコ
ンピュータ1の識別名と切り替え指示をシステム監視部
6で受信する(ステップB3)。そしてネットワーク情
報変更手段23が、ネットワーク管理データベース10
上のホストコンピュータ1の識別名を検索し、障害が発
生したホストコンピュータ1と同じ識別名をもつネット
ワークのアドレス情報をバックアップ用ホストコンピュ
ータ2のネットワークのアドレス情報に変更する(ステ
ップB4)。
Each host computer 1 receives the identification name of the faulty host computer 1 and the switching instruction distributed from the backup host computer 2 at the system monitoring unit 6 (step B3). Then, the network information changing means 23 uses the network management database 10
The identification name of the upper host computer 1 is searched, and the address information of the network having the same identification name as that of the failed host computer 1 is changed to the address information of the network of the backup host computer 2 (step B4).

【0016】以上のようにネットワーク管理データベー
ス10を参照しホストコンピュータ1を停止することな
く、動的に障害が発生したホストコンピュータの宛先を
バックアップ用ホストコンピュータ2の宛先に変更す
る。すなわち、各ホストコンピュータ1がホストコンピ
ュータ間で通信する際にバックアップ用ホストコンピュ
ータ2を意識することなく、障害が発生したホストコン
ピュータのマスタ11の情報を処理することが出来る。
As described above, the destination of the host computer in which the failure has occurred dynamically is changed to the destination of the backup host computer 2 without referring to the network management database 10 and stopping the host computer 1. That is, when each host computer 1 communicates between the host computers, the information of the master 11 of the failed host computer can be processed without being aware of the backup host computer 2.

【0017】[0017]

【発明の効果】以上説明したように本発明は、各ホスト
コンピュータから発生したトランザクションデータを常
にバックアップ用ホストコンピュータに送信し、バック
アップ用ホストコンピュータで各ホストコンピュータの
最新のマスタを維持する。そして障害時にはバックアッ
プ用ホストコンピュータより一斉に切り替え指示を全ホ
ストコンピュータに通知し、動的にネットワーク情報を
変更する。したっがって、障害ホストコンピュータの復
旧を持つことなく、障害ホストコンピュータのマスタ情
報を他ホストコンピュータより参照できる。また、ネッ
トワークの切り替えのために各ホストコンピュータを停
止することなく、システム全体の信頼性を向上させ稼働
率を高める効果がある。
As described above, according to the present invention, transaction data generated from each host computer is always transmitted to the backup host computer, and the backup host computer maintains the latest master of each host computer. When a failure occurs, the backup host computer notifies all the host computers of the switching instruction all at once, and the network information is dynamically changed. Therefore, the master information of the failed host computer can be referenced from other host computers without having to recover the failed host computer. Further, there is an effect that the reliability of the entire system is improved and the operation rate is increased without stopping each host computer for switching the network.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示す説明図。FIG. 1 is an explanatory diagram showing an embodiment of the present invention.

【図2】正常時の動作を示す流れ図。FIG. 2 is a flowchart showing an operation in a normal state.

【図3】障害発生時の動作を示す流れ図。FIG. 3 is a flowchart showing an operation when a failure occurs.

【符号の説明】[Explanation of symbols]

1 ホストコンピュータ 2 バックアップ用ホストコンピュータ 3 ネットワーク網 4 入力装置 5,7 通信制御部 6 システム監視部 8 データ処理部 9 トランザクションデータ 10 ネットワーク管理データベース 11 マスタ 21,24 通信手段 22 通信ルート決定手段 23 ネットワーク情報変更手段 25 配信手段 26 マスタ更新手段 1 Host Computer 2 Backup Host Computer 3 Network Network 4 Input Device 5, 7 Communication Control Section 6 System Monitoring Section 8 Data Processing Section 9 Transaction Data 10 Network Management Database 11 Master 21, 24 Communication Means 22 Communication Route Determining Means 23 Network Information Change means 25 Delivery means 26 Master update means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 複数のコンピュータ間の通信制御を行う
管理情報を格納したネットワーク管理データベースと、
前記の管理情報を読み通信ルートを決定しコンピュータ
間通信を行う通信手段と、あるコンピュータの障害時の
切り替え指示を他のすべてのコンピュータに通知する配
信手段と、障害が発生したコンピュータの代替を行うバ
ックアップ用コンピュータと、前記バックアップ用コン
ピュータ上で各コンピュータより発生したトランザクシ
ョンデータを受信する受信手段と、各コンピュータと同
じマスタを維持するマスタ更新手段とを有することを特
徴とするコンピュータ間通信のバックアップシステム。
1. A network management database storing management information for controlling communication between a plurality of computers,
Communication means for reading the above management information, determining a communication route and performing inter-computer communication, distribution means for notifying all other computers of a switching instruction at the time of failure of one computer, and substitution of a computer in which a failure has occurred A backup system for inter-computer communication, comprising: a backup computer, receiving means for receiving transaction data generated by each computer on the backup computer, and master updating means for maintaining the same master as each computer. .
JP5292331A 1993-11-24 1993-11-24 Inter-computer communication backup system Withdrawn JPH07146849A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5292331A JPH07146849A (en) 1993-11-24 1993-11-24 Inter-computer communication backup system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5292331A JPH07146849A (en) 1993-11-24 1993-11-24 Inter-computer communication backup system

Publications (1)

Publication Number Publication Date
JPH07146849A true JPH07146849A (en) 1995-06-06

Family

ID=17780411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5292331A Withdrawn JPH07146849A (en) 1993-11-24 1993-11-24 Inter-computer communication backup system

Country Status (1)

Country Link
JP (1) JPH07146849A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11232158A (en) * 1998-02-12 1999-08-27 Mitsubishi Electric Corp Data base maintenance and management system
JP2000082040A (en) * 1998-09-07 2000-03-21 Sumitomo Bank Ltd Business store backup system, center server, business store server and business store backup method and recording medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11232158A (en) * 1998-02-12 1999-08-27 Mitsubishi Electric Corp Data base maintenance and management system
JP2000082040A (en) * 1998-09-07 2000-03-21 Sumitomo Bank Ltd Business store backup system, center server, business store server and business store backup method and recording medium

Similar Documents

Publication Publication Date Title
US7428657B2 (en) Method for rolling back from snapshot with log
JP2532317B2 (en) Backup method of general-purpose I / O redundancy method in process control system
CN100394394C (en) Fault tolerant duplex computer system and its control method
JPH086910A (en) Cluster type computer system
JPH04364562A (en) Method of ensuring data stored in primary database and secondary database in process control system
US20030204539A1 (en) Facility protection utilizing fault tolerant storage controllers
JPH07146849A (en) Inter-computer communication backup system
JP2000122982A (en) Multiechelon client-server system
JPH1127266A (en) Structural information management method for network management device and management object device
JP2000029760A (en) Database duplexing and matching system and its method
JPH04299435A (en) Data base equivalent system
JPH09274573A (en) Backup system
JP3144790B2 (en) System management method
JPH07321799A (en) Input output equipment management method
JP2645433B2 (en) Computer system
JP3541337B2 (en) Network management system and network configuration information management method
JP3204302B2 (en) Network element management system and database updating method therefor
JPS58182359A (en) Self-control system switching system of electronic exchange
JP2000112801A (en) Data base backup system and backup method
JPH06139213A (en) Computer system
JPH0320780B2 (en)
JPH02137057A (en) Restoring device
JP2002259185A (en) Communication network
JPH1145189A (en) Data setting method and data processor
JPH07250121A (en) Communication channel selection control unit

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010130