JPH064227A - 光磁気ディスクドライブ装置 - Google Patents

光磁気ディスクドライブ装置

Info

Publication number
JPH064227A
JPH064227A JP18325492A JP18325492A JPH064227A JP H064227 A JPH064227 A JP H064227A JP 18325492 A JP18325492 A JP 18325492A JP 18325492 A JP18325492 A JP 18325492A JP H064227 A JPH064227 A JP H064227A
Authority
JP
Japan
Prior art keywords
management information
disk drive
memory
volume
magneto
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
JP18325492A
Other languages
English (en)
Inventor
Masuyoshi Yanaida
益義 谷内田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP18325492A priority Critical patent/JPH064227A/ja
Publication of JPH064227A publication Critical patent/JPH064227A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】 IS&C規格のディスクフォーマットで記録
されたデータへの高速アクセスを可能にする。 【構成】 データの流れはコントローラ3が管理する。
ディスクドライブユニット1を通じて光磁気ディスクか
ら読み出されたデータは、管理情報であれば管理情報保
持用メモリ2にも保存する。一度メモリ2内に保持され
た管理情報は、次の読み出し命令に対しては直接ディス
クからデータを読み込むことなく、メモリ2より情報を
読み込んでSCSIコントローラ4,SCSIバスを通
してイニシエータに転送する。書き込み命令に対して
は、そのデータが管理情報であれば、光磁気ディスクに
書き込むと同時に、管理情報保持メモリ2にも転送し、
内部のデータを最新のものに保持する。

Description

【発明の詳細な説明】
【0001】
【技術分野】本発明は、光磁気ディスクドライブ装置に
関する。例えば、IS&C規格のディスクフォーマット
を採用したデータ記録用の光磁気ディスクドライブを用
いる装置に適用されるものである。
【0002】
【従来技術】従来の光磁気ディスクドライブは、読み出
し命令を受けたセクタに続く連続セクタが、次にアクセ
スする可能性が高いデータとして先読みすることで高速
化を図ることが広く行なわれている。これに対して、I
S&Cのディスクフォーマット規格はIS&C規格書
(1991年12月 財団法人医療情報システム開発セ
ンター発行)で述べられている通り、ホストコンピュー
タのオペレーティングシステムによらない独自のフォー
マット・管理方式(ゾーン方式)を用いている。ゾーン
管理は新しい概念であり、それに対応した先読み方法は
未だ提案されていない。
【0003】光磁気ディスクドライブは、ハードディス
クドライブと比較して読み書きを用いる光学ヘッドが大
きく、移動に時間がかかる。データへの高速アクセスを
実現するためにはヘッドの移動を最小限に抑えることが
必要である。IS&C規格のゾーン管理方式は、個々の
データに関してなるべく長い連続セクタで記録すること
でヘッドの移動を極力避ける工夫がなされている。しか
しながら、IS&C規格では頻繁にアクセスするボリウ
ムやフィルムの管理情報はディスク内の特定のセクタに
かかれており、ディスク上のファイルからデータを読み
出す場合、まずボリウムとファイルの管理情報を読み出
した後に、データ領域までヘッドを移動し、実際のデー
タを読み出すことになる。データへのアクセス時間を短
縮するためには、この間のヘッドの移動も極力抑える必
要がある。従来の連続したセクタを先読みする先読み機
能のみでは、このような場合に対処することができな
い。
【0004】
【目的】本発明は、上述のごとき実情に鑑みなされたも
ので、IS&C規格のディスクフォーマットで記録され
たデータへの高速アクセスを可能にする光磁気ディスク
装置を提供することを目的としてなされたものである。
【0005】
【構成】本発明は、上記目的を達成するために、(1)
IS&C規格を満たすディスクフォーマットを用いる光
磁気ディスクドライブ装置において、ディスク上のボリ
ウムとファイルの管理に必要な管理情報の記録してある
ゾーンのデータをすべて先読みしてディスクドライブ内
に保持するメモリを設け、ホストコンピュータからの管
理情報領域の読みだし命令に対して直接光磁気ディスク
にアクセスすることなく、内部メモリ上のデータを転送
することでボリウムとファイル管理情報の転送を高速化
すること、更には、(2)前記ボリウムとファイルの管
理情報の内、先頭のゾーンに含まれる管理情報のみをデ
ィスクドライブ内のメモリに保持することで、ボリウム
とファイル管理情報の転送を高速化すること、更には、
(3)前記(2)において、前記ボリウムとディスクの
管理情報の内、ゾーンテーブルとセクタテーブルとイン
デックステーブルとをディスクドライブ内のメモリに保
持することで、ボリウムとファイル管理情報の転送を高
速化すること、更には、(4)前記(2)において、前
記ボリウムとディスクの管理情報の内、セクタテーブル
とインデックステーブルとをディスクドライブ内のメモ
リに保持することで、ボリウムとファイル管理情報の転
送を高速化すること、更には、(5)前記(2)におい
て、前記管理情報の内、セクタテーブルとインデックス
テーブルの先頭の一部をディスクドライブ内のメモリに
保持することで、ボリウムとファイルの管理情報の転送
を高速化すること、更には、(6)前記(2)におい
て、前記ファイル管理のインデックステーブルをディス
クドライブ内のメモリに保持することで、ファイル管理
情報の転送を高速化すること、更には、(7)前記
(6)において、前記ファイル管理のインデックステー
ブルの先頭の一部をディスクドライブ内に保持すること
で、ファイル管理情報の転送を高速化することを特徴と
したものである。以下、本発明の実施例に基づいて説明
する。
【0006】図1は、本発明による光磁気ディスク装置
の一実施例を説明するための構成図で、図中、1はドラ
イブユニット、2は管理情報保持用メモリ、3はコント
ローラ、4はSCSI(Small Computer System Interf
ace)コントローラである。本装置は従来の光磁気ディ
スクドライブに、IS&C規格のディスクフォーマット
で記録されたディスクのボリウム及びファイル管理情報
を読み込んだ後に保持しておく内部メモリを付加するこ
とで実現する。内部メモリには、光磁気ディスクより高
速にアクセスできる半導体メモリなどを用いる。光磁気
ディスクドライブは、コントローラを介してホストコン
ピュータと接続されている。該光磁気ディスクドライブ
とコントローラとの間をドライブインタフェースと言
い、コントローラとホストコンピュータとの間をホスト
インタフェースと言う。該ホストインタフェースとして
は、SCSIが最も一般的である。このSCSIの特徴
としては、ホスト、バスの負担の軽減化が図れるこ
と、バス上に最大8台接続可能であること、コント
ローラ同士の通信が可能であること、マルチタスク処
理が可能であること、等が挙げられる。
【0007】データの流れはコントローラ3が管理す
る。ディスクドライブユニット1を通じて光磁気ディス
クから読み出されたデータは、管理情報であれば管理情
報保持用メモリ2にも保存する。一度メモリ2内に保持
された管理情報は、次の読み出し命令に対しては直接デ
ィスクからデータを読み込むことなく、メモリ2より情
報を読み込んでSCSIコントローラ4,SCSIバス
を通してイニシエータに転送する。書き込み命令に対し
ては、そのデータが管理情報であれば、光磁気ディスク
に書き込むと同時に、管理情報保持メモリ2にも転送
し、内部のデータを最新のものに保持する。
【0008】まず、本発明の請求項1の実施例について
説明する。IS&C規格によれば、光磁気ディスクの片
面(ボリウム)を、一定の長さの連続セクタから構成さ
れるゾーンに分割して管理する。ボリウムとボリウム内
のフィルタを管理するためのデータは、図2に示すよう
に、 ディスクの基本情報であるボリウム管理情報、 各ゾーンの使用状況を示すゾーンテーブル、 ディスク上のセクタの使用状況を示すセクタテーブ
ル、 ファイルの使用状況を示すインデックステーブル、 より構成される。
【0009】これらの情報は、先頭に位置するAゾーン
に記録されているが、ファイル管理に用いられるインデ
ックステーブルに関しては、ファイルの数が増えて既存
のインデックステーブルでまかないきれなくなった場合
には、Aゾーンが拡張され、インデックステーブルが増
える。通常の使用では、初期に作成されるインデックス
テーブルの大きさは十分で、Aゾーンの拡張の必要が起
こることはほとんど無い。それゆえ、拡張されたとして
も1回の拡張を考慮すれば十分である。以上のような考
察より、ディスクドライブ内部にはボリウム及びファイ
ル管理を保持するメモリとして2ゾーン分を用意する。
【0010】図3は、ボリウム及びファイル管理領域の
読み出し動作を説明するためのフローチャートである。
ディスクドライブに読み書きを行なうための光磁気ディ
スクが挿入されると(step1)、ディスクドライブはデ
ィスクの特性等の情報の記述された管理領域を読み込み
(step2)、IS&C規格に対応したディスクであるか
を認識する(step3)。IS&C規格のディスクであっ
た場合には、先頭のゾーンよりボリウム及びファイル管
理情報を読み込み、メモリに転送する(step4)。ボリ
ウム管理情報あるいはゾーンテーブルの解析の結果(st
ep5)、インデックステーブルが拡張されている場合に
は、拡張されたゾーン上の管理情報を読み込み、メモリ
に転送する(step6)。ポストコンピュータより管理情
報領域の読み出しを命令された場合には、ディスクに直
接アクセスすることなく、メモリよりデータを転送す
る。
【0011】ボリウム及びファイル管理領域の書き込み
動作は次のように行なう。ホストコンピュータよりボリ
ウム及びファイル管理領域への書き込みを命令される
と、ホストコンピュータより転送されたデータをディス
クに書き込むとともに管理情報の記録されたメモリにも
書き込む。これによってメモリ上の管理情報を最新のも
のに保つ。データ領域の読み込みの際には、読み込み命
令によって指定されたセクタに連続したセクタを可能な
限り先読みする。
【0012】次に、本発明の請求項2の実施例について
説明する。本発明の請求項1の実施例において、通常の
使用ではAゾーンの拡張が行なわれることはほとんど無
い。つまり、ほとんどの場合は、先頭に位置するゾーン
の情報のみをメモリ上に保持していれば通常の使用では
十分であり、ドライブの製造コスト面からも好ましい。
そこで、ドライブ内に保持する管理情報を先頭のゾーン
の情報のみに限る。
【0013】図4は、ボリウム及びファイル管理領域の
読み出し動作の他のフローチャートである。ディスクド
ライブに読み書きを行なうための光磁気ディスクが挿入
されると(step1)、ディスクドライブはディスクの特
性等の情報の記述された管理領域を読み込み(step
2)、IS&C規格に対応したディスクであるかを認識
する(step3)。IS&C規格のディスクであった場合
には、先頭のゾーンよりボリウム及びファイル管理情報
を読み込み、メモリに転送する(step4)。ホストコン
ピュータより管理情報領域の読み出しを命令された場合
には、ディスクに直接アクセスすることなく、メモリよ
りデータを転送する。請求項1の実施例と同様に、ポス
トコンピュータよりボリウム及びファイル管理領域への
書き込みを命令されると、ホストコンピュータより転送
されたデータをディスクに書き込むとともに、管理情報
の記録されたメモリにも書き込む。これによってメモリ
上の管理情報を最新のものに保つ。データ領域の読み込
みの際には、読み込み命令によって指定されたセクタに
連続したセクタを可能な限り先読みする。
【0014】次に、本発明の請求項3の実施例について
説明する。本発明の請求項2の実施例において、ボリウ
ム管理情報の内容は、通常ホストコンピュータ上のメモ
リに保持していることが多い。その際には読み出しのた
めのアクセスは必要が無い。その場合には先頭のゾーン
に含まれる管理情報の内、ゾーンテーブルとセクタテー
ブルとインデックステーブルとをドライブ内のメモリ上
に保持していれば通常の使用では十分であり、ドライブ
の製造コスト面からも好ましい。そこで、ドライブ内に
保持する管理情報を上記3つの情報のみに限る。データ
の読み出し、書き込み動作は請求項2の実施例と同様で
ある。
【0015】次に、本発明の請求項4の実施例について
説明する。本発明の請求項2の実施例において、ボリウ
ム管理情報、ゾーンテーブルの内容は、通常ホストコン
ピュータ上のメモリに保持していることが多い。その際
には読み出しのためのアクセスは必要が無い。そのた
め、先頭のゾーンに含まれる管理情報の内、セクタテー
ブルとインデックステーブルをドライブ内のモリ上に保
持していれば通常の使用では十分であり、ドライブの製
造コスト面からも好ましい。そこで、ドライブ内に保持
する管理情報を上記2つの情報のみに限る。データの読
みだし、書き込み動作は請求項2の実施例と同様であ
る。
【0016】次に、本発明の請求項5の実施例について
説明する。本発明の請求項2の実施例において、ボリウ
ム管理情報、ゾーンテーブルの内容は、通常ホストコン
ピュータ上のメモリに保持していることが多い。その際
には読み出しのためのアクセスは必要が無い。また、通
常の使用では、すべてのインデックステーブルを使用す
ることはなく、先頭の限られたインデックスを用いるの
みであり、残りのインデックスは未使用のままであるこ
とがほとんどである。その場合には先頭のゾーンに含ま
れる管理情報の内、セクタテーブルそしてインデックス
テーブルの先頭から定められた部分をドライブ内のメモ
リ上に保持していれば通常の使用では十分であり、ドラ
イブの製造コスト面からも好ましい。そこで、ドライブ
内に保持する管理情報を上記2つの情報のみに限る。デ
ータの読み出し、書き込み動作は請求項2の実施例と同
様である。
【0017】次に、本発明の請求項6の実施例について
説明する。本発明の請求項2の実施例において、ボリウ
ム管理情報、ゾーンテーブル、インデックステーブルの
内容は、ホストコンピュータのメモリが十分である場合
にはホスト上のメモリに保持していることが多い。その
際には読み出しのためのアクセスは必要が無い。その場
合には先頭のゾーンに含まれる管理情報の内、インデッ
クステーブルのみをドライブ内のメモリ上に保持してい
れば通常の使用では十分であり、ドライブの製造コスト
面からも好ましい。そこで、ドライブ内に保持する管理
情報をインデックステーブルのみに限る。データの読み
だし、書き込み動作は請求項2の実施例と同様である。
【0018】次に、本発明の請求項7の実施例について
説明する。本発明の請求項6の実施例において、請求項
6の実施例と同様の理由により、インデックステーブル
の一部の情報をドライブ内のメモリ上に保持していれば
通常の使用では十分であり、ドライブの製造コスト面か
らも好ましい。そこで、ドライブ内に保持する管理情報
をインデックステーブルのみに限る。データの読み出
し、書き込み動作は請求項2の実施例と同様である。
【0019】
【効果】以上の説明から明らかなように、本発明による
と、IS&C規格に対応した光磁気ディスクドライブ装
置において、ボリウム及びファイル管理情報をドライブ
装置内のメモリ上におくことで、ヘッドを移動してディ
スクから直接管理情報を読むことなく管理情報の転送が
可能となる。これによってデータへのアクセスを高速化
することができる。
【図面の簡単な説明】
【図1】 本発明による光磁気ディスク装置の一実施例
を説明するための構成図である。
【図2】 本発明によるボリウムとボリウム内のファイ
ルを管理するためのデータを示す図である。
【図3】 本発明によるボリウム及びファイル管理領域
の読み出し動作を説明するためのフローチャートであ
る。
【図4】 本発明によるボリウム及びファイル管理領域
の読み出し動作を説明するための他のフローチャートで
ある。
【符号の説明】
1…ドライブユニット、2…管理情報保持用メモリ、3
…コントローラ、4…SCSI(Small Computer Syste
m Interface)コントローラ。

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 IS&C規格を満たすディスクフォーマ
    ットを用いる光磁気ディスクドライブ装置において、デ
    ィスク上のボリウムとファイルの管理に必要な管理情報
    の記録してあるゾーンのデータをすべて先読みしてディ
    スクドライブ内に保持するメモリを設け、ホストコンピ
    ュータからの管理情報領域の読みだし命令に対して直接
    光磁気ディスクにアクセスすることなく、内部メモリ上
    のデータを転送することでボリウムとファイル管理情報
    の転送を高速化することを特徴とする光磁気ディスクド
    ライブ装置。
  2. 【請求項2】 前記ボリウムとファイルの管理情報の
    内、先頭のゾーンに含まれる管理情報のみをディスクド
    ライブ内のメモリに保持することで、ボリウムとファイ
    ル管理情報の転送を高速化することを特徴とする請求項
    1記載の光磁気ディスクドライブ装置。
  3. 【請求項3】 前記ボリウムとディスクの管理情報の
    内、ゾーンテーブルとセクタテーブルとインデックステ
    ーブルとをディスクドライブ内のメモリに保持すること
    で、ボリウムとファイル管理情報の転送を高速化するこ
    とを特徴とする請求項2記載の光磁気ディスクドライブ
    装置。
  4. 【請求項4】 前記ボリウムとディスクの管理情報の
    内、セクタテーブルとインデックステーブルとをディス
    クドライブ内のメモリに保持することで、ボリウムとフ
    ァイル管理情報の転送を高速化することを特徴とする請
    求項2記載の光磁気ディスクドライブ装置。
  5. 【請求項5】 前記管理情報の内、セクタテーブルとイ
    ンデックステーブルの先頭の一部をディスクドライブ内
    のメモリに保持することで、ボリウムとファイルの管理
    情報の転送を高速化することを特徴とする請求項2記載
    の光磁気ディスクドライブ装置。
  6. 【請求項6】 前記ファイル管理のインデックステーブ
    ルをディスクドライブ内のメモリに保持することで、フ
    ァイル管理情報の転送を高速化することを特徴とする請
    求項2記載の光磁気ディスクドライブ装置。
  7. 【請求項7】 前記ファイル管理のインデックステーブ
    ルの先頭の一部をディスクドライブ内に保持すること
    で、ファイル管理情報の転送を高速化することを特徴と
    する請求項6記載の光磁気ディスクドライブ装置。
JP18325492A 1992-06-17 1992-06-17 光磁気ディスクドライブ装置 Pending JPH064227A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18325492A JPH064227A (ja) 1992-06-17 1992-06-17 光磁気ディスクドライブ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18325492A JPH064227A (ja) 1992-06-17 1992-06-17 光磁気ディスクドライブ装置

Publications (1)

Publication Number Publication Date
JPH064227A true JPH064227A (ja) 1994-01-14

Family

ID=16132459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18325492A Pending JPH064227A (ja) 1992-06-17 1992-06-17 光磁気ディスクドライブ装置

Country Status (1)

Country Link
JP (1) JPH064227A (ja)

Similar Documents

Publication Publication Date Title
US6625755B1 (en) Storage apparatus and control method thereof
JPS62177621A (ja) デイスク装置
JP2523715B2 (ja) 磁気ディスク装置
JPH064227A (ja) 光磁気ディスクドライブ装置
JP2005115983A (ja) 記録再生装置及び記録方法
JPS6366773A (ja) 磁気デイスク装置の磁気ヘツド機構
JP2752750B2 (ja) オートチェンジャ
JPH05165579A (ja) ミラードディスク制御装置
JPS6387690A (ja) 光デイスク媒体装着制御装置
JPS6053326B2 (ja) 入出力制御装置のデ−タ2重記録方式
JPH06161847A (ja) ファイルマネージャ
JPH09102186A (ja) 集合型ディスク装置
JPS6390088A (ja) 光デイスクの記録情報管理方式
JPS63204448A (ja) データ処理装置
JP2000330728A (ja) ディスクアレイ装置及びそれに用いる高速通信方法並びにその制御プログラムを記録した記録媒体
JPH04341977A (ja) データ再生制御方式
JPS62177642A (ja) 追記型フアイル装置のフアイル管理方式
JP2005284498A (ja) 情報端末
JPS63288342A (ja) ディスク制御装置
JPH04266136A (ja) 回転記録媒体のファイル管理方式
JPS61269748A (ja) 外部記憶装置
JPS6234227A (ja) 補助メモリ装置
JPH05346879A (ja) データファイリング装置
JPS63145557A (ja) 情報処理装置
JPS61198327A (ja) デイスクバツフア装置