JPH02280221A - ディスク制御方式 - Google Patents

ディスク制御方式

Info

Publication number
JPH02280221A
JPH02280221A JP10273989A JP10273989A JPH02280221A JP H02280221 A JPH02280221 A JP H02280221A JP 10273989 A JP10273989 A JP 10273989A JP 10273989 A JP10273989 A JP 10273989A JP H02280221 A JPH02280221 A JP H02280221A
Authority
JP
Japan
Prior art keywords
disk
rotational position
address
recording medium
position address
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
JP10273989A
Other languages
English (en)
Inventor
Shinya Watanabe
信也 渡辺
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP10273989A priority Critical patent/JPH02280221A/ja
Publication of JPH02280221A publication Critical patent/JPH02280221A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は複数のディスク装置のいずれかを選択して制
御するディスク制御方式に関するものである。
〔従来の技術〕
従来から、計算機システムにおいてディスク装置が故障
した場合、そのディスク装置を使用できなくなるので、
同一のデータを記録した複数のディスク装置が備えられ
ている。したがって、以降の処理は故障したディスク装
置に代わる他のディスク装置からのデータにより処理が
行われる。
第4図は従来のディスク制御装置を説明するためのブロ
ック図である0図において、1はディスク装置21.2
2を制御するディスク制御装置、3はディスク制御装置
lに備えられるコマンド処理部、41.42は同じくデ
ィスク制御装置Iに備えられるレジスタ、5はディスク
制御装置1とディスク装置21.22とを接続するディ
スク装置インタフェースバス、6はディスク制御装置1
と例えばホストコンピュータとを接続するホストインタ
フェースバスである。上記レジスタ41゜42はそれぞ
れの磁気ヘッド(図示せず)が位置するディスク装置2
1.22の各記録媒体(磁気ディスク円板)のシリンダ
アドレスを保持するものである。上記コマンド処理部3
はホストコンピュータからのコマンドを処理して所定の
8制御を行われるものである。
次に動作について説明する。ディスク装置21゜22は
マスタ、サブマスタの関係で用いられており、したがっ
て前提条件として両方の記録媒体には同一データが記録
されているものとする。まず、ホストインタフェースバ
ス6を介してホストコンピュータからディスク装置21
又は22からデータを読み込むためのデイスクリード命
令がディスク制御装置1に指示されると、コマンド処理
部3は2つのレジスタ41.42の内容であるシリンダ
アドレス(現在磁気ヘッドが位置するシリンダアドレス
)を参照して、記録媒体上の目的のセクタがあるシリン
ダに近い所に現在位置する磁気ヘッドを有するディスク
装置を選択する0例えば、レジスタ42の値の方がレジ
スタ41の値よりも目的のシリンダアドレスの値に近け
れば、ディスク装置22が選択され、ディスク装置イン
タフェースバス5を介して目的のデータのシーク処理、
記録媒体の回転待、データの読み出し処理が実行される
〔発明が解決しようとする課題〕
従来のディスク制御装置は上述したように構成されてい
るので、2台のディスク装置がマスク、サブマスクの関
係で使われるような場合には記録媒体の回転待時間が考
慮されておらず、どちらのディスク装置からデータを読
み出すのが早いかが判定できない、したがって、このよ
うな従来のディスク制御装置ではディスク装置からのデ
ータ読出しにおけるアクセス時間を短縮するのが難しい
という問題点があった。
この発明は上記のような問題点を解決するためになされ
たもので、ディスク装置からのデータ読出しにおけるア
クセス時間の短縮化を図ることができるディスク制御方
式を提供することを目的とする。
〔課題を解決するための手段〕
この発明に係るディスク制御方式は、現在磁気ヘッド1
3が位置するディスク装置21.22の記録媒体10の
シリンダアドレスを読み取り保持するシリンダアドレス
保持手段100 (レジスタ41.42)と、ディスク
装置21.22’の記録媒体10の回転位置アドレスを
検出する回転位置アドレス検出手段101  (インタ
フェース91゜92)と、このシリンダアドレス保持手
段100に保持されたシリンダアドレスと回転位置アド
レス検出手段101で検出された回転位置アドレスとか
ら記録媒体10上の目的のセクタ12をアクセスするの
に要する時間を計算するアクセス時間演算手段(アクセ
ス時間演算部7)とを備え、このアクセス時間演算手段
で計算された時間が最も短いものに対応するディスク装
置からデータを読み出すことを特徴とするものである。
〔作用〕
シリンダアドレス保持手段100  (レジスタ41.
42)は現在磁気ヘッド13が位置するディスク装置2
1.22の記録媒体10のシリンダアドレスを読み取り
保持する。回転位置アドレス検出手段101 (インタ
フェース91.92>はディスク装置21.22の記録
媒体10の回転位置アドレスを検出する。アクセス時間
演算手段(アクセス時間演算部7)は、上記シリンダア
ドレスと上記回転位置アドレスとから記録媒体lO上の
目的のセクタ12をアクセスするのに要する時間を計算
する。したがって、目的のデータはアクセス時間演算手
段(アクセス時間演算部7)で計算された時間が最も短
いものに対応するディスク装置から読み出される。
〔発明の実施例〕
第1図はこの発明の一実施例に係るディスク制御方式の
構成を説明するためのブロック図である。
第1図において、第4図に対応する構成要素には同一の
符号を付し、その説明を省略する。第1図において、7
はシリンダアドレス保持手段100としてのレジスタ4
1.42に保持されたシリンダアドレスと下記回転位置
アドレスとからディスク装置21.22の各記録媒体上
の目的のセクタをアクセスするの要する時間を計算する
アクセス時間演算手段としてのアクセス時間演算部であ
る。
81はディスク装置21の記録媒体の回転位置アドレス
をアクセス時間演算部7に伝えるための回転位置アドレ
スバス、82はディスク装置22の記録媒体の回転位置
アドレスをアクセス時間演算部7に伝えるための回転位
置アドレスバスである。
91.92はディスク装置21.22の記録媒体の回転
位置アドレスをそれぞれ検出する回転位置アドレス検出
手段101としてのインタフェースである。第2図はデ
ィスク装置21.22に備えられる記録媒体(磁気ディ
スク)の構成図であり、10は記録媒体、11はシリン
ダ、12はセクタ、13は磁気ヘッドを示す。
次に第1図および第2図を参照してこの実施例の動作に
ついて説明する。ホストインタフェースバス6を介して
図示しないホストコンピュータからディスク制御装置1
にディスク装置21又は22のデータを読み取るための
デイスクリード命令が指示されると、コマンド処理部3
はアクセス時間演算部7に対して2台のディスク装置2
1゜22の各記録媒体10の目的セクタ12までのアク
セス時間を計算するように要求する。これにより、アク
セス時間演算部7は、インタフェース91.92から回
転位置アドレスバス81.82を通して送られてくる各
ディスク装置21.22の回転位置アドレスと、レジス
タ21.22の内容であるシリンダアドレスとを用いて
、磁気へラド13による目的セクタ12までのアクセス
時間を計算して、その結果をコマンド処理部3に返す。
したがって、コマンド処理部3は目的セクタ12までの
アクセス時間が短い方のディスク装置を選択し、データ
のシーク処理、記録媒体10の回転待ち、およびデータ
の読み出し処理を実行する。
なお、上記実施例ではディスク装置を2台接続したもの
を示したが、第3図に示すようにディスク装置を3台接
続してもよいし、更に4台以上接続してもよい。
〔発明の効果〕
以上のように本発明によれば、複数のディスク装置から
記録媒体の回転位置アドレスを読み取り、この回転位置
アドレスと現在磁気ヘッドが位置するシリンダアドレス
とから目的のセクタにアクセスするのに要する時間を求
め、最も短いアクセス時間で済むディスク装置からデー
タを読み出すように構成したので、ディスク装置からの
データ読出しにおけるアクセス時間が短縮化され、デー
タ処理速度の向上を図れるという効果が得られる。
【図面の簡単な説明】
第1図はこの発明の一実施例に係るディスク制御方式の
構成を説明するためのブロック図、第2図はこの実施例
においてディスク装置の記録媒体の構成を説明するため
の図、第3図は他の実施例に係るディスク制御装置の構
成を説明するためのブロック図、第4図は従来のディス
ク制御装置の構成を説明するためのブロック図である。 1・・・ディスク制御装置、7・・・アクセス時間演算
部(アクセス時間演算手段)、1o・・・記録媒体、1
1・・・シリンダ、12・・・セクタ、13・・・磁気
ヘッド、21,22.23・・・ディスク装置、41,
42.43・・・レジスタ(シリンダアドレス保持手段
)、9192.93・・・インタフェース(回転位置ア
ドレス検出手段)、100・・・シリンダアドレス保持
手段、101・・・回転位置アドレス検出手段。

Claims (1)

    【特許請求の範囲】
  1. 同一のデータが記録された複数のディスク装置を選択し
    、その選択したディスク装置からデータを読み出すよう
    に制御するディスク制御装置において、現在磁気ヘッド
    が位置するディスク装置の記録媒体上のシリンダアドレ
    スを読み取り保持するシリンダアドレス保持手段と、上
    記ディスク装置の記録媒体の回転位置アドレスを検出す
    る回転位置アドレス検出手段と、上記シリンダアドレス
    保持手段に保持されたシリンダアドレスと回転位置アド
    レス検出手段で検出された回転位置アドレスとから記録
    媒体上の目的のセクタをアクセスするのに要する時間を
    計算するアクセス時間演算手段とを設け、このアクセス
    時間演算手段で計算された時間が最も短いものに対応す
    るディスク装置からデータを読み出すことを特徴とする
    ディスク制御方式。
JP10273989A 1989-04-21 1989-04-21 ディスク制御方式 Pending JPH02280221A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10273989A JPH02280221A (ja) 1989-04-21 1989-04-21 ディスク制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10273989A JPH02280221A (ja) 1989-04-21 1989-04-21 ディスク制御方式

Publications (1)

Publication Number Publication Date
JPH02280221A true JPH02280221A (ja) 1990-11-16

Family

ID=14335610

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10273989A Pending JPH02280221A (ja) 1989-04-21 1989-04-21 ディスク制御方式

Country Status (1)

Country Link
JP (1) JPH02280221A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0764870A (ja) * 1993-08-23 1995-03-10 Internatl Business Mach Corp <Ibm> デジタル情報のデータ・ブロックを記憶する方法及びそのためのディスク記憶装置
JP2011192303A (ja) * 2011-05-31 2011-09-29 Nec Infrontia Corp 制御装置及び制御方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0764870A (ja) * 1993-08-23 1995-03-10 Internatl Business Mach Corp <Ibm> デジタル情報のデータ・ブロックを記憶する方法及びそのためのディスク記憶装置
JP2011192303A (ja) * 2011-05-31 2011-09-29 Nec Infrontia Corp 制御装置及び制御方法

Similar Documents

Publication Publication Date Title
JP2759920B2 (ja) Dasd周辺データ記憶サブシステムの作動方法及び装置
KR100274742B1 (ko) 하드디스크드라이브의초기화복사방법및그복사장치
JPH02280221A (ja) ディスク制御方式
JPH11175261A (ja) ディスクの制御方法
JPH0464985A (ja) 記録装置
JP3341094B2 (ja) 記録媒体読出し装置
JP2794839B2 (ja) 記録再生装置
JP2002351621A (ja) 複数デバイスとして認識されるドライブ装置と光ディスクドライブ装置及びこれらの方法
JP2854438B2 (ja) 光ディスク装置のアクセス制御方式
JP2605588B2 (ja) 高速アクセス機構付きcd−rom装置
JPH0765509A (ja) ディスク装置とその交替処理方法
JPS6325876A (ja) 光デイスク制御装置
JPH03273428A (ja) 光ディスク処理装置
JP2811465B2 (ja) ディスク記録又は再生装置
JP2842833B2 (ja) 光ディスク装置
JPH02205914A (ja) 光ディスク処理装置
JPH0452548B2 (ja)
JPH05217286A (ja) 磁気ディスク制御装置
JPH08255414A (ja) 外部記憶装置
JPH02189768A (ja) ディスク装置の媒体欠陥処理方法
JPH05274088A (ja) データ記録再生装置のバッファメモリ制御装置
JPH03164843A (ja) 光ディスク処理装置
JPS6149229A (ja) 情報処理装置
JPH04158436A (ja) 二面制御機能付磁気ディスク装置
JPS61251927A (ja) 磁気デイスク制御装置