JPH05134934A - 記憶装置制御装置 - Google Patents

記憶装置制御装置

Info

Publication number
JPH05134934A
JPH05134934A JP3321182A JP32118291A JPH05134934A JP H05134934 A JPH05134934 A JP H05134934A JP 3321182 A JP3321182 A JP 3321182A JP 32118291 A JP32118291 A JP 32118291A JP H05134934 A JPH05134934 A JP H05134934A
Authority
JP
Japan
Prior art keywords
read
data
completed
storage device
disk
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
JP3321182A
Other languages
English (en)
Inventor
Hideo Yokoi
秀雄 横井
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 JP3321182A priority Critical patent/JPH05134934A/ja
Publication of JPH05134934A publication Critical patent/JPH05134934A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 二重化された記憶装置から読み出しをより早
く行なう。 【構成】 データを読み出す場合、記憶装置制御装置は
ステップ10,20にて二台の固定ディスク0,1にデ
ータリードコマンドをセットし、ステップ30,40に
て二台の固定ディスク0,1のリード動作が完了したか
否かをチェックする。固定ディスク0のリード動作が先
に完了したとすると、ステップ50にてリード動作を正
常に終了したかチェックし、正常ならばステップ60に
て読み出されたデータをリードコマンドに対するデータ
フィールドにセットする。しかし、正常に終了していな
い場合には、ステップ90にてもう一方の固定ディスク
1がリード動作を終了するまで待機し、リード動作を終
了したときにステップ100にて正常終了しているか判
断し、正常ならばステップ80にて読み出されたデータ
をリードコマンドに対するデータフィールドにセットし
て処理を終了する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、記憶装置制御装置に関
し、特に、複数の記憶装置に対してデータを二重化して
記憶する記憶装置制御装置に関する。
【0002】
【従来の技術】従来、この種の記憶装置制御装置とし
て、複数の固定ディスク装置に対して同一のデータを書
き込み、データの二重化を行なうものが知られている。
この場合において、データを読み出す場合には、どちら
か一方の固定ディスク装置から読み出し動作を行なって
いた。
【0003】
【発明が解決しようとする課題】上述した従来の記憶装
置制御装置においては、複数ある固定ディスク装置のう
ちいずれか一つの固定ディスク装置から固定的に読み出
しを行なっており、他方の固定ディスク装置の方が読み
出しをすばやく行なえる場合においても、読み出しを固
定されている固定ディスク装置の読み出し終了まで待機
しなければならないという課題があった。
【0004】本発明は、上記課題にかんがみてなされた
もので、読み出しをより早く行なうことが可能な記憶装
置制御装置の提供を目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するた
め、請求項1にかかる発明は、複数の記憶装置に対して
データを二重化して記憶する記憶装置制御装置におい
て、データの読み出しを複数の記憶装置に対して指示す
る読み出し指示手段と、同読み出しを指示された複数の
記憶装置のうち最初に正常な読み出しを完了したものを
選択する選択手段と、この選択手段にて選択された記憶
装置から読み出されたデータを読み出しデータとして出
力する読み出しデータ出力手段とを備えた構成としてあ
る。
【0006】
【作用】上記のように構成した請求項1にかかる発明に
おいては、データを読み出すときに、読み出し指示手段
がデータの読み出しを複数の記憶装置に対して指示する
と、選択手段は同読み出しを指示された複数の記憶装置
のうち最初に正常な読み出しを完了したものを選択し、
読み出しデータ出力手段はこの選択手段にて選択された
記憶装置から読み出されたデータを読み出しデータとし
て出力する。
【0007】
【実施例】以下、図面にもとづいて本発明の実施例を説
明する。図1は、本発明の一実施例にかかる記憶装置制
御装置のブロック図、図2は、読み出し制御内容を示す
フローチャートである。
【0008】ハードウェア構成は、記憶装置制御装置1
に対して、それぞれディスクインターフェイス2,3を
介して固定ディスク4,5(DISK0,DISK1)
を接続して構成されている。そして、記憶装置制御装置
1は、データを書き込むときには両方のディスクインタ
ーフェイス2,3を介して両方の固定ディスク4,5に
書込を指示している。
【0009】次に、上記構成からなる本実施例の読み出
し動作を説明する。データを読み出す必要が生じた場
合、記憶装置制御装置1は、ステップ10,20にて二
台の固定ディスク4,5に対してそれぞれデータリード
コマンドをセットし、ステップ30,40にて二台の固
定ディスク4,5のリード動作が完了したか否かをチェ
ックする。いずれの固定ディスク4,5においてもリー
ド動作が完了していない場合は、ステップ3に戻り、チ
ェックを継続するループを繰り返す。しかし、いずれか
一方において、リード動作が完了している場合には、当
該ループを脱出する。
【0010】いま、固定ディスク4のリード動作が先に
完了したとする。すると、記憶装置制御装置1は、ステ
ップ50にてリード動作を正常に終了したか否かチェッ
クし、正常に終了しているならばステップ60にて読み
出されたデータをリードコマンドに対するデータフィー
ルドにセットして処理を終了する。逆に、固定ディスク
5のリード動作が先に完了したとすると、記憶装置制御
装置1は、ステップ70にてリード動作を正常に終了し
たか否かチェックし、正常に終了しているならばステッ
プ80にて読み出されたデータをリードコマンドに対す
るデータフィールドにセットして処理を終了する。
【0011】しかし、固定ディスク4が先にリード動作
を終了しても、正常にリード動作を終了していない場合
には、ステップ90にてもう一方の固定ディスク5がリ
ード動作を終了するまで待機する。そして、リード動作
を終了したときにステップ100にて正常終了している
か判断し、正常に終了していればステップ80にて読み
出されたデータをリードコマンドに対するデータフィー
ルドにセットして処理を終了する。
【0012】また、固定ディスク5が先にリード動作を
終了したものの正常終了していない場合には、ステップ
110にてもう一方の固定ディスク4がリード動作を終
了するまで待機し、リード動作を終了したときにステッ
プ120にて正常終了しているか判断して正常に終了し
ていればステップ60にて読み出されたデータをリード
コマンドに対するデータフィールドにセットして処理を
終了する。
【0013】しかし、一台目の固定ディスクがリード動
作を正常に終了できず、残りの固定ディスクにおいても
リード動作を正常に終了していないならばステップ13
0にて異常終了のステータスをセットして本読み出し制
御を終了する。
【0014】なお、上記実施例においては、記憶装置と
して固定ディスク装置を採用しているが、光磁気ディス
ク装置など、他の記憶装置を使用する構成としても良
い。
【0015】
【発明の効果】以上説明したように本発明は、複数ある
記憶装置の中から最初に読み出しを完了したものからデ
ータを読み出すようにしているため、可能な限り読み出
しを早く行なうようにすることが可能な記憶装置制御装
置を提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例にかかる記憶装置制御装置の
ブロック図である。
【図2】記憶装置制御装置における読み出し制御のフロ
ーチャートである。
【符号の説明】
1…記憶装置制御装置 2,3…ディスクインターフェイス 4,5…固定ディスク

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数の記憶装置に対してデータを二重化
    して記憶する記憶装置制御装置において、 データの読み出しを複数の記憶装置に対して指示する読
    み出し指示手段と、 同読み出しを指示された複数の記憶装置のうち最初に正
    常な読み出しを完了したものを選択する選択手段と、 この選択手段にて選択された記憶装置から読み出された
    データを読み出しデータとして出力する読み出しデータ
    出力手段とを具備することを特徴とする記憶装置制御装
    置。
JP3321182A 1991-11-08 1991-11-08 記憶装置制御装置 Pending JPH05134934A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3321182A JPH05134934A (ja) 1991-11-08 1991-11-08 記憶装置制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3321182A JPH05134934A (ja) 1991-11-08 1991-11-08 記憶装置制御装置

Publications (1)

Publication Number Publication Date
JPH05134934A true JPH05134934A (ja) 1993-06-01

Family

ID=18129707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3321182A Pending JPH05134934A (ja) 1991-11-08 1991-11-08 記憶装置制御装置

Country Status (1)

Country Link
JP (1) JPH05134934A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09237163A (ja) * 1996-02-29 1997-09-09 Nec Corp 二重化ディスク記憶装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09237163A (ja) * 1996-02-29 1997-09-09 Nec Corp 二重化ディスク記憶装置

Similar Documents

Publication Publication Date Title
JP2561398B2 (ja) 二重化ディスク制御装置
JPS62274448A (ja) 入出力装置の制御方式
JPH05134934A (ja) 記憶装置制御装置
JPH0793101A (ja) データバックアップ装置
WO1985003372A1 (en) Data transmitting/receiving system for transmitting data to and from auxiliary memory device
JP2892429B2 (ja) 入出力制御装置
JPS5931743B2 (ja) 二重化システム
JPH11212729A (ja) 二重化ディスク装置
JPH01283635A (ja) バッファ制御回路
JP2888062B2 (ja) 情報処理装置
JP2707723B2 (ja) Fddの状態設定回路
JP3019175B2 (ja) 改良型ミラードアレイディスク及びそのデータ入出力方式
JPH07319720A (ja) プロセッサの系切替え方式
JPS63149834A (ja) 光デイスク装置
JP2001051804A (ja) ミラーディスク制御装置
JPH05134814A (ja) 二重化外部記憶装置
JPH01243120A (ja) ファームウェア制御装置
JPH04130917A (ja) 電子ディスク装置
JPS61134859A (ja) メモリのバツクアツプ制御方式
JPH02299014A (ja) データコピー/比較方式
JPH0567022A (ja) 高速データアクセス方式
JPH02146641A (ja) 記憶装置
JPH01171015A (ja) 入出力負荷分散方式
JPS5991565A (ja) デユアルデイスク装置
JPH0594265A (ja) 多重書フアイルシステム