JPH0448321A - 外部記憶装置の多重化制御方式 - Google Patents

外部記憶装置の多重化制御方式

Info

Publication number
JPH0448321A
JPH0448321A JP2159317A JP15931790A JPH0448321A JP H0448321 A JPH0448321 A JP H0448321A JP 2159317 A JP2159317 A JP 2159317A JP 15931790 A JP15931790 A JP 15931790A JP H0448321 A JPH0448321 A JP H0448321A
Authority
JP
Japan
Prior art keywords
processing
write
magnetic disk
external storage
read
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
Application number
JP2159317A
Other languages
English (en)
Other versions
JPH0786809B2 (ja
Inventor
Yoshiro Hirai
平井 義郎
Ichiro Nakano
中野 伊智郎
Kenichi Ariga
有家 賢一
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2159317A priority Critical patent/JPH0786809B2/ja
Publication of JPH0448321A publication Critical patent/JPH0448321A/ja
Publication of JPH0786809B2 publication Critical patent/JPH0786809B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 本発明は外部記憶装置の多重化制御方式に関し、多重化
処理速度を改善することを目的とし、書き込み時は多重
化されたすべての外部記憶装置に対し同一データの書き
込み処理を行い、読出し時には該外部記憶装置のうちの
1台に対し、データの読出し処理を行う多重化制御装置
を備えた外部記憶装置の多重化制御方式であって、該多
重化制御装置は、書き込み処理から読出し処理に移ると
き、最後に書き込み処理が終了した該外部記憶装置に対
して読出し処理を行うように構成する。
〔産業上の利用分野〕
本発明は外部記憶装置の多重化制御方式の改良に関する
磁気ディスク装置等、外部記憶装置の従来の多重化シス
テムでは、複数の外部記憶装置を主副にに設定し、書き
込み指令(ライトコマンド)が出力されたときは、多重
化されているすべての外部記憶装置に同一データをライ
トし、読出し指令(リードコマンド)が出力されたとき
は、常に主外部記憶装置からデータをリードするように
構成されている。
しかし、データの同期をとるためには、多重化されたす
べての外部記憶装置のライト処理が終了しなければリー
ド処理ができず、従って、5C3I (Small C
omputer 5ystes+ Interface
)のごとく、外部記憶装置をアクセスするためにバスの
獲得処理が必要なインターフェースでは、ライトコマン
ドにコマンドチエインされたリードコマンドがある場合
でも、主外部記憶装置のライト処理が終了した時点で一
旦バスを開放して他の創外部記憶装置のライト処理を終
了させねばならず、従って改めて主外部記憶装置に対す
るバスを獲得してリード処理を行っている。
このため、コマンドチエインを行ってもバスの開放/獲
得処理回数が増加して処理速度が低下するため、これを
改善する外部記憶装置の多重化制御方式が求められてい
る。
〔従来の技術〕
第4図は従来技術説明図で、磁気ディスク装置の多重化
システム例を示している。
このシステムは、多重化されている磁気ディスク装置の
うち1台を主磁気ディスク装置とし、主磁気ディスク装
置でエラーが発生した場合は、他の副磁気ディスク装置
のうちの1台を新たな主磁気ディスク装置とするもので
、図中、多重化制御チャネル装置3は、図示省略した5
C3Iを制御し、上位装置2から受領するコマンドに基
づいてこれら磁気ディスク装置の多重化制御を行う。
例えば、ライトコマンドを受領したときは、まず主磁気
ディスク装置5に対するscs iバス(以下バス30
)の使用権を獲得するバス獲得処理を行い、主記憶装f
1に格納されているデータをIOコントローラ4経由で
主磁気ディスク装置5へ転送した後、開放コマンドを送
出してバス30を開放する。
同様にして、複数の副磁気ディスク装置6に対するバス
獲得処理を順次行ってそれぞれ同一のデータを転送する
この様にライトコマンドを上位装置2から受領すると、
多重化さているすべての磁気ディスク装f5,6に対し
ライト処理を行う。
なお、処理速度の遅い磁気ディスク装置等では、所謂突
き放し制御が行われる。例えば、主磁気ディスク装置5
にコマンド転送を行った時点で一旦バス30を開放し、
他の副磁気ディスク装置6に対するバス30を獲得して
ライト処理を行う。突き放しされた磁気ディスク装置で
は、内部処理が終了した後、バス30を獲得して次のデ
ータ転送待ちとなる。これにより、平行処理が実現され
るが、ライト処理の最後で多重化制御チャネル装置3に
よってバスの開放処理を行わなければ、突き放しされた
磁気ディスク装置にバス30が専有されたままとなり、
他の磁気ディスク装置に対するバス獲得処理が不能とな
る。    ゛ 一方、リードコマンドを受領すると、多重化制御チャネ
ル装置3は、主磁気ディスク装置5に対するバス獲得を
行った後データをリードし、然る後、バス30を開放す
る。
また、ライトコマンドにリードコマンドがコマンドチエ
インされている場合、多重化されているすべての磁気デ
ィスク装置5,6へのライト処理が終了した後、主磁気
ディスク装置5に対するバス30の獲得処理を行ってリ
ードコマンドを実行する。
〔発明が解決しようとする課題〕
外部記憶装置の多重化システムでは、主記憶装21上の
ライトデータを保証するため、多重化されているすべて
の磁気ディスク装置のライト処理が終了した後でなけれ
ばリード処理を行うことができない。
従って、ライトコマンドにコマンドチエインされてリー
ドコマンドが出力されている場合でも、主磁気ディスク
装置5のライト処理が終了した時点でバス30を一旦開
放し、他の副磁気ディスク装置のライト処理を終了させ
た後、改めて主磁気ディスク装置5に対するバス3oを
獲得してリードコマンドを実行しでおり、バスの獲得処
理が増加して処理速度が低下するという課題がある。
このため、主磁気ディスク装置のライト処理を最後に実
行し、バス3oを開放せずそのままリードコマンドを実
行すればよいが、例えば、多重化される磁気ディスク装
置が異なるバスに接続されており、且つその磁気ディス
ク装置をアクセスする上位装置が複数あるようなシステ
ムでは、バス獲得待ちが生じて、主磁気ディスク装置5
のライト処理を常に最後に、且つ効率よく終了させるこ
とは困難である。
本発明は、上記課題に鑑み、多重化処理速度を改善した
外部記憶装置の多重化制御方式を提供することを目的と
する。
〔課題を解決するための手段〕
第1図本発明の原理図において、 21a、21bは多重化されている複数の外部記憶装置
、 20は多重化制御装置で、書き込み処理から読出し処理
に移るとき、最後に書き込み処理を終了した外部記憶装
置に対して読出し処理を行う。
〔作 用〕
多重化制御装置20は、コマンドチエインにより書き込
み処理より読出し処理に移るとき、最後に書き込み処理
を終了した外部記憶装置に対し、読出し処理を行う。
これにより、読出し処理のためのバス獲得処理が省かれ
、処理速度が改善される。
〔実施例〕
本発明の実施例を図を用いて詳細に説明する。
第2図は一莫施例の構成図、第3図は実施例の概略フロ
ーチャート図である。
第2図は磁気ディスク装置(外部記憶装置21a。
21bに対応) 10a、 10bの2重化システム例
を示したものである。図中、 10a、10hは2重化された磁気ディスク装置で、主
副の区別はない。
lは主記憶装置で、ライト/リードデータの格納領域、
コマンドの格納領域等を備える。
2は上位装置で、ライト/リードコマンドを発行する。
13は多重化制御チャネル装W(多重化制御装置20に
対応する)で、コマンドの指示により、磁気ディスク装
置10a、Robに対する多重ライト処理およびリード
処理を行う。そしてライトコマンド−リードコマンドの
ごとくコマンドチエインされている場合は、磁気ディス
ク装置10a、 10bのうち、最後にライト処理が終
了した磁気ディスク装置でリード処理を行う。このため
、ライト処理終了が最後であるか否かを判別するための
同期フラグ22a、22bを磁気ディスク装置10a、
 10b対応で備える。
その他、全図を通じて同一符号は同一対象物を表す。
以上構成の多重化システムにおいて、ライトコマンドに
続いてリードコマンドがコマンドチエインされていると
き、以下に示す処理を行う。第3図参照 (1)まず、磁気ディスク装置10aに対するバス30
の獲得処理を行う。
(2)バス獲得後、磁気ディスク装置10aでライト処
理を行う。
(3)磁気ディスク装置10aに対するライト処理終了
時点で同期フラグ22aをオンにした後、すべての同期
フラグ22a、22bがオンか否かを検証する。
(4)すべてがオンでなければ最後のライト処理終了で
ないから、磁気ディスク装置10aに対するバス30の
開放処理を行い、すべてがオンならば最後のライト処理
が終了したから、バス開放処理を行わずそのまま、磁気
ディスク装置E10aでリード処理を行い、リード処理
終了後に磁気ディスク装置10aに対するバス開放処理
を行う。
(5)磁気ディスク装置lObに対するバス獲得処理を
行う。このバス獲得処理は、磁気ディスク装置10aの
突き放し制御時、または磁気ディスク装宜10aのライ
ト処理終了後のバス開放時に行う。
(6)バス獲得後、磁気ディスク装置Jobでライト処
理を行う。
(カ ライト処理終了時点で同期フラグ22bをオンに
し、すべての同期フラグ22a 、 22bがオンか否
かを検証し、すべてオンならば最後のライト処理が終了
したから、磁気ディスク装置10bでリードコマンドを
実行し、オンでなければ、磁気ディスク装置10bに対
する磁気ディスク装置10bのバス開放処理を行う。
以上のごとく、多重化された磁気ディスク装置10a、
10bのうち、最後にライト処理を終了した何れか一方
の磁気ディスク装置に対してリード処理を行うため、リ
ード処理のためのバス獲得処理を行う必要がな(、従っ
て処理速度が改善される。
図中、1は主記憶装置、2は上位装置、3.13は多重
化制御チャネル装置、4はIOコントローラ、5は主磁
気ディスク装置、6は副磁気ディスク装置、10a、 
10bは磁気ディスク装置、20は多重化制御装置、2
1a、21bは外部記憶装置、22a、22bは同期フ
ラグ、30はバスである。
〔発明の効果〕
以上説明したように、本発明は、バス獲得回数を削減し
た外部記憶装置の多重化制御方式を提供するもので、効
率的な多重化制御が可能となる効果は多大である。
【図面の簡単な説明】
第1図は本発明の原理図、第2図は一実施例の構成図、
第3図は実施例の概略フローチャート図、第4図は従来
技術説明図である。 第1図 第2図 実施例の概略フローチャート図 第3図

Claims (1)

  1. 【特許請求の範囲】 書き込み時は多重化されたすべての外部記憶装置(21
    a、21b)に対し同一データの書き込み処理を行い、
    読出し時には該外部記憶装置のうちの1台に対しデータ
    の読出し処理を行う多重化制御装置(20)を備えた外
    部記憶装置の多重化制御方式であって、 該多重化制御装置(20)は、書き込み処理から読出し
    処理に移るとき、最後に書き込み処理が終了した該外部
    記憶装置に対して読出し処理を行うことを特徴とする外
    部記憶装置の多重化制御方式。
JP2159317A 1990-06-18 1990-06-18 外部記憶装置の多重化制御方式 Expired - Fee Related JPH0786809B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2159317A JPH0786809B2 (ja) 1990-06-18 1990-06-18 外部記憶装置の多重化制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2159317A JPH0786809B2 (ja) 1990-06-18 1990-06-18 外部記憶装置の多重化制御方式

Publications (2)

Publication Number Publication Date
JPH0448321A true JPH0448321A (ja) 1992-02-18
JPH0786809B2 JPH0786809B2 (ja) 1995-09-20

Family

ID=15691155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2159317A Expired - Fee Related JPH0786809B2 (ja) 1990-06-18 1990-06-18 外部記憶装置の多重化制御方式

Country Status (1)

Country Link
JP (1) JPH0786809B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10146809A (ja) * 1996-11-15 1998-06-02 Juken Sangyo Co Ltd 多孔質の草本類材料を使用した板材
JP2007066126A (ja) * 2005-09-01 2007-03-15 Hitachi Global Storage Technologies Netherlands Bv データ記憶装置のテスト方法及びデータ記憶装置の製造方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10146809A (ja) * 1996-11-15 1998-06-02 Juken Sangyo Co Ltd 多孔質の草本類材料を使用した板材
JP2007066126A (ja) * 2005-09-01 2007-03-15 Hitachi Global Storage Technologies Netherlands Bv データ記憶装置のテスト方法及びデータ記憶装置の製造方法
US8027801B2 (en) 2005-09-01 2011-09-27 Hitachi Global Storage Technologies Netherlands B.V. Multi drive test system for data storage device

Also Published As

Publication number Publication date
JPH0786809B2 (ja) 1995-09-20

Similar Documents

Publication Publication Date Title
WO2022183572A1 (zh) 命令提交方法和装置、命令读取方法和装置、电子设备
JPH0448321A (ja) 外部記憶装置の多重化制御方式
JPH04120652A (ja) 並列処理装置
JPS60118977A (ja) パイプライン制御方式
JPS59142655A (ja) 同時アクセス可能なメモリ制御方式
JPH0246967B2 (ja)
JPH05173936A (ja) データ転送処理装置
JPH0353655B2 (ja)
JPH01142962A (ja) データ転送制御方式
JPS63216161A (ja) デ−タ転送方式
JPH0944463A (ja) データ転送制御装置およびこれを用いたデータ転送方法
JPS61131154A (ja) デ−タ転送制御方式
JPH07160655A (ja) メモリアクセス方式
JP2575231B2 (ja) ダウンロード方法
JPH01184567A (ja) 数値制御装置のデータ転送方式
JPH02127754A (ja) データ転送処理方式
JPH05227223A (ja) データ転送システム
JPS62278628A (ja) 外部記憶装置のアクセス方法
JPH0346033A (ja) ジヨブ間データ転送制御方法
JPS6168641A (ja) 情報処理装置
JPH0132540B2 (ja)
JPH01233544A (ja) データ転送方式
JPH04199217A (ja) 入出力制御方法
JPH03110681A (ja) 画像情報の連続読取り処理方法
JPS6175942A (ja) デイスクキヤツシユ制御方式

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees