JP3750163B2 - キャッシュディスク制御 - Google Patents
キャッシュディスク制御 Download PDFInfo
- Publication number
- JP3750163B2 JP3750163B2 JP26681195A JP26681195A JP3750163B2 JP 3750163 B2 JP3750163 B2 JP 3750163B2 JP 26681195 A JP26681195 A JP 26681195A JP 26681195 A JP26681195 A JP 26681195A JP 3750163 B2 JP3750163 B2 JP 3750163B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- storage device
- user
- cache partition
- storage
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【発明の属する技術分野】
本発明は、一次記憶装置として、磁気ディスクやRAIDを使用し、二次記憶装置として光ディスク、コンパクトディスク、磁気テープを用いる階層記憶管理制御用キャッシュディスクに関する。
【0002】
【従来の技術】
二次記憶装置構成単位毎に一対の一次記憶装置を持ち、一次記憶装置から二次記憶装置(光ディスク、コンパクトディスク、磁気ディスク等)に書き込んだユーザデータを移動する方法として、次の二つの方式がある。
【0003】
1)ユーザの使用しない時間を指定して、その時移動させる。
【0004】
2)1)が基本であるが、一次記憶装置の書き込み容量が満杯になったときは、書き込みデータの移動を開始する。
【0005】
【発明が解決しようとする課題】
ユーザ利用の時間帯に一次記憶装置のユーザデータ書き込み容量が満杯になって、ユーザに対するデータ書き込み性能が落ちることを避ける。
【0006】
【課題を解決するための手段】
二次記憶装置構成単位毎に対応している一次記憶装置とは別に、二次記憶装置全体で、共通的に利用できる一次記憶装置を備える。ユーザ利用時間帯中に、いずれかの、二次記憶構成単位に対応する一次記憶装置のユーザデータ書き込み容量が満杯になった時、上述の共通利用可能一次記憶装置に、一時的に書き込みユーザデータを蓄え、ユーザの使用していない特定の時間帯にユーザデータを二次記憶装置(光ディスク、コンパクトディスク、磁気テープ等)に移動させる。このため、ユーザ利用の時間帯に一次記憶装置が満杯にならず、ユーザに対するデータ書込性能が低下することがない。
【0007】
【発明の実施の形態】
以上に述べたことを図1に示す構成を用いて説明することとする。
【0008】
1)構成
i)サーバワークステーション 1台
ii)光ディスクライブラリ装置(二次記憶装置)
光ディスクを2枚を1ボリュームとして合計4ボリューム
iii)磁気ディスク(一次記憶装置)
光ディスクライブラリ装置の各ボリュームに対するキャッシュとしてパーティション1−4共用使用キャッシュパーティション5
iv)ユーザクライエント 4台
ユーザデータをNFSを用いてサーバワークステーションに登録
v)階層記憶管理ディレクトリの構成
光ディスクボリューム1とキャッシュパーティション1とでディレクトリ/L1を構成する。
【0009】
同様にして/L2,/L3,/L4を構成している。
【0010】
2)動作
ユーザクライエントからサーバの階層記憶管理ディレクトリ/L1−/L4にデータ登録が行われているものとする。
【0011】
(1)キャッシュパーティションのデータ書き込み容量を越えてデータ登録が発生してそれを一時的に共用キャッシュパーティションにデータを待避させる場合の制御方法。
【0012】
図2に示すように、キャッシュパーティション1のデータ書き込み領域が満杯となった為に、一時的にデータの一部をキャッシュパーティション5に移動させている。この際移動させたデータ(ファイル)の属性情報はキャッシュパーティション1のデータ管理領域に保持しておき、データ(ファィル)の実体だけを共用使用キャッシュパーティション5に移動しておく。その際キャッシュパーティション1のデータ管理領域にはキャッシュパーティション5に移動したデータの物理的位置情報を書き込み、データの一部がキャッシュパーティション5にあるというフラグを立てておく。そしてキャッシュパーティション5のデータ管理領域には、キャッシュパーティション1のデータが占有している物理位置情報、利用領域容量を登録しておき、さらにその領域を使用しているのがキャッシュパーティション1であることの情報をも登録する。
【0013】
(2)共用利用キャッシュパーティションに待避されているデータにユーザクライエントより読みだしの要求が生じた場合の制御方法。
【0014】
上述の(1)の制御時に登録した管理データを用いて読みだしていく。
【0015】
まず、キャッシュパーティション1のデータ管理領域に登録されたキャッシュパーティション5上のデータの物理的位置を得て、キャッシュパーティション5上から、目的のデータをユーザクライエントへと転送する。
【0016】
(3)共用利用キャッシュパーティション上に待避されているデータを光ディスクへデータ転送要求がサーバワークステーションより出された場合の制御方法。
【0017】
これはキャッシュパーティション1に先ずデータを光ディスクへと転送せよという要求が出る。その際キャッシュパーティション1のデータ管理領域にキャッシュパーティション5の位置にもデータがあるというフラグがあった場合、キャッシュパーティション5にあるデータの物理的位置情報も(1)で示した如く登録されているので、その位置情報からキャッシュパーティション5から光ディスクへとデータ転送を行う。そしてキャッシュパーティション5のデータは光ディスクへと転送されてしまったあとは、その領域のデータは不要となるのでキャッシュパーティションのデータ管理領域から、キャッシュパーティション1が使用していたというフラグと、使用していた領域の物理的位置情報、使用容量のデータを削除する。
【0018】
【発明の効果】
ユーザ利用の時間帯に一次記憶装置のユーザデータの書込容量が満杯になってもユーザに対するデータ書き込み性能が落ちない。
【図面の簡単な説明】
【図1】本発明の構成を説明するための概念図である。
【図2】本発明の構成を説明するためのキャッシュメモリーの概念図である。
【符号の説明】
1,2,3,4…光ディスクボリュームに対応したキャッシュパーティション、 5…共用のキャッシュパーティション。
Claims (1)
- 複数の領域に区分され、ユーザーデータの書込み要求に基づいてデータの書込みが行われる第1の記憶装置と、前記第1の記憶装置よりもデータのアクセス速度が遅く、前記第1の記憶装置の前記複数の領域と対応付けられる複数の第2の記憶装置とからなり、前記第1の記憶装置内に書込まれたデータをユーザー指定時刻に前記第2の記憶装置に書込む階層記憶システムであって、
前記第1の記憶装置は、前記第2の記憶装置に対応付けられたいずれかの記憶領域の容量を超えてユーザーデータの書込みがある場合にユーザーデータの書込みを行う前記第2の記憶装置と対応していない他の記憶領域を有し、
前記第2の記憶装置に対応付けられた前記記憶領域は、前記他の領域に書込まれたユーザーデータの位置情報を記録する管理情報エリアを有することを特徴とする階層記憶システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26681195A JP3750163B2 (ja) | 1995-10-16 | 1995-10-16 | キャッシュディスク制御 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26681195A JP3750163B2 (ja) | 1995-10-16 | 1995-10-16 | キャッシュディスク制御 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09114737A JPH09114737A (ja) | 1997-05-02 |
JP3750163B2 true JP3750163B2 (ja) | 2006-03-01 |
Family
ID=17436009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26681195A Expired - Fee Related JP3750163B2 (ja) | 1995-10-16 | 1995-10-16 | キャッシュディスク制御 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3750163B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4457019B2 (ja) | 2005-01-05 | 2010-04-28 | 富士通株式会社 | 情報処理システム及び一次ストレージ装置 |
JP4863765B2 (ja) * | 2006-05-15 | 2012-01-25 | 株式会社日立製作所 | バックアップ及び/又はリストアを行う記憶制御方法及びシステム |
KR101842321B1 (ko) * | 2011-10-26 | 2018-03-26 | 휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피. | 세그먼트화된 캐시 |
-
1995
- 1995-10-16 JP JP26681195A patent/JP3750163B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH09114737A (ja) | 1997-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6654862B2 (en) | High performance disk mirroring | |
US20020091902A1 (en) | File system and data caching method thereof | |
JPH0427580B2 (ja) | ||
KR910020562A (ko) | Dasd 어레이 액세싱 방법 및 수단 | |
JP3750163B2 (ja) | キャッシュディスク制御 | |
JPH09179758A (ja) | データ管理装置及びデータ記録媒体 | |
Triantafillou et al. | A comprehensive analytical performance model for disk devices under random workloads | |
JPH06175894A (ja) | データ処理システムの非特殊データ検索方法とそのシステム | |
Deng | Exploiting the performance gains of modern disk drives by enhancing data locality | |
JPH06187201A (ja) | ファイルシステム | |
JP2000305719A (ja) | 情報処理システムにおけるデータのバックアップ方法 | |
JPH11306190A (ja) | ビデオサーバシステム | |
JP2531538B2 (ja) | キャッシュメモリデ―タ書き戻し方法及びディスクキャッシュ制御装置 | |
JPS63291145A (ja) | ファイル管理方法 | |
JPH0327470A (ja) | 電子ファイルのデータ格納方式 | |
JPH0644118A (ja) | ファイルバックアップ方式 | |
JPH05165575A (ja) | 仮想ディスク装置 | |
JPH04266136A (ja) | 回転記録媒体のファイル管理方式 | |
JP2782842B2 (ja) | ディスクキャッシュ装置 | |
JPS619721A (ja) | 磁気デイスク装置のセクタ管理方式 | |
JPH04165527A (ja) | 情報記録再生方法及び情報記録再生装置 | |
JPH10333963A (ja) | ファイルシステム結合方式 | |
JPS6149229A (ja) | 情報処理装置 | |
JPS6387690A (ja) | 光デイスク媒体装着制御装置 | |
JPH011047A (ja) | データ処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051024 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051128 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081216 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091216 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101216 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101216 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111216 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111216 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121216 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131216 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |