JP6928247B2 - ストレージ制御装置およびストレージ制御プログラム - Google Patents
ストレージ制御装置およびストレージ制御プログラム Download PDFInfo
- Publication number
- JP6928247B2 JP6928247B2 JP2017173629A JP2017173629A JP6928247B2 JP 6928247 B2 JP6928247 B2 JP 6928247B2 JP 2017173629 A JP2017173629 A JP 2017173629A JP 2017173629 A JP2017173629 A JP 2017173629A JP 6928247 B2 JP6928247 B2 JP 6928247B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- parity
- storage
- read
- write
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2906—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Detection And Correction Of Errors (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Description
〔第1の実施の形態〕
図1は、第1の実施の形態に係るストレージ制御装置の構成例および処理例を示す図である。図1に示すストレージ制御装置1には、記憶装置2a,2b,2c,2d,・・・とホスト装置3とが接続されている。ストレージ制御装置1は、ホスト装置3からのアクセス要求に応じて、論理記憶領域4に対するアクセス制御を実行する。論理記憶領域4は、記憶装置2a,2b,2c,2d,・・・のうちの複数の記憶装置を用いて実現される。
制御部1bは、特定領域4aに含まれるデータD1の読み出し要求をホスト装置3から受信したとする。ここで、データD1は記憶装置2aに格納されており、データD1を用いて算出されたパリティP1は記憶装置2cに格納されているとする。制御部1bは、読み出しが要求されたデータD1を記憶装置2aから読み出し、記憶部1aに格納するとともに、ホスト装置3に送信する。さらに、制御部1bは、パリティP1を記憶装置2cから読み出し、記憶部1aに格納する(ステップS3)。
図2は、第2の実施の形態に係るストレージシステムの構成例を示す図である。図2に示すストレージシステムは、ストレージ装置10とホスト装置20を含む。また、ストレージ装置10は、CM(Controller Module)100とDE(Drive Enclosure)200を有する。ホスト装置20は、CM100と接続されている。
キャッシュ管理情報112は、キャッシュ領域111の使用状況を管理するための情報である。キャッシュ管理情報112は、キャッシュ領域111内のキャッシュページごとのエントリを有し、各エントリには、キャッシュページに格納されているデータに関する情報が登録される。
対象ボリューム情報115には、設定された論理ボリュームのボリューム名のうち、後述する関連パリティのステージングを行う対象とする「対象ボリューム」のボリューム名が登録される。
ホストI/O制御部120は、ホスト装置20から各論理ボリュームに対するI/O要求(読み出し要求または書き込み要求)を受信し、I/O要求に応じた論理ボリュームに対するI/O処理を実行する。その際、ホストI/O制御部120は、キャッシュ領域111を利用する。
まず、図6は、読み出し処理の例を示すフローチャートである。なお、説明を簡単にするために、図6では、1回で読み出しを要求できるデータサイズの上限をストライプサイズとする。
[ステップS12]ホストI/O制御部120は、対象ボリューム情報115を参照し、読み出しが要求された論理ボリュームが対象ボリュームに設定されているかを判定する。ホストI/O制御部120は、論理ボリュームが対象ボリュームに設定されている場合、ステップS13の処理を実行し、論理ボリュームが対象ボリュームに設定されていない場合、ステップS14の処理を実行する。
[ステップS15]ホストI/O制御部120は、キャッシュ管理情報112のエントリのうち、パリティ属性が登録されたエントリを参照して、読み出しデータに対応する関連パリティがキャッシュ領域111にステージング済みであるかを判定する。ホストI/O制御部120は、関連パリティがステージング済みの場合、ステップS17の処理を実行し、関連パリティがステージング済みでない場合、ステップS16の処理を実行する。
[ステップS17]ホストI/O制御部120は、読み出しデータをホスト装置20に送信することで、ホスト装置20に応答する。なお、ステップS16が実行された場合、ホストI/O制御部120は、読み出しデータがDE200から取得されていれば、関連パリティがDE200から取得される前にホスト装置20に応答することができる。
以上の図6の処理では、ホストI/O制御部120は、対象ボリュームからの読み出し要求を受信すると、読み出しデータに加えてその関連パリティもDE200からキャッシュ領域111にステージングする。ただし、ホストI/O制御部120は、読み出しデータのサイズがストライプサイズと同じ場合には、関連パリティをステージングしない。これは、ストライプサイズと同じサイズの読み出しデータがキャッシュ領域111にステージングされていれば、その読み出しデータに対して更新が要求され、更新後のデータをライトバックする際に、関連パリティを用いずにステージング済みの更新前の読み出しデータを用いることで新パリティを算出できるからである。したがって、このようなケースでは関連パリティをステージングしないようにすることで、図6の読み出し処理にかかる時間を短縮できるとともに、キャッシュ領域111の使用効率を高めることができる。
[ステップS22]ホストI/O制御部120は、対象ボリューム情報115を参照し、書き込みが要求された論理ボリュームが対象ボリュームに設定されているかを判定する。ホストI/O制御部120は、論理ボリュームが対象ボリュームに設定されている場合、ステップS24の処理を実行し、論理ボリュームが対象ボリュームに設定されていない場合、ステップS23の処理を実行する。
この後、ホストI/O制御部120は、対象ボリューム設定部140に図8の処理を実行させる。
[ステップS32]対象ボリューム設定部140は、履歴情報114を参照して、書き込みが要求された論理ボリューム上のアドレス範囲を指定して、所定時間前から現在までの間に読み出しが行われたかを判定する。対象ボリューム設定部140は、読み出しが行われた場合、ステップS33の処理を実行し、読み出しが行われていない場合、処理を終了する。
[ステップS34]対象ボリューム設定部140は、次の2つの条件が満たされるかを判定する。第1の条件は、書き込み合計数Ntが所定の閾値TH1より大きいという条件である。第2の条件は、書き込み数比率が所定の閾値TH2より大きいという条件である。書き込み数比率とは、書き込み合計数Ntに対する書き込み数Nwの割合を示す。
[ステップS35]対象ボリューム設定部140は、書き込みが要求された論理ボリュームを対象ボリュームに設定する。具体的には、対象ボリューム設定部140は、書き込みが要求された論理ボリュームのボリューム名を、対象ボリューム情報115に登録する。
次に、図9は、ライトバック処理の例を示すフローチャートである。ホストI/O制御部120は、キャッシュ領域111に格納されている、ダーティデータとして管理されているデータの中から、ライトバック対象データを選択する。例えば、ダーティデータとして管理されているデータのうち、最新の更新時刻が最も早いデータが、ライトバック対象データとして選択される。ホストI/O制御部120は、選択されたライトバック対象データを示すアドレス情報(論理ボリュームのボリューム名、論理アドレス、データサイズ)をRAID制御部130に指定して、ライトバック処理の実行を依頼する。これにより、図9の処理が開始される。
[ステップS43]RAID制御部130は、対象ボリューム情報115を参照し、ライトバック対象データが属する論理ボリュームが対象ボリュームに設定されているかを判定する。RAID制御部130は、該当論理ボリュームが対象ボリュームに設定されている場合、ステップS44の処理を実行し、設定されていない場合、ステップS45の処理を実行する。
ここで、ステップS44〜S46に関して説明を補足する。ステップS44で関連パリティのみ格納されていない判定された場合、RAID制御部130は、ステップS45において、旧データを含むストライプ全体のデータがキャッシュ領域111に格納されているかを判定する。ストライプ全体のデータがキャッシュ領域111に揃っていない場合、RAID制御部130は、ステップS45において、旧パリティのみDE200から読み出す。
[ステップS48]RAID制御部130は、旧データがキャッシュ領域111に格納されている場合、この旧データを破棄する。例えば、RAID制御部130は、キャッシュ領域111上の旧データを新データによって上書きし、元の新データをキャッシュ領域111から消去する。また、破棄した旧データに対応する関連パリティがキャッシュ領域111に格納されている場合、RAID制御部130は、この関連パリティを算出された新パリティによって上書きする。これにより、古い関連パリティが更新される。RAID制御部130は、このようにしてキャッシュ領域111に残された更新後の関連パリティを、その後に新データの再更新が要求された場合に、再更新後のデータに対応する新パリティの算出のために使用することができる。
(付記1) 記憶部と、
ホスト装置からのアクセス要求に応じて、複数の記憶装置によって実現される論理記憶領域に対するアクセス制御を実行し、前記アクセス制御では、前記ホスト装置からの書き込み要求に応じた書き込み処理を、パリティを用いてデータが冗長化されるように制御し、
前記論理記憶領域に対するアクセス要求の監視結果に基づいて、前記論理記憶領域の中から、読み出しが要求された後に書き込みが要求される可能性の高い特定領域を特定し、
前記特定領域に含まれる第1のデータの読み出し要求を受信した場合、前記第1のデータを前記複数の記憶装置のいずれかから読み出して前記記憶部に保持するとともに前記ホスト装置に送信し、さらに、前記第1のデータを用いて算出された第1のパリティを前記複数の記憶装置のいずれかから読み出して前記記憶部に格納し、
前記第1のデータを更新するための第2のデータの書き込み要求を受信した場合、前記ホスト装置から受信した前記第2のデータと、前記記憶部からそれぞれ読み出した前記第1のデータおよび前記第1のパリティとに基づいて、第2のパリティを算出し、
前記第2のデータを前記複数の記憶装置のいずれかに書き込むとともに、前記第2のパリティを前記複数の記憶装置のいずれかに書き込む、
制御部と、
を有するストレージ制御装置。
付記1記載のストレージ制御装置。
前記特定領域の特定では、
前記論理記憶領域上の同一範囲に対して読み出しが要求されてから一定時間内に書き込みが要求された要求回数を、前記複数の部分領域のそれぞれについて計数し、
前記複数の部分領域のそれぞれにおける前記要求回数の計数結果に基づいて、前記複数の部分領域の中から前記特定領域を特定する、
付記1記載のストレージ制御装置。
前記複数の部分領域のうち一の部分領域について、前記一の部分領域に対して書き込みが要求された合計回数に対する前記要求回数の比率が、所定の第1の閾値を超えた場合に、前記一の部分領域を前記特定領域として特定する、
付記3記載のストレージ制御装置。
付記4記載のストレージ制御装置。
前記第2のデータの書き込み要求を受信したとき、前記記憶部における前記第1のデータとは別の記憶領域に前記第2のデータを格納して、書き込み完了通知を前記ホスト装置に送信し、
前記書き込み完了通知の送信後の所定のタイミングで、前記記憶部からそれぞれ読み出した前記第1のデータ、前記第2のデータおよび前記第1のパリティに基づいて、前記第2のパリティを算出する、
付記1乃至6のいずれか1つに記載のストレージ制御装置。
ホスト装置からのアクセス要求に応じて、複数の記憶装置によって実現される論理記憶領域に対するアクセス制御を実行し、前記アクセス制御では、前記ホスト装置からの書き込み要求に応じた書き込み処理を、パリティを用いてデータが冗長化されるように制御し、
前記論理記憶領域に対するアクセス要求の監視結果に基づいて、前記論理記憶領域の中から、読み出しが要求された後に書き込みが要求される可能性の高い特定領域を特定し、
前記特定領域に含まれる第1のデータの読み出し要求を受信した場合、前記第1のデータを前記複数の記憶装置のいずれかから読み出して前記コンピュータが備える記憶部に保持するとともに前記ホスト装置に送信し、さらに、前記第1のデータを用いて算出された第1のパリティを前記複数の記憶装置のいずれかから読み出して前記記憶部に格納し、
前記第1のデータを更新するための第2のデータの書き込み要求を受信した場合、前記ホスト装置から受信した前記第2のデータと、前記記憶部からそれぞれ読み出した前記第1のデータおよび前記第1のパリティとに基づいて、第2のパリティを算出し、
前記第2のデータを前記複数の記憶装置のいずれかに書き込むとともに、前記第2のパリティを前記複数の記憶装置のいずれかに書き込む、
処理を実行させるストレージ制御プログラム。
付記7記載のストレージ制御プログラム。
前記特定領域の特定では、
前記論理記憶領域上の同一範囲に対して読み出しが要求されてから一定時間内に書き込みが要求された要求回数を、前記複数の部分領域のそれぞれについて計数し、
前記複数の部分領域のそれぞれにおける前記要求回数の計数結果に基づいて、前記複数の部分領域の中から前記特定領域を特定する、
付記7記載のストレージ制御プログラム。
前記複数の部分領域のうち一の部分領域について、前記一の部分領域に対して書き込みが要求された合計回数に対する前記要求回数の比率が、所定の第1の閾値を超えた場合に、前記一の部分領域を前記特定領域として特定する、
付記9記載のストレージ制御プログラム。
付記10記載のストレージ制御プログラム。
前記第2のデータの書き込み要求を受信したとき、前記記憶部における前記第1のデータとは別の記憶領域に前記第2のデータを格納して、書き込み完了通知を前記ホスト装置に送信し、
前記書き込み完了通知の送信後の所定のタイミングで、前記記憶部からそれぞれ読み出した前記第1のデータ、前記第2のデータおよび前記第1のパリティに基づいて、前記第2のパリティを算出する、
付記7乃至11のいずれか1つに記載のストレージ制御プログラム。
1a 記憶部
1a1 アクセス状況情報
1b 制御部
2a,2b,2c,2d 記憶装置
3 ホスト装置
4 論理記憶領域
4a 特定領域
D1,D1a データ
P1,P1a パリティ
S1〜S5 ステップ
Claims (7)
- 記憶部と、
ホスト装置からのアクセス要求に応じて、複数の記憶装置によって実現される論理記憶領域に対するアクセス制御を実行し、前記アクセス制御では、前記ホスト装置からの書き込み要求に応じた書き込み処理を、パリティを用いてデータが冗長化されるように制御し、
前記論理記憶領域に対するアクセス要求の監視結果に基づいて、前記論理記憶領域の中から、読み出しが要求された後に書き込みが要求される可能性の高い特定領域を特定し、
前記特定領域に含まれる第1のデータの読み出し要求を受信した場合、前記第1のデータを前記複数の記憶装置のいずれかから読み出して前記記憶部に保持するとともに前記ホスト装置に送信し、さらに、前記第1のデータを用いて算出された第1のパリティを前記複数の記憶装置のいずれかから読み出して前記記憶部に格納し、
前記第1のデータを更新するための第2のデータの書き込み要求を受信した場合、前記ホスト装置から受信した前記第2のデータと、前記記憶部からそれぞれ読み出した前記第1のデータおよび前記第1のパリティとに基づいて、第2のパリティを算出し、
前記第2のデータを前記複数の記憶装置のいずれかに書き込むとともに、前記第2のパリティを前記複数の記憶装置のいずれかに書き込む、
制御部と、
を有するストレージ制御装置。 - 前記特定領域の特定では、前記論理記憶領域上の同一範囲に対して読み出しが要求されてから一定時間内に書き込みが要求された回数に基づいて、前記特定領域を特定する、
請求項1記載のストレージ制御装置。 - 前記論理記憶領域は、複数の部分領域に区分され、
前記特定領域の特定では、
前記論理記憶領域上の同一範囲に対して読み出しが要求されてから一定時間内に書き込みが要求された要求回数を、前記複数の部分領域のそれぞれについて計数し、
前記複数の部分領域のそれぞれにおける前記要求回数の計数結果に基づいて、前記複数の部分領域の中から前記特定領域を特定する、
請求項1記載のストレージ制御装置。 - 前記特定領域の特定では、
前記複数の部分領域のうち一の部分領域について、前記一の部分領域に対して書き込みが要求された合計回数に対する前記要求回数の比率が、所定の第1の閾値を超えた場合に、前記一の部分領域を前記特定領域として特定する、
請求項3記載のストレージ制御装置。 - 前記特定領域の特定では、前記比率が前記第1の閾値を超え、かつ、前記合計回数が所定の第2の閾値を超えた場合に、前記一の部分領域を前記特定領域として特定する、
請求項4記載のストレージ制御装置。 - 前記第2のパリティの算出では、
前記第2のデータの書き込み要求を受信したとき、前記記憶部における前記第1のデータとは別の記憶領域に前記第2のデータを格納して、書き込み完了通知を前記ホスト装置に送信し、
前記書き込み完了通知の送信後の所定のタイミングで、前記記憶部からそれぞれ読み出した前記第1のデータ、前記第2のデータおよび前記第1のパリティに基づいて、前記第2のパリティを算出する、
請求項1乃至5のいずれか1項に記載のストレージ制御装置。 - コンピュータに、
ホスト装置からのアクセス要求に応じて、複数の記憶装置によって実現される論理記憶領域に対するアクセス制御を実行し、前記アクセス制御では、前記ホスト装置からの書き込み要求に応じた書き込み処理を、パリティを用いてデータが冗長化されるように制御し、
前記論理記憶領域に対するアクセス要求の監視結果に基づいて、前記論理記憶領域の中から、読み出しが要求された後に書き込みが要求される可能性の高い特定領域を特定し、
前記特定領域に含まれる第1のデータの読み出し要求を受信した場合、前記第1のデータを前記複数の記憶装置のいずれかから読み出して前記コンピュータが備える記憶部に保持するとともに前記ホスト装置に送信し、さらに、前記第1のデータを用いて算出された第1のパリティを前記複数の記憶装置のいずれかから読み出して前記記憶部に格納し、
前記第1のデータを更新するための第2のデータの書き込み要求を受信した場合、前記ホスト装置から受信した前記第2のデータと、前記記憶部からそれぞれ読み出した前記第1のデータおよび前記第1のパリティとに基づいて、第2のパリティを算出し、
前記第2のデータを前記複数の記憶装置のいずれかに書き込むとともに、前記第2のパリティを前記複数の記憶装置のいずれかに書き込む、
処理を実行させるストレージ制御プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017173629A JP6928247B2 (ja) | 2017-09-11 | 2017-09-11 | ストレージ制御装置およびストレージ制御プログラム |
US16/120,532 US10608670B2 (en) | 2017-09-11 | 2018-09-04 | Control device, method and non-transitory computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017173629A JP6928247B2 (ja) | 2017-09-11 | 2017-09-11 | ストレージ制御装置およびストレージ制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019049856A JP2019049856A (ja) | 2019-03-28 |
JP6928247B2 true JP6928247B2 (ja) | 2021-09-01 |
Family
ID=65631720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017173629A Active JP6928247B2 (ja) | 2017-09-11 | 2017-09-11 | ストレージ制御装置およびストレージ制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US10608670B2 (ja) |
JP (1) | JP6928247B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7566673B2 (ja) | 2021-03-17 | 2024-10-15 | キオクシア株式会社 | メモリシステムおよびその制御方法 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3188071B2 (ja) | 1993-10-14 | 2001-07-16 | 富士通株式会社 | ディスクキャッシュ装置 |
JP3159118B2 (ja) | 1997-04-18 | 2001-04-23 | 日本電気株式会社 | ライトバックデータ選択方法及びプログラムを記録した機械読み取り可能な記録媒体 |
JP2002182859A (ja) * | 2000-12-12 | 2002-06-28 | Hitachi Ltd | ストレージシステムおよびその利用方法 |
JP3849648B2 (ja) | 2003-01-27 | 2006-11-22 | 株式会社日立製作所 | 記憶装置制御方法および記憶装置サブシステム |
JP5124217B2 (ja) * | 2007-09-18 | 2013-01-23 | 株式会社日立製作所 | ストレージ装置 |
JP4947040B2 (ja) * | 2008-11-28 | 2012-06-06 | 富士通株式会社 | 記憶装置,記憶システム及び制御方法 |
JP5655344B2 (ja) * | 2010-03-31 | 2015-01-21 | 富士通株式会社 | ストレージ装置、ストレージ装置制御プログラムおよびストレージ装置制御方法 |
JP5459102B2 (ja) * | 2010-06-24 | 2014-04-02 | 富士通株式会社 | ストレージ制御装置、ストレージシステム及びストレージ制御方法 |
WO2012147123A1 (en) * | 2011-04-26 | 2012-11-01 | Hitachi, Ltd. | Storage apparatus and control method therefor |
JP5776436B2 (ja) * | 2011-08-22 | 2015-09-09 | 富士通株式会社 | ストレージシステム、ストレージ制御装置およびストレージ制御方法 |
WO2014002160A1 (ja) * | 2012-06-25 | 2014-01-03 | 富士通株式会社 | ストレージ制御装置、ストレージ制御方法およびストレージ制御プログラム |
WO2014102886A1 (en) * | 2012-12-28 | 2014-07-03 | Hitachi, Ltd. | Information processing apparatus and cache control method |
WO2014102879A1 (en) * | 2012-12-28 | 2014-07-03 | Hitachi, Ltd. | Data storage apparatus and control method thereof |
JP6136460B2 (ja) * | 2013-03-28 | 2017-05-31 | 富士通株式会社 | 情報処理装置、情報処理装置の制御プログラムおよび情報処理装置の制御方法 |
WO2015011825A1 (ja) * | 2013-07-26 | 2015-01-29 | 株式会社日立製作所 | ストレージシステムおよびストレージシステムの制御方法 |
US9753653B2 (en) * | 2015-04-14 | 2017-09-05 | Sandisk Technologies Llc | High-priority NAND operations management |
-
2017
- 2017-09-11 JP JP2017173629A patent/JP6928247B2/ja active Active
-
2018
- 2018-09-04 US US16/120,532 patent/US10608670B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019049856A (ja) | 2019-03-28 |
US20190081643A1 (en) | 2019-03-14 |
US10608670B2 (en) | 2020-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3210121B1 (en) | Cache optimization technique for large working data sets | |
US9411742B2 (en) | Use of differing granularity heat maps for caching and migration | |
US8281076B2 (en) | Storage system for controlling disk cache | |
JP5944587B2 (ja) | 計算機システム及び制御方法 | |
US9417808B2 (en) | Promotion of partial data segments in flash cache | |
US20130111134A1 (en) | Management of partial data segments in dual cache systems | |
JP2015518987A (ja) | フラッシュストレージのためのi/oアクセスパターンの特殊化 | |
JP6711121B2 (ja) | 情報処理装置、キャッシュメモリ制御方法、およびキャッシュメモリ制御プログラム | |
JP5908118B2 (ja) | 第1キャッシュと第2キャッシュとストレージ・システムとを含むキャッシュ・システムにおいてデータを管理するプログラム、システム、及び方法 | |
JP6011153B2 (ja) | ストレージシステム、ストレージ制御方法およびストレージ制御プログラム | |
US20180307440A1 (en) | Storage control apparatus and storage control method | |
JP6867578B2 (ja) | ストレージ制御装置、ストレージシステム、ストレージ制御方法およびストレージ制御プログラム | |
US9471253B2 (en) | Use of flash cache to improve tiered migration performance | |
JP2014186412A (ja) | 制御装置,ストレージ装置,及び制御プログラム | |
US20200225981A1 (en) | Information processing system and management device | |
JP6928247B2 (ja) | ストレージ制御装置およびストレージ制御プログラム | |
JP6107341B2 (ja) | データ管理プログラム,データ管理装置およびデータ管理方法 | |
US10579541B2 (en) | Control device, storage system and method | |
US20210263648A1 (en) | Method for managing performance of logical disk and storage array | |
JP2017134700A (ja) | 情報処理システム、記憶制御装置、記憶制御方法および記憶制御プログラム | |
JP2022108619A (ja) | 情報処理システム、情報処理装置、及び、情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200611 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20200625 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20200625 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210406 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210604 |
|
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: 20210706 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210719 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6928247 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |