JPH0380734A - Communication processor - Google Patents
Communication processorInfo
- Publication number
- JPH0380734A JPH0380734A JP1218918A JP21891889A JPH0380734A JP H0380734 A JPH0380734 A JP H0380734A JP 1218918 A JP1218918 A JP 1218918A JP 21891889 A JP21891889 A JP 21891889A JP H0380734 A JPH0380734 A JP H0380734A
- Authority
- JP
- Japan
- Prior art keywords
- communication processor
- communication processing
- processing device
- processing
- control
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 61
- 230000010365 information processing Effects 0.000 claims description 5
- 230000003213 activating effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はコンビエータシステムの通信処理装置に関し、
特に通信処理装置の起動方式に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a communication processing device for a combiator system,
In particular, it relates to a startup method for a communication processing device.
従来、この種の通信処理装置は、1組の主記憶部を有し
ているに過ぎなかった。従って、この通信処理装置のプ
ログラム的m戒を変更する為には、ホスト情報処理装置
から、異なった構成をされた通信処理装置の制御プログ
ラムを改めて主記憶にロードするか、通信処理装置に接
続されたディスク装置等の補助記憶から、主記憶に選択
的に、前記制御プログラムをロードする手段しかなかっ
た。Conventionally, this type of communication processing device has only one set of main memory. Therefore, in order to change the programmatic commands of this communication processing device, the control program for the communication processing device with a different configuration must be reloaded into the main memory from the host information processing device, or the communication processing device must be connected to the host information processing device. There was only a means to selectively load the control program into the main memory from the auxiliary memory of a disk device or the like.
しかし上記の方式では、ホスト情報処理装置あるいは通
信処理装置の補助記憶装置から、通信処理装置の制御プ
ログラムをロードしてプログラム構成を変更する為の制
御プログラムのロード開始から起動完了までの時間では
、制御プログラムのロード時間が大きな部分を占めてお
り、最近の制御プログラムの大容量化に伴って、このロ
ード時間の短縮が大きな課題となっている。However, in the above method, the time from the start of loading the control program to the completion of startup by loading the control program of the communication processing device from the auxiliary storage device of the host information processing device or the communication processing device and changing the program configuration is The load time of a control program occupies a large part of the load time, and with the recent increase in the capacity of control programs, shortening this load time has become a major issue.
特に、複数の通信処理装置を接続するコンピュータシス
テムでは、通信処理装置を冗長に構成し、現用中の通信
処理装置が故障した場合に、予備の通信処理装置に切り
替え通信処理を継続する方式がとられている。この方式
では、予備の通信処理装置はハードウェア的にもソフト
ウェア的にも故障した通信処理装置と同じ構成であるこ
とが求められており、複数の現用通信処理装置に対して
1台の予備通信処理装置で対応する場合には、故障した
通信処理装置に対応する制御プログラムを選択して予備
の通信処理装置にロードして、代替の処理を行なってい
る。In particular, in computer systems that connect multiple communication processing devices, it is common practice to configure the communication processing devices redundantly so that if the currently used communication processing device fails, it is switched to a backup communication processing device to continue communication processing. It is being In this method, the backup communication processing device is required to have the same hardware and software configuration as the failed communication processing device, and one backup communication processing device is required for multiple active communication processing devices. When dealing with the problem using a processing device, a control program corresponding to the failed communication processing device is selected and loaded onto a spare communication processing device to perform alternative processing.
この為、この切り替え処理は迅速に行なう必要があり、
特に制御プログラムのロード処理の短縮化は重要な問題
点である。Therefore, this switching process needs to be done quickly.
In particular, shortening the load process of the control program is an important issue.
本発明の通信制御装置のtR戒は、ホスト情報処理装置
に接続するプログラムストアード方式の通信処理装置の
制御プログラムを格納する複数の記憶手段と、これらの
複数の記憶手段の内の一つを選択して主記憶とする選択
手段と、この選択手段に選択指示をした後、初期化処理
を起動する手段とを有し、前記記憶手段に記憶された複
数の制御プログラムを選択的に起動することを特徴とす
る。The tR precept of the communication control device of the present invention includes a plurality of storage means for storing a control program for a communication processing device of a program storage type connected to a host information processing device, and one of the plurality of storage means is selected. and a means for activating initialization processing after instructing the selection means to select, and selectively activating a plurality of control programs stored in the storage means. It is characterized by
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明を適用する通信処理装置のブロック図で
、この通信処理装置は制御部1と、この通信処理装置の
内部バス2と、内部バス2に接続される主記憶切替部3
、ホストチャネル4、通信制御部5,6.7と、主記憶
切替部3に接続する主記憶部8,9.10と、通信制御
部5,6.7に接続する回線接続部12〜Nとから構成
されている。また主記憶切替部3はホストチャネル4と
制御線11で接続されており、この制御線11を介して
ホストチャネル4から主記憶部の選択切替指示がなされ
、ホストチャネル4は本図には示されていない中央処理
装置のチャネル装置と接続されている。FIG. 1 is a block diagram of a communication processing device to which the present invention is applied, and this communication processing device includes a control section 1, an internal bus 2 of this communication processing device, and a main memory switching section 3 connected to the internal bus 2.
, host channel 4, communication control units 5, 6.7, main memory units 8, 9.10 connected to main memory switching unit 3, and line connection units 12 to N connected to communication control units 5, 6.7. It is composed of. The main memory switching section 3 is connected to the host channel 4 by a control line 11, and a main memory section selection switching instruction is issued from the host channel 4 via this control line 11. connected with a central processing unit channel device that is not connected.
また、第2図は上記通信処理装置が接続されるコンピュ
ータシステムを示す図で、中央処理装置20は複数のボ
ートを有するチャネル装置21に上述した通信処理装置
22.23.24を接続している。そして通信処理装W
22,23.24に接続する回線群25,26.27は
、回線切替装置28によって回線群29.30に選択接
続されている。Further, FIG. 2 is a diagram showing a computer system to which the above-mentioned communication processing device is connected, in which the central processing unit 20 connects the above-mentioned communication processing devices 22, 23, and 24 to a channel device 21 having a plurality of ports. . and communication processing unit W
Line groups 25, 26, and 27 connected to lines 22, 23, and 24 are selectively connected to line group 29, 30 by line switching device 28.
このコンピュータシステムでは、通信処理装置22.2
3は現用機として、通信処理装置24は予備機として運
用されており、回線切替装置28は通常は回線群25と
回線群29、回線群26と回線群30とを接続している
。そして通信処理装置24の主記憶部9,10には、そ
れぞれ通信処理装置22.23に対応する制御プログラ
ムが予め格納されている。In this computer system, communication processing device 22.2
3 is operated as an active device, and the communication processing device 24 is operated as a standby device, and the line switching device 28 normally connects the line group 25 and the line group 29, and the line group 26 and the line group 30. Control programs corresponding to the communication processing devices 22 and 23 are stored in advance in the main storage units 9 and 10 of the communication processing device 24, respectively.
このように構成されたコンピュータシステムに於て、通
信処理装置22に故障が発生すると、中央処理装置20
は通信処理装置22の異常を検出して通信処理装置24
および回線切替装置28に切替指示を発行し、通信処理
装置24には通信処理装置22の代替を、回線切替装置
28には回線群27と回線群2つとの接続を指示する。In a computer system configured in this way, if a failure occurs in the communication processing device 22, the central processing unit 20
detects an abnormality in the communication processing device 22 and restarts the communication processing device 24.
and issues a switching instruction to the line switching device 28, instructing the communication processing device 24 to replace the communication processing device 22, and instructing the line switching device 28 to connect the line group 27 to the two line groups.
通信処理装置24はこの切替指示をホストチャネル4で
検出し、ホストチャネル4ではこの指示によって制御線
11によって主記憶切替部3に主記憶9を選択させ、こ
の選択処理が完了すると内部バス2を介して制御部1に
通信処理装置の初期化処理の起動を指示する。制御部1
は主記憶部9に格納された制御プログラムを実行し、初
期化処理の終了後、通信処理装置22の処理を引き継い
で、コンピュータシステムの通信処理を続行する。The communication processing device 24 detects this switching instruction on the host channel 4, and in response to this instruction, the host channel 4 causes the main memory switching section 3 to select the main memory 9 via the control line 11, and when this selection process is completed, the internal bus 2 is switched on. The control unit 1 instructs the control unit 1 to start initialization processing of the communication processing device. Control part 1
executes the control program stored in the main storage section 9, and after the initialization process is completed, takes over the processing of the communication processing device 22 and continues the communication processing of the computer system.
以上説明したように本発明によれば、通信処理装置への
制御プログラムのロード処理を行なうことなく代替の通
信処理装置への切り替え処理が実行できるので、従来行
なっていた制御プログラムのロード処理時間の分だけ切
り替え処理時間が短縮でき従来よりも迅速な処理が可能
となる。As explained above, according to the present invention, switching to an alternative communication processing device can be performed without loading the control program to the communication processing device, thereby reducing the time required for the conventional control program loading process. The switching processing time can be shortened by that amount, and processing can be performed more quickly than before.
また、各通信処理装置の各主記憶部に各通信処理装置の
制御プログラムを予め格納してコンピュータシステムを
運用すれば現用機/代替機を特定しない運用も可能とな
るので柔軟なシステム運用が可能になると言う効果もあ
る。In addition, if the computer system is operated by storing the control program for each communication processing unit in the main memory of each communication processing unit in advance, it is possible to operate the computer system without specifying the current machine/alternative machine, allowing flexible system operation. There is also the effect of becoming.
第1図は本発明を適用する通信処理装置のブロック図、
第2図は上記通信処理装置が接続されるコンピュータシ
ステムを示すブロック図である。
1・・・制御部、2・・・内部バス、3・・・主記憶切
り替え部、4・・・ホストチャネル、5,6.7・・・
通信制御部、8,9.10・・・主記憶部、11・・・
制御線、12〜N・・・回線接続部、20・・・中央処
理装置、21・・・チャネル装置、22,23.24・
・・通信処理装置、25,26.27・・・回線群、2
8・・・回線切替装置、29.30・・・回線群。FIG. 1 is a block diagram of a communication processing device to which the present invention is applied;
FIG. 2 is a block diagram showing a computer system to which the communication processing device is connected. DESCRIPTION OF SYMBOLS 1... Control unit, 2... Internal bus, 3... Main memory switching unit, 4... Host channel, 5, 6.7...
Communication control unit, 8, 9.10... Main storage unit, 11...
Control line, 12-N...Line connection section, 20...Central processing unit, 21...Channel device, 22, 23.24.
...Communication processing device, 25, 26.27...Line group, 2
8... Line switching device, 29.30... Line group.
Claims (1)
式の通信処理装置の制御プログラムを格納する複数の記
憶手段と、これらの複数の記憶手段の内の一つを選択し
て主記憶とする選択手段と、この選択手段に選択指示を
した後、初期化処理を起動する手段とを有し、前記記憶
手段に記憶された複数の制御プログラムを選択的に起動
することを特徴とする通信処理装置。a plurality of storage means for storing control programs for a program storage type communication processing device connected to a host information processing device; a selection means for selecting one of the plurality of storage means to serve as a main memory; 1. A communication processing device comprising: means for activating initialization processing after instructing a selection means to select, and selectively activating a plurality of control programs stored in said storage means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1218918A JPH0380734A (en) | 1989-08-24 | 1989-08-24 | Communication processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1218918A JPH0380734A (en) | 1989-08-24 | 1989-08-24 | Communication processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0380734A true JPH0380734A (en) | 1991-04-05 |
Family
ID=16727361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1218918A Pending JPH0380734A (en) | 1989-08-24 | 1989-08-24 | Communication processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0380734A (en) |
-
1989
- 1989-08-24 JP JP1218918A patent/JPH0380734A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0521251B2 (en) | ||
| JP3710649B2 (en) | Multiprocessor system | |
| JPH02135528A (en) | Method for selecting activation os in multi-os | |
| JPH05314075A (en) | On-line computer system | |
| JPH0264845A (en) | Electronic computer multiplexing main control part | |
| US6694395B1 (en) | Information processing unit with a plurality of input/output processors | |
| JPS6139138A (en) | Multiplexing system | |
| JP2000099360A (en) | Double system | |
| JPS62190543A (en) | Control system for quick restoration from trouble of communication system | |
| JPS6292045A (en) | Control system initial program loading | |
| JPS62254240A (en) | System switching method | |
| JPH083807B2 (en) | Automatic switching device for dual magnetic disk device | |
| JPH04177504A (en) | Backup device of programmable controller | |
| JPS6113627B2 (en) | ||
| JPS5816497B2 (en) | Data processing system with system common parts | |
| JP2530835B2 (en) | Failure recovery processing method for computer system | |
| JPS595302A (en) | Plant distributed control method | |
| JP2530900B2 (en) | Loading device | |
| JPS62243498A (en) | Main storage device management system | |
| JP2000039989A (en) | Automatic program distribution system, method therefor and recording medium recorded with program for automatic program distribution | |
| JPS62212865A (en) | Multiprocessor control system | |
| JPH05282172A (en) | Multiprocessor system having shared stand-by processor | |
| JPH02242333A (en) | Controlled memory switching system | |
| JPS58217059A (en) | Composite computer system | |
| JPS59123056A (en) | Automatic switching system of redundant system |