JPS60254220A - ペ−ジングによる光デイスク制御方式 - Google Patents

ペ−ジングによる光デイスク制御方式

Info

Publication number
JPS60254220A
JPS60254220A JP59110256A JP11025684A JPS60254220A JP S60254220 A JPS60254220 A JP S60254220A JP 59110256 A JP59110256 A JP 59110256A JP 11025684 A JP11025684 A JP 11025684A JP S60254220 A JPS60254220 A JP S60254220A
Authority
JP
Japan
Prior art keywords
page
optical disk
file
disk
magnetic 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
JP59110256A
Other languages
English (en)
Inventor
Yoshitaka Furusawa
古沢 義隆
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP59110256A priority Critical patent/JPS60254220A/ja
Publication of JPS60254220A publication Critical patent/JPS60254220A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はページングによる光デイスク制御方式に関する
〔発明の技術的背景とその問題点〕
光ディスクは、大容量のランダムアクセス可能な記憶媒
体である。光ディスクはレーザによりデータが物理的に
書込まれるため、−担書込んだデータ内容を変更するこ
とは出来ない。又磁気ディスクに比ベアクセス速度も遅
い。従って一概に磁気ディスクと代替することは出来ず
、内容に変更がなくほつデータがシリアルに追加される
画像ファイルや磁気ディスクファイルのセーブ媒体とし
てのみ考えられてきた。
ところが、上記した磁気ディスクファイルのセーブ媒体
として使用する嚇合には、ファイル全体を光デイスクボ
リュームにセーブするため、ファイルセーブ及びリスト
アに要する時間を無視出来ず、且つセーブ時、常にファ
イルスペース分の元ディスクスペースが消費されるとい
った欠点を有していた。
〔発明の目的〕
本発明は上記事情に基づいてなされたものであり、コン
ピュータ接続の光デイスクサブシステムとして、磁気デ
ィスクを補助デバイスとし、ベージングにより光ディス
クを磁気ディスクと等価な大容量ランダムアクセス配憶
装置に仮想化するページングによる光デイスク制御方式
を提供することを目的とする。
〔発明の概要〕
本発明は、上記目的を実現するため、光デイスク1プロ
、りの整数倍を(−ジとして管理し、該ページをファイ
ル管理ページ、K−シマツブページ及びデータページで
構成した。そして上記ページマツプページの各エントリ
イを、磁気ディスクへのステージングの有無を示すステ
ージ/ディステージフラグ、ステージングの後、そのペ
ージが更新されたか否かを示す更新フラグ、該(−ジマ
ップエントリイが管理すべきページ数を示すレベル番号
、ステージングあるいはディステージング状態において
、それぞれ磁気ディスク上のアドレス、元ディスク上の
アドレスを示すアドレス情報で構成し、ファイルの論理
アドレスを上記ページマツプページを参照することによ
ってイージアドレスに変換すると共に、該当エン) I
Jイに収納されたレベル番号によシベージマッデの階層
を知り、K−ジマップエントリイのステージ/ディステ
ージフラグによシ該当ページを光ディスクから磁気ディ
スクヘステージングし、更新フラグに従かい該当ページ
を磁気ディスクから光ディスクヘディステーノングする
構成とした。
このことにより、光ディスクを磁気ディスク上のファイ
ルと等価に使用することが出来、磁気ディスクの容量以
上の7了イルスイースを仮想的にサホートすることが出
来る。又、ステージング/ディステージングはページ単
位で必要なもののみ行なうため高速処理が実理できる。
〔発明の実施例〕
以下、図面を使用して本発明に関し詳細に説明する。
第1図は本発明が実理される光デイスクサブシステムの
構成例を示すブロック図である。図において、1は光デ
イスクサブシステム制御装置であシ、図示はしないが、
プロセッサユニット、ROMAMメモリ等、既成のユニ
ット構成から成る。ROMにはホストから発せられるコ
マンドの処理ルーチンが格納されており、マイクロプロ
セッサは上記RAMに収納されである各種テーブル類を
参照しながら上記ROMに収納された処理ルーチンを逐
次読出し実行することにより5− 所望の動作がなされる。2は補助デバイスとして使用さ
れる磁気ディスク装置、3Fi光デイスク装置である。
尚、元ディスクサブシステム1は図示されないホストコ
ンビーータと接続される。
第2図は本発明にて使用されるファイルの構成を示す概
念図である。本発明において、ファイルFi元ディスク
3の1ブa2りの整数倍であるページ単位で管理される
。図中、21はファイル管理ページ、22はページマツ
ピングのためのページ(以降、単にページマツプページ
と称する)、23はデータページを肩す。ファイル管理
に一221中、211はファイル識別子、ファイルスペ
ース情報等から成るファイルディレクトリイ、212は
光ディスクデリームのがリーム管理情報、213はペー
ジマツプページ22を構成する1以上のページマツピン
トリイである。 5 、 イ=ジマッゾページを構成する各エントリイ213のデ
ータフォーマットを図中右端に示す。
6− 各エントリイは、ステージ/ディステージフラグ(S/
D )、更新フラグ(UP )、レベル番号(IJV 
)1,2 y7 PL/ス(ADH) カら成る。
ステージ/ディステージフラグへは、そのページが磁気
ディスク2ヘステージングされているか否かを示すフラ
グ情報が、更新フラグへは、そのページが磁気ディスク
2ヘステーゾングの後、更新されたか否かを示すフラグ
情報がそれぞれ格納される。又レベル番号は、(−ジマ
ッグエン) IJイの階層レベルを示す番号であり、そ
のエン) IJイが管理するページ数が設定記憶される
即ち、1ページ当)のページマップエントリイ数k m
 s レベル番号をnとすると、mnのページを管理す
ることになる。ファイルは、ファイル管理ページ2ノ及
びページマツプページ22を含めてに一シマ、ゾで管理
され、そのメモリマツプは第4図に示す如くなる。
ページアドレスはアドレス変換のために使用される実ア
ドレス格納位置を示すものであって、ステージング状態
にあっては磁気ディスク2上のアドレスを、デステージ
ング状態にあっては光デイスク3上のそれぞれのアドレ
スを示す。
第3図は光デイスクボリュームの構成を示す概念図であ
る。図中、31はがリューム管理領域、32はデータ管
理領域をそれぞれ示し、前者には各ファイル毎存存する
ファイル管理ページ21が、後者にはページマツプペー
ジ22及びデータ(−ジ23がそれぞれ格納される。図
中データ領域32は先頭アドレス位置から下へ向かって
(矢印の)シリアルに光デイスクブロックを使用し、が
リューム管理領域31はアドレス最下位から向かって(
矢印■)シリアルに光プロ、りを使用する。
第4図は磁気ディスク及び光デイスク上のに一ジ構成を
メモリマツプ上に示した動作概念図、である。図中第1
図〜第3図と同一番号の付されたブロックは第1図〜第
3図におけるそれらと同じであるため、ここfの説明は
重複を避ける意味で省略する。
第5図〜第8図は本発明の動作を示すフローチャートで
あり、それぞれファイルアドレス変換処理、ページのス
テージング、ページのディステージ処理、ファイルのデ
ィステージ処理のそれぞれの流れを示す。
以下、本発明実施例の動作につき詳細に述べる。まず、
ホストコンピータ(図示せず)からファイルのステージ
要求が発せられる。このとき光デイスクサブシステム制
御装置3は、磁気ディスク装置2の/ IJニーム管理
領域31から与えられるファイル識別子に一致するファ
イルディレクトリイを持つファイルを磁気ディスク2上
ヘステージングする。ファイルのステージングはファイ
ル識別子211が一致する最後に光ディスク3へ書込ま
れたファイル管理(−ジ21を、光ディスクがリューム
から読出し磁気ディスク2へ書込むことにより行なわれ
る。
このときは、ファイル管理ページのみがステージングさ
れる。ホストコンピュータからのファイルに対するアク
セスは、ファイルスペースを連続した空間と見なした論
理アドレスで行ない、9− この論理アドレスから(−ジへの変換処理は、第5図に
示す〕a−チャートの如くなる。
第5図のフローチャートにおいて、ステップ51では制
御装置1が内蔵するカウンタレジ辰りPlt”′0”に
設定する。そしてステ、f52では論理アドレスに基づ
くコントロールインタバル番号を計算し、レジスタCI
に格納する。
ステ、ゾロ4では、ページマッゾエントリイのIインタ
Iをページの最初のページマ、デエントリイに位置付け
る。ステップ54けポインタ■が指すページマップエン
トリイが管理するページ数を計算しレジスタP1の内容
と加え、レジスタP1へ格納する。ステップ55ではレ
ジスタP鵞とレジスタCIとの内容比較を行ない論理ア
ドレスに対応するページ(CIレジスタに格納された値
)がこの(−シマ、ゾエントリイの管理下にあるか否か
を判定する。ステ、ゾ56ではページマ、ゾエントリイ
213のステーヅディステージフラグの内容を調べ、こ
のページがステージ状態にあるか否かを判定する。ステ
10− ツブ51ではページがステージ状態にあるときそのディ
スクアドレスより、そのページを読出す。ステップ58
では、ページがディステージ状態にあるときそのページ
のステージング処理を行なう。ステップ59ではそのエ
ントリイのレベル番号を調べMO”ならその変換処理を
終える。ステップ60ではレジスタCIに設定された内
容が現在のページマップエントリイの管理下にないとき
レジスタP2の内容をP1ヘロードし、醪インタlを次
のページマップエントリイへ移し上記と同様の動作を繰
返す。尚、図中Mは1イージ当シのペーゾマッゾエント
リイの数を示すものとする。
ページのステージング処理は第6図に示したフローチャ
ートに従かう。ステップ61では、磁気ディスク2の空
きエリアにページスペースを割付ける。そしてステップ
62ではページマップエントリイのアドレス情報部を調
べ0”ならば初期状態とする。又、ステップ63では上
記アドレス情報部に設定されたアドレス値に従かい光デ
ィスクデリュームから該当ページを読出し、ステラ7°
61にて割付けた磁気ディスク2エリアに書込む。ステ
、プロ4では上記アドレス情報部の値を割付けた磁気デ
ィスク2のアドレスに変更し、ステージ/デステージフ
ラグをステージ状態に設定する。ファイルに対する書込
みは、磁気ディスク2上にあるページに対して行なう。
ページの更新があると、そのページマッデエントリイの
更新フラグを1”に設定する。データページの更新は、
ファイルのデステージ時光ディスク3上に新らしいペー
ジスペースを割付けることを意味する。従って、そのペ
ージマ、ゾエントリイのアドレス情報部に設定された値
に相当する光デイスク3上のページ格納アドレスを更新
することになる丸め、更新のあったページマ、プエント
リイを含むページマツプページを指すページマップエン
トリイの更新フラグもあらかじめ1#に設定する。
ページの更新は磁気ディスク2上で行なわれるため、同
一ページに対し再書込みが可能となる。
ファイルのデステージ処理は、ホストコンピュータから
ファイルデステージ要求があったとき、及び光デイスク
装置3から光ディスクがり一一ムノティスマウント要求
があったときに起る。
又、(−ジのデステージ処理は磁気ディスク3にページ
空き領域が無くなったときに起る。
ページデステージ処理は第7図に示すフローチャートの
如くなる。ステ、プ71では、ぺ−ジマッデエントリイ
の更新フラグを調ベページのデステージが必要か否かを
判定する。ステップ72では光ディスク3における光デ
ィスクがリューム32のデータ領域の次の空き領域にペ
ージ割付けを行なう。ステップ13では、ページマッデ
エントリイの磁気ディスク2上のページアドレスから該
当ページの内容を読出しステ、シフ2にて割当てた領域
にそのページ内容を書込ム。ステップ73ではページマ
ップエントリイのアドレス情報部の値をステップ12で
割当てた光ディスク3のアドレスとする。
ファイルのデステージ処理は第8図に示すフ13− ローチャートの様になる。ステ、ゾ81は(−シマ、プ
エントリイのポインタ■を、ファイル管理ページの最初
のページマ、fエントリイとする。ステップ82では、
ポインタ■で指す4−ジマッ!エントリイの更新フラグ
の内容を調べ、ページのデステージの有無を判定する。
ステップ83ではページマツプ6エントリイのレベル番
号を調べる。ステップ84では、このレベル番号がMO
”でなければそのページマップエントリイを内蔵のプッ
シュダウンスタックメモリへスタックする。ステ、f8
5では、ページマ、デヱントリ(のアドレス情報部より
ページマツプページを読出しポインタIをそのページの
最初のページマ、ゾエントリイに位置付ける。
ステ、プ86では、(−ジのデステージ処理を行なう。
ステ、デ81ではポインタIを次のページマ、ゾエント
リイに移す。又、ステッカ8ではポインタIがファイル
管理(−ジ又は(−シマツブページの終シに達したか否
かを判定する。そしてステ、ゾ89ではプ、シュダウン
ス14− タックメモリが空きか否かを判定する。ステラ7°90
では上記ゾ、シュダウンスタックからポツプし、その内
容をポインタ■ヘセットする。
そしてステ、ゾ91にてデリューム管理情報を最新にし
、元ディスク?リューム31の次の空き領域に対して書
込む。
〔発明の効果〕
以上説明の如く本発明によれば、光ディスクを磁気ディ
スク上のファイルと等価に使用することが出来、磁気デ
ィスクの容量以上のファイルスペースを仮想的にす、j
e−)することが可能になる。上記以外に以下に列挙す
る効果を奏する。
(1)論理的にファイルに対する更新が可能になり、更
新はページのデステージが出るまで磁気ディスク上で行
なわれるため、光ディスクのスペース効率が良い。
(2)ステージングされたページのアクセスは磁気ディ
スクで行うので、同一ページのアクセスに対し、高速化
できる。
(3) ステージングは、ページ単位で必要なページの
みを行うので、ファイルのりストアと比べ高速であシ、
又、特別な前処理を必要としない。
(4)デステージングは、更新のあったページのみを光
ディスクへ書き戻すのでファイル全体のセーブに比べ光
ディスクのス(−ス効率が良く又、スピードも早い・
【図面の簡単な説明】
第1図は本発明が実現される光デイスクサブシステムの
構成例を示すプロ、り図、第2図は本発明にて使用され
るファイルの構成を示す概念図、第3図は光デイスクボ
リュームの構成を示す概念図、第4図は磁気ディスク及
び光デイスク上のページ構成をメそリマップ上に示した
概念図、第5図〜第8図は本発明の動作を示すフローチ
ャートであり、それぞれ、ファイルアドレス変換処理、
ページのステージ処理、(−ジのデステージ処理、ファ
イルのデステージ処理を示す。 1−0−光デイスクサブシステム制御装置、2・・・磁
気ディスク装置、3・・・光デイスク装置、21・・・
ファイル管理(−ジ、22,213・・・ページマ、ブ
ページ、23・・・データページ、211・・・ファイ
ルディレクトリイ、212・・・がリューム管理情報。 出願人代理人 弁理士 鈴 江 武 彦17一

Claims (1)

    【特許請求の範囲】
  1. 磁気ディスクを補助デバイスとして使用し、該磁気ディ
    スクとは制御装置を介して接続され、1ブロツクの整数
    倍をページとして管理される光ディスクから成る光デイ
    スクサブシステムであって、上記制御装置は、磁気ディ
    スクへのステージングの有無を示すステージ/ディスチ
    ーシアラグ、ステージングの後、そのページが更新され
    たか否かを示す更新フラグ、ステージングあるいはディ
    ステージングの状態においてそれぞれ磁気ディスク上の
    アドレスあるいは光デイスク上のアドレスを示すアドレ
    ス情報、そして核ページマ、プエントリイが管線すべき
    (−ジ数を示すレベル番号とから成る(−シマ、デエン
    トリイが少くとも1以上で構成される(−シマツブペー
    ジを備え、ファイルの論理アドレスを上記ページマッシ
    ページを参照してページアドレスに変換すると共に、上
    記該当エントリイに収納されたレベル番号によりページ
    マツプの階層を知シ、上記イージマッデエン) IJイ
    のステージ/ディステージフラグによる該当ページを光
    ディスクから磁気ディスクヘステージングし、上記更新
    フラグに従かい該当ページを磁気ディスクから光ディス
    クヘディステージングすることを特徴とするイージング
    による光デイスク制御方式。
JP59110256A 1984-05-30 1984-05-30 ペ−ジングによる光デイスク制御方式 Pending JPS60254220A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59110256A JPS60254220A (ja) 1984-05-30 1984-05-30 ペ−ジングによる光デイスク制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59110256A JPS60254220A (ja) 1984-05-30 1984-05-30 ペ−ジングによる光デイスク制御方式

Publications (1)

Publication Number Publication Date
JPS60254220A true JPS60254220A (ja) 1985-12-14

Family

ID=14531074

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59110256A Pending JPS60254220A (ja) 1984-05-30 1984-05-30 ペ−ジングによる光デイスク制御方式

Country Status (1)

Country Link
JP (1) JPS60254220A (ja)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62256176A (ja) * 1986-04-30 1987-11-07 Pfu Ltd イメージデータ蓄積処理方法
JPS63186348A (ja) * 1987-01-02 1988-08-01 ゼネラル・エレクトリック・カンパニイ 1回書込み多数回読取記憶媒体の効用を高める装置および方法
JPH01292452A (ja) * 1988-05-05 1989-11-24 Internatl Business Mach Corp <Ibm> 階層的データ記憶システム
JPH0322046A (ja) * 1989-06-19 1991-01-30 Matsushita Graphic Commun Syst Inc 追記型記憶媒体を用いたファイルの管理方法
JPH0327470A (ja) * 1989-06-23 1991-02-05 Nec Corp 電子ファイルのデータ格納方式
JPH03268146A (ja) * 1990-03-19 1991-11-28 Nec Corp 高速ファイルアクセス方式
CN100435081C (zh) * 2005-10-04 2008-11-19 富士通株式会社 存储控制设备以及存储控制方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62256176A (ja) * 1986-04-30 1987-11-07 Pfu Ltd イメージデータ蓄積処理方法
JPS63186348A (ja) * 1987-01-02 1988-08-01 ゼネラル・エレクトリック・カンパニイ 1回書込み多数回読取記憶媒体の効用を高める装置および方法
JPH01292452A (ja) * 1988-05-05 1989-11-24 Internatl Business Mach Corp <Ibm> 階層的データ記憶システム
JPH0322046A (ja) * 1989-06-19 1991-01-30 Matsushita Graphic Commun Syst Inc 追記型記憶媒体を用いたファイルの管理方法
JPH0327470A (ja) * 1989-06-23 1991-02-05 Nec Corp 電子ファイルのデータ格納方式
JPH03268146A (ja) * 1990-03-19 1991-11-28 Nec Corp 高速ファイルアクセス方式
CN100435081C (zh) * 2005-10-04 2008-11-19 富士通株式会社 存储控制设备以及存储控制方法

Similar Documents

Publication Publication Date Title
KR100259432B1 (ko) 볼륨 스태킹 라이브러리에서의 아웃 보드 데이터 이동
EP0462180B1 (en) Method of reading and writing files on nonerasable storage media
JP2846839B2 (ja) データ記憶システム及び関連する方法
EP0487331B1 (en) Directory management system
US9411692B2 (en) Applying write elision
JPH0318208B2 (ja)
CN103207883A (zh) 用于元数据持久存储的方法
JPH0317141B2 (ja)
US5671390A (en) Log structured array storage subsystem using LSA directory and LSA sub-directory stored in different storage media
KR20000022716A (ko) 로그 구조화 목표 저장장치를 사전에 구성하여 볼륨을 효율적으로 복사하는 방법 및 장치
KR100224524B1 (ko) 파티션 기록보관 상태 어레이와 파티션 맵 모두를 이용하여 주저장매체를 기록보관 저장매체로 증분적으로 기록보관하기 위한 방법
JPS60254220A (ja) ペ−ジングによる光デイスク制御方式
EP0319147B1 (en) Method for storing pre-organised groups of related information files in a data processing system
US12430210B2 (en) Managing changes to metadata in a data storage system
JPH0322046A (ja) 追記型記憶媒体を用いたファイルの管理方法
CN111949212A (zh) 基于自定义开放通道ssd的文件系统及文件管理方法
JPH0258653B2 (ja)
JPH063577B2 (ja) 記億媒体管理システム
JPH0635780A (ja) 大容量記憶装置のファイル管理方法
JP2608093B2 (ja) デ−タ管理装置
JPH0528202A (ja) 画像データ検索システム
JPS62297948A (ja) デ−タベ−スの障害回復方式
JPH02281322A (ja) 追加書込み型補助記憶媒体のファイル管理方法
Cañas et al. A file management system for a magnetic disk used as a buffer to write-once optical storage
JP2004334650A (ja) バックアップ方法、リストア方法及びプログラム