JPH06222941A - Loose coupled multiprocessor - Google Patents
Loose coupled multiprocessorInfo
- Publication number
- JPH06222941A JPH06222941A JP5010268A JP1026893A JPH06222941A JP H06222941 A JPH06222941 A JP H06222941A JP 5010268 A JP5010268 A JP 5010268A JP 1026893 A JP1026893 A JP 1026893A JP H06222941 A JPH06222941 A JP H06222941A
- Authority
- JP
- Japan
- Prior art keywords
- standby
- selector
- host computer
- self
- end processor
- 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.)
- Granted
Links
Landscapes
- Hardware Redundancy (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、OSI(開放形システ
ム間相互接続)システムに接続された疎結合マルチプロ
セッサ(LCMP)の障害発生時における待機系への切
り替え制御に利用する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is used to control switching to a standby system when a failure occurs in a loosely coupled multiprocessor (LCMP) connected to an OSI (Open System Interconnection) system.
【0002】本発明は、ホットスタンバイ方式により、
稼働系プロセッサの障害発生時に待機系プロセッサに自
動的に切り替えを行うことができる疎結合マルチプロセ
ッサに関する。The present invention uses a hot standby system to
The present invention relates to a loosely coupled multiprocessor that can automatically switch to a standby processor when a failure occurs in an active processor.
【0003】[0003]
【従来の技術】従来、OSI(開放形システム間相互接
続)システムに接続されたフロントエンドプロセッサ
(FEP)を備えた疎結合マルチプロセッサ(LCM
P)には、予備系を常時サービス可能な状態で待機させ
ておくホットスタンバイ方式による構成例はなく、稼働
しているホストコンピュータから待機中のホストコンピ
ュータへの切り替え時には、フロントエンドプロセッサ
(FEP)とホストコンピュータとをすべて立ち上げ直
していた。2. Description of the Related Art Conventionally, a loosely coupled multiprocessor (LCM) having a front end processor (FEP) connected to an OSI (Open System Interconnection) system.
In P), there is no configuration example of the hot standby system in which the standby system is always on standby in a serviceable state, and a front end processor (FEP) is used when switching from an active host computer to a standby host computer. And the host computer were all restarted.
【0004】[0004]
【発明が解決しようとする課題】前述したように従来の
疎結合マルチプロセッサは、稼働中のホストコンピュー
タから予備のホストコンピュータへの切り替え時に、フ
ロントエンドプロセッサ(FEP)およびホストコンピ
ュータをその都度立ち上げ直さなければならない欠点が
あった。As described above, the conventional loosely coupled multiprocessor activates the front-end processor (FEP) and the host computer each time when the active host computer is switched to the spare host computer. There was a drawback that had to be fixed.
【0005】本発明はこのような欠点を改善するもの
で、ホットスタンバイ方式を採用し、稼働系ホストコン
ピュータに障害が発生したときに、自動的に待機系ホス
トコンピュータに切り替えることができる制御系切り替
え方式を提供することを目的とする。The present invention solves such drawbacks by adopting a hot standby system and automatically switching to a standby system host computer when a failure occurs in a working system host computer. The purpose is to provide a scheme.
【0006】[0006]
【課題を解決するための手段】本発明は、稼働系OSI
(開放形システム間相互接続)システムに接続された稼
働系フロントエンドプロセッサを有する稼働系ホストコ
ンピュータと、待機系OSIシステムに接続された待機
系フロントエンドプロセッサを有する待機系ホストコン
ピュータとを備え、前記二つのホストコンピュータが専
用線を介して接続された疎結合マルチプロセッサにおい
て、前記稼働系ホストコンピュータおよび前記待機系ホ
ストコンピュータそれぞれに、中核OS(オペレーティ
ングシステム)の制御により稼働系AP(アプリケーシ
ョンプログラム)および待機系APにしたがってセショ
ン層以上の層とのコネクションの制御を行うセション層
制御部を備え、前記稼働系フロントエンドプロセッサお
よび前記待機系フロントエンドプロセッサに、前記OS
Iシステムのトランスポート層以下の下位層とのコネク
ションの制御を行うOSI下位層制御部を備え、前記稼
働系フロントエンドプロセッサおよび前記待機系フロン
トエンドプロセッサに、前記稼働系ホストコンピュータ
の自己Tセレクタおよび前記待機系ホストコンピュータ
の自己Tセレクタにそれぞれ個別のTセレクタを割り当
て、稼働系フロントエンドプロセッサが自己Tセレクタ
により前記待機系ホストコンピュータを選択するホスト
振り分け処理部を備え、前記稼働系ホストコンピュータ
および前記待機系ホストコンピュータに、同一の自己T
セレクタをもつSG(システム生成)処理によりシステ
ムをあらかじめ立ち上げ、サービス実行中に障害が発生
したとき、待機系となっているホストコンピュータから
稼働系となっているフロントエンドプロセッサに稼働系
自己Tセレクタを通知する稼働系自己Tセレクタ通知処
理部と、稼働系自己Tセレクタおよび待機系自己Tセレ
クタをもつSG処理によりシステムをあらかじめ立ち上
げ、稼働系となっているホストコンピュータでサービス
が実行されているときに、待機系となっているホストコ
ンピュータのフロントエンドプロセッサに対して待機系
自己Tセレクタを通知する待機系自己Tセレクタ通知処
理部とを備えたことを特徴とする。SUMMARY OF THE INVENTION The present invention is an operating system OSI.
(Open Type Interconnection between Systems) An operating system host computer having an operating system front-end processor connected to the system, and a standby system host computer having a standby system front-end processor connected to a standby OSI system are provided. In a loosely coupled multiprocessor in which two host computers are connected via a dedicated line, an operating system AP (application program) and an operating system AP (application program) are controlled by the core OS (operating system) for each of the operating system host computer and the standby system host computer. A session layer control unit that controls a connection with layers higher than the session layer according to the standby AP is provided, and the operating system front end processor and the standby front end processor are provided with the OS.
An OSI lower layer control unit for controlling a connection with lower layers below the transport layer of the I system is provided, and the operating front end processor and the standby front end processor are provided with a self T selector of the operating host computer and A separate T selector is assigned to each self-T selector of the standby host computer, and the active front-end processor includes a host distribution processing unit that selects the standby host computer by the self T-selector. The same self T
When the system is started up in advance by SG (system generation) processing with a selector, and when a failure occurs during service execution, the host computer that is the standby system switches to the front-end processor that is the active system. The system is preliminarily started up by the SG process having the operating system self-T selector notification processing section for notifying the user, and the operating system self-T selector and the standby system self-T selector, and the service is executed by the host computer which is the operating system. At this time, a standby-system self-T selector notification processing unit for notifying the front-end processor of the host computer in the standby system of the standby-system self-T selector is provided.
【0007】前記ホスト振り分け処理部は、通知された
自己Tセレクタにより稼働系と待機系とに着呼通知およ
び受信電文を振り分ける手段を含み、前記稼働系自己T
セレクタ通知処理部は、稼働系自己Tセレクタと待機系
自己TセレクタとをもつSG処理によりあらかじめシス
テムを立ち上げ、サービス実行中に障害が発生したと
き、待機系となっているホストコンピュータから稼働系
となっいるフロントエンドプロセッサに稼働系自己Tセ
レクタを通知する手段を含むことが望ましい。The host allocation processing unit includes means for allocating an incoming call notification and a received message to the active system and the standby system by the notified self-T selector.
The selector notification processing unit starts up the system in advance by SG processing having an active system self-T selector and a standby system self-T selector, and when a failure occurs during service execution, the host computer in the standby system operates the system. It is desirable to include a means for notifying the active self T-selector to the front end processor.
【0008】[0008]
【作用】システム開始時、稼働系ホストコンピュータは
稼働系フロントエンドプロセッサに稼働系自己Tセレク
タを通知し、待機系ホストコンピュータは待機系フロン
トエンドプロセッサに待機系自己Tセレクタを通知す
る。稼働系フロントエンドプロセッサおよび待機系フロ
ントエンドプロセッサはその着信を自己のTセレクタに
より通知されたホストコンピュータに振り分ける。稼働
系ホストコンピュータで障害が発生すると、待機系ホス
トコンピュータにその障害が通知され、待機系ホストコ
ンピュータは稼働系のアプリケーションプログラムを起
動し、稼働系フロントエンドプロセッサに稼働系自己T
セレクタを通知する。以降、稼働系フロントエンドプロ
セッサは稼働系自己Tセレクタ宛の着信を待機系ホスト
コンピュータに振り分ける。稼働系であったホストコン
ピュータは障害復旧後は待機系となる。When the system is started, the active host computer notifies the active front-end processor of the active self-T selector, and the standby host computer notifies the standby front-end processor of the standby self-T selector. The active front-end processor and the standby front-end processor distribute the incoming call to the host computer notified by its own T selector. When a failure occurs in the active host computer, the standby host computer is notified of the failure, the standby host computer starts the active application program, and the active front-end processor notifies the active host T
Notify the selector. Thereafter, the active front-end processor distributes the incoming call addressed to the active self-T selector to the standby host computer. The host computer that was the active system becomes the standby system after the failure recovery.
【0009】これにより、障害発生時にフロントエンド
プロセッサおよびホストコンピュータの再立ち上げ、お
よび通信中の相手システムに対する宛先アドレスの変更
を行うことなく、ホストコンピュータを自動的に切り替
えることができる。With this, the host computer can be automatically switched without restarting the front-end processor and the host computer and changing the destination address for the communicating partner system when a failure occurs.
【0010】[0010]
【実施例】次に、本発明実施例を図面に基づいて説明す
る。図1は本発明実施例の構成を示すブロック図であ
る。Embodiments of the present invention will now be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the embodiment of the present invention.
【0011】本発明実施例は、稼働系OSIシステム1
10に接続された稼働系フロントエンドプロセッサ10
7を有する稼働系ホストコンピュータ101と、待機系
OSIシステム120に接続された待機系フロントエン
ドプロセッサ117を有する待機系ホストコンピュータ
111とを備え、二つのホストコンピュータ101、1
11が専用線を介して接続され、稼働系ホストコンピュ
ータ101および待機系ホストコンピュータ111それ
ぞれに、中核OS(オペレーティングシステム)121
および122の制御により稼働系AP(アプリケーショ
ンプログラム)102、112および待機系AP10
3、113にしたがってセション層以上の層とのコネク
ションの制御を行うセション層制御部104および11
4を備え、稼働系フロントエンドプロセッサ107およ
び待機系フロントエンドプロセッサ117に、稼働系O
SIシステム110および待機系OSIシステム120
のトランスポート層以下の下位層とのコネクションの制
御を行うOSI下位層制御部109および119を備
え、さらに、本発明の特徴として、稼働系フロントエン
ドプロセッサ107および待機系フロントエンドプロセ
ッサ117に、稼働系ホストコンピュータ101の自己
Tセレクタおよび待機系ホストコンピュータ111の自
己Tセレクタにそれぞれ個別のTセレクタを割り当て、
稼働系フロントエンドプロセッサ107が自己Tセレク
タにより待機系ホストコンピュータ111を選択するホ
スト振り分け処理部108および118を備え、稼働系
ホストコンピュータ101および待機系ホストコンピュ
ータ111に、同一の自己TセレクタをもつSG(シス
テム生成)処理によりシステムをあらかじめ立ち上げ、
サービス実行中に障害が発生したとき、待機系となって
いるホストコンピュータから稼働系となっているフロン
トエンドプロセッサに稼働系自己Tセレクタを通知する
稼働系自己Tセレクタ通知処理部105および115
と、稼働系自己Tセレクタおよび待機系自己Tセレクタ
をもつSG処理によりシステムをあらかじめ立ち上げ、
稼働系となっているホストコンピュータでサービスが実
行されているときに、待機系となっているホストコンピ
ュータのフロントエンドプロセッサに対して待機系自己
Tセレクタを通知する待機系自己Tセレクタ通知処理部
106および116とを備える。In the embodiment of the present invention, the operating system OSI system 1 is used.
Active front-end processor 10 connected to 10
7 and a standby system host computer 111 having a standby system front-end processor 117 connected to a standby system OSI system 120.
11 are connected via a dedicated line, and a core OS (operating system) 121 is connected to each of the operating system host computer 101 and the standby system host computer 111.
And AP 122, operating APs (application programs) 102 and 112 and standby AP 10
3 and 113, the session layer control units 104 and 11 for controlling the connection with layers higher than the session layer.
4, the operating system front-end processor 107 and the standby system front-end processor 117 are connected to the operating system O.
SI system 110 and standby OSI system 120
The OSI lower layer control units 109 and 119 for controlling connection with lower layers below the transport layer of the above are further provided. Further, as a feature of the present invention, the operating front end processor 107 and the standby front end processor 117 are activated. Individual T selectors are assigned to the self T selector of the host computer 101 and the self T selector of the standby host computer 111,
The active front-end processor 107 includes host distribution processing units 108 and 118 that select the standby host computer 111 by the self-T selector, and the active host computer 101 and the standby host computer 111 have the same self-T selector. The system is started in advance by (system generation) processing,
When a failure occurs during service execution, the operating system self-T selector notification processing units 105 and 115 for notifying the operating front T-processor from the standby host computer to the operating front-end processor
And, the system is pre-started by SG processing which has an active system T selector and a standby system T selector.
When a service is being executed by a host computer that is an operating system, a standby-system self-T selector notification processing unit 106 that notifies the front-end processor of the host computer that is the standby system of the standby-system self-T selector. And 116.
【0012】また、ホスト振り分け処理部108および
118は、通知された自己Tセレクタにより稼働系と待
機系とに着呼通知および受信電文を振り分ける手段を含
み、稼働系自己Tセレクタ通知処理部105および11
5には、稼働系自己Tセレクタと待機系自己Tセレクタ
とをもつSG処理によりあらかじめシステムを立ち上
げ、サービス実行中に障害が発生したとき、待機系とな
っているホストコンピュータから稼働系となっているフ
ロントエンドプロセッサに稼働系自己Tセレクタを通知
する手段を含む。Also, the host distribution processing units 108 and 118 include means for allocating the incoming call notification and the received message to the active system and the standby system by the notified self T selector, and the active system self T selector notification processing unit 105 and 11
In Fig. 5, the system is started up in advance by SG processing having an active system self-T selector and a standby system self-T selector, and when a failure occurs during service execution, the host computer in the standby system becomes the active system. Means for notifying the active front-end processor of the active self T-selector.
【0013】前述のOSI下位層とはトランスポート層
以下のOSIプロトコルを意味する。稼動系AP10
2、112および待機系AP103、113は、プレゼ
ンテーション層以上のOSIプロトコル制御部および業
務プログラムを総括的に表したものである。また、稼動
系ホストコンピュータ101と待機系ホストコンピュー
タ111は全く同一の環境を有し、相互に稼動系と待機
系になることができる。The above-mentioned OSI lower layer means the OSI protocol below the transport layer. Working AP10
Reference numerals 2 and 112 and standby-system APs 103 and 113 collectively represent OSI protocol control units and business programs in the presentation layer and above. In addition, the operating system host computer 101 and the standby system host computer 111 have exactly the same environment, and can be mutually the operating system and the standby system.
【0014】稼動系AP102は稼動系OSIシステム
110との間に稼動系セションコネクションを確立して
稼動系業務を実行する。待機系AP113は待機系OS
Iシステム120との間にセションコネクションを確立
し、開発作業などの待機系業務を行う。待機系業務を行
わない場合は待機系AP103、113は不要である。The active AP 102 establishes an active session connection with the active OSI system 110 to execute active tasks. Standby AP 113 is a standby OS
A session connection is established with the I system 120, and standby work such as development work is performed. When the standby business is not performed, the standby APs 103 and 113 are unnecessary.
【0015】セション層制御部104、114は、稼動
系AP102、112からセションコネクション確立要
求SC1およびSC2を受けると稼動系自己Tセレクタ
を用いて稼動系OSIシステム110との間にセション
コネクションを確立し、待機系AP103、113から
セション確立要求を受けると待機系自己Tセレクタを用
いて待機系OSIシステム120との間にセションコネ
クションを確立する。また、稼動系OSIシステム11
0から稼動系自己Tセレクタへ着呼通知(セション確立
要求)を受けると稼動系AP102、112との間にセ
ションコネクションを確立し、待機系OSIシステム1
20から待機系自己Tセレクタへ着呼通知(セション確
立要求)を受けると待機系AP103、113との間に
セションコネクションを確立する。Upon receiving the session connection establishment requests SC1 and SC2 from the active APs 102 and 112, the session layer control units 104 and 114 establish a session connection with the active OSI system 110 by using the active self T selector. When a session establishment request is received from the standby APs 103 and 113, a session connection is established with the standby OSI system 120 using the standby self T-selector. In addition, the operating OSI system 11
When an incoming call notification (session establishment request) is received from 0 to the active system T selector, a session connection is established between the active system APs 102 and 112, and the standby system OSI system 1
When an incoming call notification (session establishment request) is received from the standby system self-T selector from 20, the session connection is established between the standby system APs 103 and 113.
【0016】稼動系自己Tセレクタ通知処理部105、
115は、セション層制御部104、114からの自己
Tセレクタ通知指示に従い、稼動系フロントエンドプロ
セッサ107へ稼動系自己Tセレクタを通知する。待機
系自己Tセレクタ通知処理部106、116は、セショ
ン層制御部104、114からの自己Tセレクタ通知指
示に従い、待機系フロントエンドプロセッサ117へ待
機系自己Tセレクタを通知する。待機系業務を行わない
場合は、待機系自己Tセレクタ通知処理部106、11
6は不要である。Active self T-selector notification processing unit 105,
The 115 notifies the active front-end processor 107 of the active self-T selector according to the self-T selector notification instruction from the session layer control units 104 and 114. The standby-system self-T selector notification processing units 106 and 116 notify the standby-system front-end processor 117 of the standby-system self-T selector according to the self-T selector notification instruction from the session layer control units 104 and 114. When the standby business is not performed, the standby self T-selector notification processing units 106 and 11
6 is unnecessary.
【0017】稼動系フロントエンドプロセッサ107
は、OSI下位層制御部109およびホスト振り分け処
理部108とを有し、稼動系OSIシステム110と稼
動系ホストコンピュータ101または待機系ホストコン
ピュータ111との通信処理を行う。待機系フロントエ
ンドプロセッサ117は、OSI下位層制御部119お
よびホスト振り分け処理部118とを有し、待機系OS
Iシステム120と稼動系ホストコンピュータ101ま
たは待機系ホストコンピュータ111との通信処理を行
う。ここでは、負荷分散と説明の明確化のために稼動系
フロントエンドプロセッサ107と待機系フロントエン
ドプロセッサ117の2台を用いた例を示すが、稼動系
業務と待機系業務をともに稼動系フロントエンドプロセ
ッサ107で行えば待機系フロントエンドプロセッサ1
17は不要である。また、待機系業務を行わない場合は
待機系フロントエンドプロセッサ117は不要である。Operating front end processor 107
Has an OSI lower layer control unit 109 and a host distribution processing unit 108, and performs communication processing between the active OSI system 110 and the active host computer 101 or the standby host computer 111. The standby front-end processor 117 has an OSI lower layer control unit 119 and a host distribution processing unit 118, and
Communication processing is performed between the I system 120 and the active host computer 101 or the standby host computer 111. Here, an example using two active front-end processors 107 and standby front-end processors 117 is shown for load distribution and clarification of explanation. If the processor 107 is used, the standby front-end processor 1
17 is unnecessary. In addition, the standby front-end processor 117 is not necessary when the standby system work is not performed.
【0018】ホスト振り分け処理部108、118は、
稼動系OSIシステム110または待機系OSIシステ
ム120からの着呼通知(セション確立要求)や受信デ
ータを宛先Tセレクタと一致する自己Tセレクタを通知
してきたホストコンピュータ(稼動系ホストコンピュー
タ101または待機系ホストコンピュータ111)へ振
り分ける。The host allocation processing units 108 and 118 are
A host computer (an active host computer 101 or a standby host) that has notified an incoming call notification (session establishment request) from the operating OSI system 110 or the standby OSI system 120 and a self T selector that matches the received data with the destination T selector. Computer 111).
【0019】OSI下位層制御部109、119は、O
SIネットワークアーキテクチャのトランスポート層下
位のプロトコルを制御する。The OSI lower layer control units 109 and 119
Controls the protocol below the transport layer of the SI network architecture.
【0020】稼動系OSIシステム110は、稼動系ホ
ストコンピュータ101の稼動系AP102を用いて本
業務を行う際の通信相手である。稼動系OSIシステム
110は、相手アドレスに稼動系Tセレクタを指定して
通信を行う。待機系OSIシステム120は、待機系ホ
ストコンピュータ111上の待機系AP113を用いて
待機系業務(開発作業など)を行う際の通信相手であ
る。待機系OSIシステム120は、相手アドレスに待
機系Tセレクタを指定して通信を行う。稼働系OSIシ
ステム110と待機系OSIシステム120は同一のシ
ステムであっても別々のシステムであってもよい。待機
系業務を行わない場合は待機系OSIシステム120は
不要である。The active OSI system 110 is a communication partner when performing the main work using the active AP 102 of the active host computer 101. The active OSI system 110 performs communication by designating the active T selector as the partner address. The standby OSI system 120 is a communication partner when performing standby tasks (development work, etc.) using the standby AP 113 on the standby host computer 111. The standby OSI system 120 performs communication by designating the standby T selector as the partner address. The operating OSI system 110 and the standby OSI system 120 may be the same system or different systems. The standby OSI system 120 is not necessary when the standby business is not performed.
【0021】次に、本発明実施例の動作について詳細に
説明する。Next, the operation of the embodiment of the present invention will be described in detail.
【0022】稼動系ホストコンピュータ101で稼動系
業務を行う場合、稼動系ホストコンピュータ101上の
セション層制御部104はシステム開始時に稼動系自己
Tセレクタ通知処理部105へ稼動系Tセレクタ通知要
求を行い、稼動系自己Tセレクタ通知処理部105は稼
動系フロントエンドプロセッサ107へ稼動系自己Tセ
レクタを通知する。稼動系ホストコンピュータ101か
ら稼動系自己Tセレクタを通知された稼動系フロントエ
ンドプロセッサ107は、ホスト振り分け処理部108
にて稼動系ホストコンピュータ101の自己Tセレクタ
が稼動系Tセレクタであることを記憶する。When the operating host computer 101 performs operating tasks, the session layer control unit 104 on the operating host computer 101 issues an operating T selector notification request to the operating self T selector notification processing unit 105 when the system is started. The operating system self-T selector notification processing unit 105 notifies the operating system front-end processor 107 of the operating system self-T selector. The active front-end processor 107 notified of the active self T-selector from the active host computer 101 operates the host distribution processing unit 108.
At, it is stored that the self T selector of the active host computer 101 is the active T selector.
【0023】待機系ホストコンピュータ111で待機系
業務を行う場合、待機系ホストコンピュータ111上の
セション層制御部114はシステム開始時に待機系自己
Tセレクタ通知処理部115へ待機系Tセレクタ通知要
求を行い、待機系自己Tセレクタ通知処理部115は待
機系フロントエンドプロセッサ117へ待機系自己Tセ
レクタを通知する。待機系ホストコンピュータ111か
ら待機系自己Tセレクタを通知された待機系フロントエ
ンドプロセッサ117は、ホスト振り分け処理部118
にて待機系ホストコンピュータ111の自己Tセレクタ
が待機系Tセレクタであることを記憶する。When the standby system host computer 111 performs a standby system job, the session layer control unit 114 on the standby system host computer 111 issues a standby system T selector notification request to the standby system self T selector notification processing unit 115 when the system is started. The standby-system self-T selector notification processing unit 115 notifies the standby-system front-end processor 117 of the standby-system self-T selector. The standby front-end processor 117 notified of the standby self T-selector from the standby host computer 111, the host distribution processing unit 118.
At, it is stored that the self T selector of the standby system host computer 111 is the standby system T selector.
【0024】稼働系フロントエンドプロセッサ107
は、稼働系OSIシステム110から、稼働系Tセレク
タを指定された着呼通知を受信すると、システム開始時
に稼働系Tセレクタを通知した稼働系ホストコンピュー
タ101へ着呼通知を振り分けることにより、稼働系ホ
ストコンピュータ101と稼働系相手OSIシステム1
10との間にセションコネクションが確立され、稼働系
業務が行われる。Operating front end processor 107
Upon receiving an incoming call notification in which the operating system T selector is designated from the operating system OSI system 110, the operating system distributes the incoming call notification to the operating system host computer 101 that has notified the operating system T selector at the time of system start. Host computer 101 and operating partner OSI system 1
A session connection is established with 10, and working tasks are performed.
【0025】待機系フロントエンドプロセッサ117
は、待機系OSIシステム120から待機系Tセレクタ
が指定された着呼通知を受信すると、システム開始時に
待機系Tセレクタを通知した待機系ホストコンピュータ
111へ着呼通知を振り分けることにより、待機系ホス
トコンピュータ111と待機系相手OSIシステム12
0との間にセションコネクションが確立され待機系業務
が行われる。Standby front end processor 117
Upon receipt of an incoming call notification with the standby T selector specified from the standby OSI system 120, the incoming host notification is distributed to the standby host computer 111 that has notified the standby T selector at the time of system start-up. Computer 111 and standby system partner OSI system 12
A session connection is established with 0 and standby system work is performed.
【0026】次に、このような状態で稼働系ホストコン
ピュータ101に障害が発生した場合について説明す
る。Next, the case where a failure occurs in the operating system host computer 101 in such a state will be described.
【0027】稼働系ホストコンピュータ101で障害が
発生すると、中核OS121、122および専用線経由
で待機系ホストコンピュータ111へ他系障害が通知さ
れる。他系障害を通知された待機系ホストコンピュータ
111は、稼働系AP112を起動し、セション層制御
部114へ他系障害を通知する。待機系ホストコンピュ
ータ111上のセション制御部114は他系障害を通知
されると、待機系ホストコンピュータ111上の稼働系
自己Tセレクタ通知処理部115へ稼働系自己Tセレク
タ通知要求を行う。セション層制御部114から稼働系
自己Tセレクタ通知要求を受けた稼働系自己Tセレクタ
通知処理部115は、稼働系フロントエンドプロセッサ
107へ稼働系自己Tセレクタを通知する。待機系ホス
トコンピュータ111から稼働系自己Tセレクタを通知
された稼働系フロントエンドプロセッサ107は、ホス
ト振り分け処理部108にて待機系ホストコンピュータ
111の自己Tセレクタが稼働系Tセレクタであること
を記憶する。以降稼働系フロントエンドプロセッサ10
7は、稼働系OSIシステム110から稼働系Tセレク
タを指定された着呼通知を受信すると、稼働系Tセレク
タを通知した待機系ホストコンピュータ111へ着呼通
知を振り分けることにより、待機系ホストコンピュータ
101と稼働系OSIシステム110との間にセション
コネクションが確立され、稼働系業務が再開される。When a failure occurs in the operating system host computer 101, the other system failure is notified to the standby system host computer 111 via the core OSs 121 and 122 and the dedicated line. The standby host computer 111 notified of the failure in the other system activates the active AP 112 and notifies the session layer control unit 114 of the failure in the other system. When the session control unit 114 on the standby system host computer 111 is notified of the failure on the other system, the session control unit 114 requests the operating system self-T selector notification processing unit 115 on the standby system host computer 111 to request the operating system T-selector notification. Upon receiving the operating system self-T selector notification request from the session layer control unit 114, the operating system self-T selector notification processing unit 115 notifies the operating system front-end processor 107 of the operating system self-T selector. The active front-end processor 107, which has been notified of the active self T selector from the standby host computer 111, stores in the host distribution processing unit 108 that the self T selector of the standby host computer 111 is the active T selector. . Subsequent operating front-end processor 10
When receiving the incoming call notification in which the operating system T selector is designated from the operating system OSI system 110, the device 7 distributes the incoming call notification to the standby system host computer 111 that has notified the operating system T selector, and thereby the standby system host computer 101. A session connection is established between the active OSI system 110 and the active OSI system 110, and the active work is restarted.
【0028】稼働系ホストコンピュータ101は障害復
旧後、待機系として立ち上がり、待機系AP103を起
動して待機系業務を行う。つまり、稼働系ホストコンピ
ュータ111上のセション層制御部114はシステム開
始時に待機系自己Tセレクタ通知処理部115へ待機系
Tセレクタ通知要求を行い、待機系Tセレクタ通知処理
部115は待機系フロントエンドプロセッサ117へ待
機系自己Tセレクタを通知する。稼働系ホストコンピュ
ータ111から待機系自己Tセレクタを通知された待機
系フロントエンドプロセッサ117は、ホスト振り分け
処理部118にて稼働系ホストコンピュータ111の自
己Tセレクタが待機系Tセレクタであることを記憶す
る。After the failure recovery, the operating system host computer 101 stands up as a standby system, activates the standby system AP 103, and performs standby system work. That is, the session layer control unit 114 on the operating system host computer 111 makes a standby system T selector notification processing request to the standby system self-T selector notification processing unit 115 when the system is started, and the standby system T selector notification processing unit 115 makes the standby system front end. The processor 117 is notified of the standby system self-T selector. The standby front-end processor 117 notified of the standby self-T selector by the active host computer 111 stores in the host allocation processing unit 118 that the self T-selector of the active host computer 111 is the standby T-selector. .
【0029】以降待機系フロントエンドプロセッサ11
7は、待機系OSIシステム120から、待機系Tセレ
クタを指定された着呼通知を受信すると、システム開始
時に待機系Tセレクタを通知した稼働系ホストコンピュ
ータ111へ着呼通知を振り分けることにより、稼働系
ホストコンピュータ111と待機系OSIシステム12
0との間にセションコネクションが確立され待機系業務
が再開される。After that, the standby front-end processor 11
7 receives the incoming call notification with the standby T selector specified from the standby OSI system 120, distributes the incoming call notification to the active host computer 111 that has notified the standby T selector at the time of system start, thereby operating. System host computer 111 and standby OSI system 12
A session connection is established with 0 and the standby system work is restarted.
【0030】このように、稼働系ホストコンピュータ1
01と待機系ホストコンピュータ111は交互に稼働系
と待機系のホットスタンバイシステムを実現することが
できる。In this way, the operating system host computer 1
01 and the standby system host computer 111 can alternately realize an active system and a standby system hot standby system.
【0031】[0031]
【発明の効果】以上説明したように本発明によれば、フ
ロントエンドプロセッサで自己Tセレクタによりホスト
コンピュータの振り分けを行うことができるので、1台
のフロントエンドプロセッサに複数のホストコンピュー
タを接続することができ、ホストコンピュータ障害発生
時に迅速に他ホストコンピュータで代替えすることがで
きる。As described above, according to the present invention, the host computer can be distributed by the front-end processor by the self-T selector. Therefore, a plurality of host computers can be connected to one front-end processor. When a failure occurs in the host computer, it can be quickly replaced by another host computer.
【0032】また、ホストコンピュータ切り替え時、待
機系ホストコンピュータからフロントエンドプロセッサ
に稼働系自己Tセレクタを動的に通知することができる
ため、稼働系相手OSIシステムは宛先アドレスを変え
る必要がなく、さらに、稼働系ホストコンピュータと待
機系ホストコンピュータともに、稼働系Tセレクタと待
機系Tセレクタの両方を有していて、障害復旧後に待機
系として立ち上がる際、待機系フロントエンドプロセッ
サへ待機系自己Tセレクタを動的に通知することができ
るため、待機系相手OSIシステムはホストコンピュー
タの切り替え時に宛先アドレスを変える必要がないなど
の効果がある。When the host computer is switched, the active host T-selector can be dynamically notified from the standby host computer to the front-end processor, so that the active OSI system does not need to change the destination address. Both the operating system host computer and the standby system host computer have both the operating system T selector and the standby system T selector, and when starting up as the standby system after the failure recovery, the standby system self T selector is set to the standby system front-end processor. Since the notification can be made dynamically, the standby OSI system does not need to change the destination address when switching the host computer.
【図1】本発明実施例の全体構成を示すブロック図。FIG. 1 is a block diagram showing the overall configuration of an embodiment of the present invention.
101 稼働系ホストコンピュータ 102、112 稼働系AP 103、113 待機系AP 104、114 セション層制御部 105、115 稼働系自己Tセレクタ通知処理部 106、116 待機系自己Tセレクタ通知処理部 107 稼働系フロントエンドプロセッサ 108、118 ホスト振り分け処理部 109、119 OSI下位層制御部 110 稼働系OSIシステム 111 待機系ホストコンピュータ 117 待機系フロントエンドプロセッサ 120 待機系OSIシステム 121、122 中核OS 101 Active System Host Computers 102, 112 Active System APs 103, 113 Standby System APs 104, 114 Session Layer Control Units 105, 115 Active System Self-T Selector Notification Processing Units 106, 116 Standby System Self-T Selector Notification Processing Units 107 Active System Front End processor 108, 118 Host distribution processing unit 109, 119 OSI lower layer control unit 110 Operating OSI system 111 Standby host computer 117 Standby front end processor 120 Standby OSI system 121, 122 Core OS
Claims (3)
続)システムに接続された稼働系フロントエンドプロセ
ッサを有する稼働系ホストコンピュータと、待機系OS
Iシステムに接続された待機系フロントエンドプロセッ
サを有する待機系ホストコンピュータとを備え、前記二
つのホストコンピュータが専用線を介して接続された疎
結合マルチプロセッサにおいて、 前記稼働系ホストコンピュータおよび前記待機系ホスト
コンピュータそれぞれに、中核OS(オペレーティング
システム)の制御により稼働系AP(アプリケーション
プログラム)および待機系APにしたがってセション層
以上の層とのコネクションの制御を行うセション層制御
部を備え、 前記稼働系フロントエンドプロセッサおよび前記待機系
フロントエンドプロセッサに、前記OSIシステムのト
ランスポート層以下の下位層とのコネクションの制御を
行うOSI下位層制御部を備え、 前記稼働系フロントエンドプロセッサおよび前記待機系
フロントエンドプロセッサに、前記稼働系ホストコンピ
ュータの自己Tセレクタおよび前記待機系ホストコンピ
ュータの自己Tセレクタにそれぞれ個別のTセレクタを
割り当て、稼働系フロントエンドプロセッサが自己Tセ
レクタにより前記待機系ホストコンピュータを選択する
ホスト振り分け処理部を備え、 前記稼働系ホストコンピュータおよび前記待機系ホスト
コンピュータに、 同一の自己TセレクタをもつSG(システム生成)処理
によりシステムをあらかじめ立ち上げ、サービス実行中
に障害が発生したとき、待機系となっているホストコン
ピュータから稼働系となっているフロントエンドプロセ
ッサに稼働系自己Tセレクタを通知する稼働系自己Tセ
レクタ通知処理部と、 稼働系自己Tセレクタおよび待機系自己Tセレクタをも
つSG処理によりシステムをあらかじめ立ち上げ、稼働
系となっているホストコンピュータでサービスが実行さ
れているときに、待機系となっているホストコンピュー
タのフロントエンドプロセッサに対して待機系自己Tセ
レクタを通知する待機系自己Tセレクタ通知処理部とを
備えたことを特徴とする疎結合マルチプロセッサ。1. An operating system host computer having an operating system front-end processor connected to an operating system OSI (open system interconnection) system, and a standby system OS.
And a standby host computer having a standby front-end processor connected to the I system, wherein the two host computers are connected via a dedicated line. Each host computer is provided with a session layer control unit for controlling connection with layers higher than the session layer according to the operating system AP (application program) and the standby system AP by controlling the core OS (operating system), and the operating system front. The end processor and the standby front-end processor are provided with an OSI lower layer control unit that controls a connection with a lower layer below the transport layer of the OSI system. Individual T selectors are assigned to the machine front end processor for the self T selector of the operating host computer and the self T selector of the standby host computer, respectively, and the active front end processor uses the self T selector for the standby host computer. The operating system host computer and the standby system host computer are pre-started by SG (system generation) processing with the same self-T selector, and a failure occurs during service execution. At this time, the operating system self-T selector notification processing unit for notifying the operating system front-end processor, which is the standby system, of the operating system self-T selector, the operating system self-T selector, and the standby system self-T Selec When the service is being executed by the host computer that is the active system, the standby system self-T selector is set to the front-end processor of the host computer that is the standby system when the system is started up beforehand by SG processing with A loosely-coupled multiprocessor, comprising: a standby self T-selector notification processing unit for notification.
た自己Tセレクタにより稼働系と待機系とに着呼通知お
よび受信電文を振り分ける手段を含む請求項1記載の疎
結合マルチプロセッサ。2. The loosely-coupled multiprocessor according to claim 1, wherein the host allocation processing unit includes means for allocating an incoming call notification and a received message to an active system and a standby system by the notified self T-selector.
は、稼働系自己Tセレクタと待機系自己Tセレクタとを
もつSG処理によりあらかじめシステムを立ち上げ、サ
ービス実行中に障害が発生したとき、待機系となってい
るホストコンピュータから稼働系となっているフロント
エンドプロセッサに稼働系自己Tセレクタを通知する手
段を含む請求項1記載の疎結合マルチプロセッサ。3. The operating system self-T selector notification processing unit starts up the system in advance by SG processing having an operating system self-T selector and a standby system self-T selector, and waits when a failure occurs during service execution. 2. The loosely coupled multiprocessor according to claim 1, further comprising means for notifying an active system T-selector from a host computer which is a system to a front end processor which is an active system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5010268A JPH0760398B2 (en) | 1993-01-25 | 1993-01-25 | Loosely coupled multiprocessor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5010268A JPH0760398B2 (en) | 1993-01-25 | 1993-01-25 | Loosely coupled multiprocessor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06222941A true JPH06222941A (en) | 1994-08-12 |
JPH0760398B2 JPH0760398B2 (en) | 1995-06-28 |
Family
ID=11745570
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5010268A Expired - Fee Related JPH0760398B2 (en) | 1993-01-25 | 1993-01-25 | Loosely coupled multiprocessor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0760398B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6532478B1 (en) | 1999-07-14 | 2003-03-11 | Fujitsu Limited | File loader in information processing system of multiprocessor configuration |
JP2009251693A (en) * | 2008-04-01 | 2009-10-29 | Nec Corp | Information processing system, information processor, power supply control method, and program |
-
1993
- 1993-01-25 JP JP5010268A patent/JPH0760398B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6532478B1 (en) | 1999-07-14 | 2003-03-11 | Fujitsu Limited | File loader in information processing system of multiprocessor configuration |
JP2009251693A (en) * | 2008-04-01 | 2009-10-29 | Nec Corp | Information processing system, information processor, power supply control method, and program |
Also Published As
Publication number | Publication date |
---|---|
JPH0760398B2 (en) | 1995-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10171567B2 (en) | Load balancing computer device, system, and method | |
JP4509346B2 (en) | Method and system for executing dynamic load balance in wireless communication network and message processing system in wireless communication network | |
US8032786B2 (en) | Information-processing equipment and system therefor with switching control for switchover operation | |
US20200167198A1 (en) | Load balancing deterministically-subsetted processing resources using fractional loads | |
JP2005100387A (en) | Computer system and program for cluster system | |
JP2009118063A (en) | Redundant system, method, program and server | |
US20040136246A1 (en) | Server apparatus having function of changing over from old to new module | |
JP3197279B2 (en) | Business takeover system | |
JP2000299691A (en) | Redundant lan system and active/reserve system switching method | |
JPH06214906A (en) | System and method for communication provided with redundancy | |
JP2010003022A (en) | File updating method | |
JPH06222941A (en) | Loose coupled multiprocessor | |
WO2022061167A1 (en) | Configuring a virtualised environment in a telecommunications network | |
JPH08235132A (en) | Hot stand-by control method for multiserver system | |
JPH1027146A (en) | Communication processor and its method | |
JPH0799674A (en) | Partial file updating system for information processor | |
JP2003298624A (en) | Communication path securing method in service control application execution program | |
JP2002149439A (en) | Method for switching server and server device in distributed processing system | |
JP2005071242A (en) | Computer system and dynamic boot image switching program | |
JPH06231091A (en) | Hunt system for physical processor | |
CN116261225A (en) | Capacity adjustment method, device and storage medium | |
JP2933478B2 (en) | Switching system resource control method | |
CN117812080A (en) | Message forwarding method, system and load balancing system | |
JPH1093617A (en) | Standby switching system for communication processing device | |
JP2881234B2 (en) | Loosely coupled multiprocessor system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080628 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090628 Year of fee payment: 14 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100628 Year of fee payment: 15 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100628 Year of fee payment: 15 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110628 Year of fee payment: 16 |
|
LAPS | Cancellation because of no payment of annual fees |