JPH02253345A - 入出力制御装置 - Google Patents

入出力制御装置

Info

Publication number
JPH02253345A
JPH02253345A JP7629289A JP7629289A JPH02253345A JP H02253345 A JPH02253345 A JP H02253345A JP 7629289 A JP7629289 A JP 7629289A JP 7629289 A JP7629289 A JP 7629289A JP H02253345 A JPH02253345 A JP H02253345A
Authority
JP
Japan
Prior art keywords
input
output
output control
central processing
processing unit
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
JP7629289A
Other languages
English (en)
Inventor
Hiroshi Tawara
田原 弘志
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 JP7629289A priority Critical patent/JPH02253345A/ja
Publication of JPH02253345A publication Critical patent/JPH02253345A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、中央処理装置を冗長構造の二重系とする電子
計算機系の入出力制御装置に利用する。
〔概要〕
本発明は入出力制御装置において、 冗長構造の二重系の中央処理装置の一方に対しては実際
の入出力制御を行い他方に対しては入出力制御をエミュ
レートすることにより、二重系の中央処理装置の並行動
作が可能で、ホットスタンバイ方式による冗長方式が実
現できるようにしたものである。
〔従来の技術〕
従来の入出力制御装置では、入出力装置が単一の場合に
二重系の中央処理装置からめ入出力要求を両方処理する
ことができないために1、片方の中央処理装置を待機さ
せておくコールドスタンバイ方式を採用していた。
〔発明が解決しようとする問題点〕
しかし、このような従来の入出力制御装置では、コール
ドスタンバイ方式を採用していたために、障害発生から
復旧まで時間がかかる欠点があった。
本発明は上記の欠点を解決するもので、ホットスタンバ
イ方式の冗長方式が実現できる入出力制御装置を提供す
ることを目的とする。
〔問題点を解決するための手段〕
本発明は、冗長構成の二重系の中央処理装置と、この二
重系の中央処理装置との間でデータの入出力を行う単一
の入出力装置と、上記二重系の中央処理装置の入出力要
求に基づいて上記単一の入出力装置との入出力制御を行
う入出力制御部とを備えた入出力制御装置において、上
記入出力制御部は、上記二重系の中央処理装置の一方の
入出力要求に対しては上記単一の入出力装置との入出力
制御を行い、他方の入出力要求に対しては入出力制御を
エミュレートする手段を含むことを特徴とする。
ここで「エミュレート」とは、同一のプログラムを実行
させて同一の結果を得ることをいう。
〔作用〕
入出力制御部は二重系の中央処理装置の一方の入出力要
求に対しては単一の入出力装置との実際の入出力制御を
行い、他方の入出力要求に対しては入出力制御をエミュ
レートする。この動作により二重系の中央処理装置の並
行動作が可能となり、ホットスタンバイ方式による冗長
方式が実現できる。したがって障害発生から復旧までの
時間を短縮できる。
〔実施例〕
本発明の実施例について図面を参照して説明する。第1
図は本発明一実施例入出力制御装置のブロック構成図で
ある。第1図において、入出力制御装置は、冗長構成の
二重系の中央処理装置としてQ系の中央処理装置l、お
よびl系の中央処理装置1□と、二重系の中央処理装置
1IS12との間でデータの入出力を行う一単一の入出
力装置として固定ディスク装置3と、二重系の中央処理
装置11.12の入出力要求に基づいて固定ディスク装
置3との入出力制御を行う入出力制御部2とを備える。
ここで本発明の特徴とするところは、入出力制御部2に
、二重系の中央処理装置1..12の一方の入出力要求
に対しては固定ディスク装置3との入出力制御を行い、
他方の入出力要求に対しては入出力制御をエミュレート
する手段を含むことにある。
このような構成の入出力制御装置の動作について説明す
る。0系の中央処理装置11からの入出力要求に対して
は、通常通り固定ディスク装置3を制御し、指定された
処理を行う。このときに、処理履歴およびデータを入出
力制御部2内に保存しておく、1系の中央処理装置12
からの入出力要求に対しては、上記情報に基づき固定デ
ィスク装置3の制御をエミュレートし、固定ディスク装
置3に対する実制御を行わない。この装置の動作時には
、0系の中央処理装置IIからの入出力要求が常に1系
からの入出力要求より先行するように、1系の中央処理
装置12のクロック信号を0系よりわずかに遅くしてお
く。
第2図は本発明の入出力制御装置のブロック構成図であ
る。第2図において、21はマイクロプロセッサ、22
はROM、23はRAM、24はO系の中央処理装置1
1のインタフェース部、25はl系の中央処理装置12
のインタフェース部、26は固定ディスクコントローラ
および27は周辺LSIを示す。マイクロプロセッサ2
1は、ROM22に搭載されるファームウェアに従って
固定ディスクコントローラ26を制御し、固定ディスク
装置3の制御を行う。RA M23および周辺LSI2
7は、マイクロプロセッサ21の実行を支援する。0系
の中央処理装置1.からの入出力要求処理時には、処理
履歴およびデータがRAM23に格納される。中央処理
装置15.1.とのインタフェース部24.25は、各
中央処理装置1..12からコマンドを受取り、ステー
タスを返す。
表は本発明の入出力制御装置のRAMの内容を示す表で
あり、0系の中央処理装置11からの入出力要求に対す
る処理時にRA M23に格納される処理履歴およびデ
ータを示す。一般には、一つの入出力要求に対してヘッ
ド移動コマンドやリードコマンド等の複数のコマンドが
固定ディスクコントローラに対して発行される。固定デ
ィスクコントローラに対して発行するコマンドにはその
種類によってデータ転送を伴うものと伴わないものがあ
る。0系の中央処理装置1.からの入出力要求処理時に
は、入出力要求コマンド、そのコマンドを実行する際に
発行した固定ディスクコントローラ26へのコマンド、
転送データ、固定ディスクコントローラ26からのステ
ータス応答および処理終了時に中央処理装置1へ返すス
テータスをRAM23に格納する。
(以下本頁余白) 〔発明の効果〕 以上説明したように、本発明は、両系CPUの並行動作
が可能となり、ホットスタンバイ方式による冗長方式が
実現できる優れた効果がある。
【図面の簡単な説明】
第1図は本発明一実施例入出力制御装置のブロック構成
図。 第2図は本発明の入出力制御装置の入出力制御部のブロ
ック構成図。 11・・・0系の中央処理装置、1□・・・1系の中央
処理装置、2・・・入出力制御部、3・・・固定ディス
ク装置、21・・・マイクロプロセッサ、22・・・R
OM、23・・・RAM、 24.25・・・インタフ
ェース部、26・・・固定ディスクコントローラ、27
・・・周辺LSI。 第 実施例 図

Claims (1)

  1. 【特許請求の範囲】 1、冗長構成の二重系の中央処理装置と、 この二重系の中央処理装置との間でデータの入出力を行
    う単一の入出力装置と、 上記二重系の中央処理装置の入出力要求に基づいて上記
    単一の入出力装置との入出力制御を行う入出力制御部と を備えた入出力制御装置において、 上記入出力制御部は、上記二重系の中央処理装置の一方
    の入出力要求に対しては上記単一の入出力装置との入出
    力制御を行い、他方の入出力要求に対しては入出力制御
    をエミュレートする手段を含む ことを特徴とする入出力制御装置。
JP7629289A 1989-03-27 1989-03-27 入出力制御装置 Pending JPH02253345A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7629289A JPH02253345A (ja) 1989-03-27 1989-03-27 入出力制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7629289A JPH02253345A (ja) 1989-03-27 1989-03-27 入出力制御装置

Publications (1)

Publication Number Publication Date
JPH02253345A true JPH02253345A (ja) 1990-10-12

Family

ID=13601268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7629289A Pending JPH02253345A (ja) 1989-03-27 1989-03-27 入出力制御装置

Country Status (1)

Country Link
JP (1) JPH02253345A (ja)

Similar Documents

Publication Publication Date Title
JP2550311B2 (ja) 磁気デイスクの多重制御方式
JPH02253345A (ja) 入出力制御装置
JPS60218113A (ja) ロボツト制御方式
JPS5851293B2 (ja) デ−タ交換制御方式
JP2644857B2 (ja) データ転送方法
JP3043361B2 (ja) 分散プロセッサ制御方式
JPH02304616A (ja) ファイル制御システム
JPS61156451A (ja) 入出力装置の制御装置
JPH0567040A (ja) 周辺装置制御回路
JPH0444146A (ja) 入出力制御装置のエミュレート処理方式
JPS604498B2 (ja) 電子計算機とダイレクト・メモリ・アクセス装置の結合方法
JPS61243559A (ja) 二重化処理システム
JPS62260263A (ja) マルチプロセツサによるプログラム制御方式
JPS63158654A (ja) マイクロコントロ−ラ
JPS62229350A (ja) 指令伝達制御方式
JPS61285566A (ja) 入出力制御装置
JPS59144932A (ja) 処理装置切替方式
JPS6168665A (ja) 電子計算機における入出力制御装置
JPH0473184B2 (ja)
JPH053033B2 (ja)
JPH0746337B2 (ja) アダプタ制御方式
JPH0830465A (ja) メッセージ駆動型のマルチタスクシステム
JPS62106561A (ja) ステイタス転送処理方式
JPH1153291A (ja) 高速データ転送システム
JPH01169551A (ja) 拡張記憶転送制御方式