Pat
J-GLOBAL ID:201303038490448980
ストレージ装置、ディスクキャッシュ制御方法及びディスクキャッシュの容量割当方法
Inventor:
,
Applicant, Patent owner:
Agent (3):
後藤 政喜
, 松田 嘉夫
, 藤井 正弘
Gazette classification:特許公報
Application number (International application number):2005226418
Publication number (International publication number):2007041904
Patent number:4813843
Application date: Aug. 04, 2005
Publication date: Feb. 15, 2007
Claim (excerpt):
【請求項1】 ホストコンピュータと接続されたストレージ装置であって、
データを格納する不揮発性媒体と、
前記不揮発性媒体に格納されるデータを一時的に記憶するディスクキャッシュと、
前記不揮発性媒体に対するデータの入出力を制御する制御部と、
前記制御部によって使用される情報を記憶する記憶部と、を備え、
前記制御部は、前記ディスクキャッシュを一つ又は複数の独立したディスクキャッシュ区画に分割し、
前記記憶部は、前記ディスクキャッシュの各記憶領域の状態を記述した第1の情報と、前記分割されたディスクキャッシュ区画が使用しているディスクキャッシュの各記憶領域の状態を記述した第2の情報と、を記憶し、
前記制御部は、
当該要求をしたホストコンピュータと対応するディスクキャッシュ区画を特定し、
前記第1の情報を参照し、前記要求されたデータがディスクキャッシュ内の記憶領域に格納されているか否かを判定し、
前記要求されたデータがディスクキャッシュのいずれの記憶領域にも格納されていなかった場合には、前記特定されたディスクキャッシュ区画が利用可能な記憶領域の容量を計算し、
当該ディスクキャッシュ区画に利用可能な記憶領域がない場合には、前記ディスクキャッシュに記憶されたデータのうち、アクセス頻度が低いデータを、前記不揮発媒体に書き込む又は破棄するという第1掃きだし処理を実行することによって、未使用の記憶領域を確保し、
ディスクキャッシュの各記憶領域の状態を記述した第1の情報のうち当該確保された記憶領域の情報を変更し、
前記ディスクキャッシュ区画によって使用されているディスクキャッシュの各記憶領域の状態を記述した第2の情報に、当該記憶領域の情報を追加し、
前記要求されたデータを前記不揮発性媒体から前記確保された記憶領域に転送し、
前記ディスクキャッシュの当該記憶領域に転送されたデータを前記ホストコンピュータへ転送することを特徴とするストレージ装置。
IPC (3):
G06F 3/06 ( 200 6.01)
, G06F 12/08 ( 200 6.01)
, G06F 12/12 ( 200 6.01)
FI (5):
G06F 3/06 302 A
, G06F 12/08 523 E
, G06F 12/08 557
, G06F 12/12 557 Z
, G06F 12/08 507 Z
Patent cited by the Patent: