JP2014182674A - 記憶装置および記憶方法 - Google Patents
記憶装置および記憶方法 Download PDFInfo
- Publication number
- JP2014182674A JP2014182674A JP2013057550A JP2013057550A JP2014182674A JP 2014182674 A JP2014182674 A JP 2014182674A JP 2013057550 A JP2013057550 A JP 2013057550A JP 2013057550 A JP2013057550 A JP 2013057550A JP 2014182674 A JP2014182674 A JP 2014182674A
- Authority
- JP
- Japan
- Prior art keywords
- cache memory
- data
- secondary cache
- storage
- stored
- 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.)
- Granted
Links
Images
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Abstract
【解決手段】ホスト端末からの要求に応じたデータの読み出しおよびデータの書き込み、主記憶手段3から一次キャッシュメモリ4へのデータの格納、および一次キャッシュメモリ4から第1の二次キャッシュメモリ5または第2の二次キャッシュメモリ6へのデータの転送制御を行う制御手段2を備え、制御手段2は、転送制御を行うデータに再利用可能性があり、かつ更新頻度が所定値以上である場合は第1の二次キャッシュメモリ5にデータを転送し、データに再利用可能性があり、かつ更新頻度が所定値よりも低い場合は第2の二次キャッシュメモリ6にデータを転送する。
【選択図】図13
Description
2 制御手段
3 主記憶手段
4 一次キャッシュメモリ
5 第1の二次キャッシュメモリ
6 第2の二次キャッシュメモリ
100 ホスト計算機
200 ディスクアレイ装置
201 ストレージコントローラ
202〜204 HDD
205 プール
206 論理ディスク
207 一次キャッシュメモリ
208、209 二次キャッシュメモリ
210 アクセス履歴記録手段
211 アクセス傾向分析手段
212 二次キャッシュメモリ格納手段
213 二次キャッシュメモリ再設定手段
214 書き込み上限監視手段
215 ディスクアレイ装置データ記憶手段
300 通信路
301 LD
302 LDアドレス
303 キャッシュヒット回数
304 更新時刻
305 更新間隔
306 read回数
307 write回数
308 キャッシュ更新回数
309 キャッシュフラグ
310 格納先
311 格納先アドレス
312 アドレス
313 キャッシュフラグ
314 SSD
315 アドレス
316 キャッシュフラグ
317 保持時刻
318 種別
319 write回数
320 上限write回数
321 しきい値
322 状態
Claims (8)
- データを記憶する主記憶手段と、
前記主記憶手段に格納されるデータをキャッシングするための一次キャッシュメモリと、
前記一次キャッシュメモリから削除されるデータを格納する第1の二次キャッシュメモリと、
データの書き込み可能回数が前記第1の二次キャッシュメモリの書き込み可能回数よりも少ない半導体記憶媒体が用いられ、前記一次キャッシュメモリから削除されるデータを格納する第2の二次キャッシュメモリと、
ホスト端末からの要求に応じたデータの読み出しおよびデータの書き込み、前記主記憶手段から前記一次キャッシュメモリへのデータの格納、および前記一次キャッシュメモリから前記第1の二次キャッシュメモリまたは前記第2の二次キャッシュメモリへのデータの転送制御を行う制御手段とを備え、
前記制御手段は、前記転送制御を行う前記データに再利用可能性があり、かつ更新頻度が所定値以上である場合は前記第1の二次キャッシュメモリに前記データを転送し、前記データに再利用可能性があり、かつ更新頻度が前記所定値よりも低い場合は前記第2の二次キャッシュメモリに前記データを転送する
ことを特徴とする記憶装置。 - 主記憶手段に記憶されている各データの再利用可能性と更新頻度の情報を含むアクセス情報を記憶するアクセス情報記憶手段を備え、
制御手段は、前記アクセス情報を参照してデータの転送制御を行う
請求項1記載の記憶装置。 - 第1の二次キャッシュメモリに所定の期間以上格納されているデータを第2の二次キャッシュメモリに移動するように制御手段に指示する再設定手段を備える
請求項1または請求項2記載の記憶装置。 - 第1の二次キャッシュメモリとして使用される半導体記憶媒体と第2の二次キャッシュメモリとして使用される半導体記憶媒体とのそれぞれへの書き込み回数を確認し、前記書き込み回数が所定のしきい値を超えている場合に前記しきい値を超えた方の二次キャッシュメモリとして使用される前記半導体記憶媒体を利用不可とする監視手段を備える
請求項1から請求項3のうちのいずれか1項に記載の記憶装置。 - データを記憶する主記憶手段と、前記主記憶手段に格納されるデータをキャッシングするための一次キャッシュメモリと、前記一次キャッシュメモリから削除されるデータを格納する第1の二次キャッシュメモリと、データの書き込み可能回数が前記第1の二次キャッシュメモリの書き込み可能回数よりも少ない半導体記憶媒体が用いられ、前記一次キャッシュメモリから削除されるデータを格納する第2の二次キャッシュメモリとを備える記憶装置において実行される記憶方法であって、
前記ホスト端末からの要求に応じたデータの読み出しおよびデータの書き込みを行い、
前記主記憶手段から前記一次キャッシュメモリへデータを格納し、
前記一次キャッシュメモリから前記第1の二次キャッシュメモリまたは前記第2の二次キャッシュメモリへのデータの転送制御を行い、
前記転送制御を行う前記データに再利用可能性があり、かつ更新頻度が所定値以上である場合は前記第1の二次キャッシュメモリに前記データを転送し、前記データに再利用可能性があり、かつ更新頻度が前記所定値よりも低い場合は前記第2の二次キャッシュメモリに前記データを転送する
ことを特徴とする記憶方法。 - 主記憶手段に記憶されている各データの再利用可能性と更新頻度の情報を含むアクセス情報を記憶し、
前記アクセス情報を参照してデータの転送制御を行う
請求項5記載の記憶方法。 - 第1の二次キャッシュメモリに所定の期間以上格納されているデータを第2の二次キャッシュメモリに移動する
請求項5または請求項6記載の記憶方法。 - 第1の二次キャッシュメモリとして使用される半導体記憶媒体と第2の二次キャッシュメモリとして使用される半導体記憶媒体とのそれぞれへの書き込み回数を確認し、前記書き込み回数が所定のしきい値を超えている場合に前記しきい値を超えた方の二次キャッシュメモリとして使用される前記半導体記憶媒体を利用不可とする
請求項5から請求項7のうちのいずれか1項に記載の記憶方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013057550A JP6098262B2 (ja) | 2013-03-21 | 2013-03-21 | 記憶装置および記憶方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013057550A JP6098262B2 (ja) | 2013-03-21 | 2013-03-21 | 記憶装置および記憶方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014182674A true JP2014182674A (ja) | 2014-09-29 |
| JP6098262B2 JP6098262B2 (ja) | 2017-03-22 |
Family
ID=51701304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013057550A Active JP6098262B2 (ja) | 2013-03-21 | 2013-03-21 | 記憶装置および記憶方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6098262B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015179320A (ja) * | 2014-03-18 | 2015-10-08 | 株式会社東芝 | キャッシュメモリおよびプロセッサシステム |
| JP5992592B1 (ja) * | 2015-09-16 | 2016-09-14 | 株式会社東芝 | キャッシュメモリシステム |
| US9558065B2 (en) | 2015-02-02 | 2017-01-31 | Kabushiki Kaisha Toshiba | Memory system including cache |
| JP2017091527A (ja) * | 2015-11-05 | 2017-05-25 | 華為技術有限公司Huawei Technologies Co.,Ltd. | データベースにおいてホットページを決定するための方法および装置 |
| JP2018036711A (ja) * | 2016-08-29 | 2018-03-08 | 富士通株式会社 | ストレージシステム,ストレージ制御装置および制御プログラム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101549950B1 (ko) | 2014-10-16 | 2015-09-03 | 경희대학교 산학협력단 | 트리아민을 포함하는 이산화탄소 흡수제 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0628246A (ja) * | 1991-06-24 | 1994-02-04 | Nec Corp | 記憶装置 |
| JP2003076498A (ja) * | 2001-09-05 | 2003-03-14 | Hitachi Ltd | ディスク記憶装置 |
| JP2006302255A (ja) * | 2005-04-15 | 2006-11-02 | Samsung Electronics Co Ltd | 異種の非揮発性メモリを持つデータ記憶装置とその駆動方法 |
| JP2009205335A (ja) * | 2008-02-27 | 2009-09-10 | Hitachi Ltd | 2種のメモリデバイスをキャッシュに用いるストレージシステム及びそのストレージシステムを制御する方法 |
| JP2010165251A (ja) * | 2009-01-16 | 2010-07-29 | Toshiba Corp | 情報処理装置及びプロセッサ並びに情報処理方法 |
| JP2011022933A (ja) * | 2009-07-17 | 2011-02-03 | Toshiba Corp | メモリ管理装置を含む情報処理装置及びメモリ管理方法 |
| JP2011204060A (ja) * | 2010-03-26 | 2011-10-13 | Nec Corp | ディスク装置 |
| WO2014103489A1 (ja) * | 2012-12-28 | 2014-07-03 | 株式会社日立製作所 | 特性の異なる複数種類のキャッシュメモリを有する情報処理装置 |
-
2013
- 2013-03-21 JP JP2013057550A patent/JP6098262B2/ja active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0628246A (ja) * | 1991-06-24 | 1994-02-04 | Nec Corp | 記憶装置 |
| JP2003076498A (ja) * | 2001-09-05 | 2003-03-14 | Hitachi Ltd | ディスク記憶装置 |
| JP2006302255A (ja) * | 2005-04-15 | 2006-11-02 | Samsung Electronics Co Ltd | 異種の非揮発性メモリを持つデータ記憶装置とその駆動方法 |
| JP2009205335A (ja) * | 2008-02-27 | 2009-09-10 | Hitachi Ltd | 2種のメモリデバイスをキャッシュに用いるストレージシステム及びそのストレージシステムを制御する方法 |
| JP2010165251A (ja) * | 2009-01-16 | 2010-07-29 | Toshiba Corp | 情報処理装置及びプロセッサ並びに情報処理方法 |
| JP2011022933A (ja) * | 2009-07-17 | 2011-02-03 | Toshiba Corp | メモリ管理装置を含む情報処理装置及びメモリ管理方法 |
| JP2011204060A (ja) * | 2010-03-26 | 2011-10-13 | Nec Corp | ディスク装置 |
| WO2014103489A1 (ja) * | 2012-12-28 | 2014-07-03 | 株式会社日立製作所 | 特性の異なる複数種類のキャッシュメモリを有する情報処理装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015179320A (ja) * | 2014-03-18 | 2015-10-08 | 株式会社東芝 | キャッシュメモリおよびプロセッサシステム |
| US9558065B2 (en) | 2015-02-02 | 2017-01-31 | Kabushiki Kaisha Toshiba | Memory system including cache |
| JP5992592B1 (ja) * | 2015-09-16 | 2016-09-14 | 株式会社東芝 | キャッシュメモリシステム |
| JP2017091527A (ja) * | 2015-11-05 | 2017-05-25 | 華為技術有限公司Huawei Technologies Co.,Ltd. | データベースにおいてホットページを決定するための方法および装置 |
| US10331652B2 (en) | 2015-11-05 | 2019-06-25 | Huawei Technologies Co., Ltd. | Method and apparatus for determining hot page in database |
| JP2018036711A (ja) * | 2016-08-29 | 2018-03-08 | 富士通株式会社 | ストレージシステム,ストレージ制御装置および制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6098262B2 (ja) | 2017-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6098262B2 (ja) | 記憶装置および記憶方法 | |
| JP5192352B2 (ja) | 記憶装置及びデータ格納領域管理方法 | |
| US9575672B2 (en) | Storage system comprising flash memory and storage control method in which a storage controller is configured to determine the number of allocatable pages in a pool based on compression information | |
| US9569130B2 (en) | Storage system having a plurality of flash packages | |
| JP4437489B2 (ja) | 揮発性キャッシュメモリと不揮発性メモリとを備えたストレージシステム | |
| CN107622022B (zh) | 数据存储设备中的高速缓存超量配置 | |
| JP4863814B2 (ja) | 記憶媒体グループの故障を抑えるストレージシステム | |
| US20080010398A1 (en) | Storage system and write distribution method | |
| US9400759B2 (en) | Cache load balancing in storage controllers | |
| JP2014522537A (ja) | 使用によるフラッシュ・ベースの記憶装置へのデータ配置の管理 | |
| JP6097845B2 (ja) | 不揮発性キャッシュメモリにデータをバックアップするストレージシステム | |
| JP2016162397A (ja) | ストレージ制御装置、制御システム及び制御プログラム | |
| US20160259571A1 (en) | Storage subsystem | |
| US20150205538A1 (en) | Storage apparatus and method for selecting storage area where data is written | |
| EP2381354A2 (en) | Data recording device | |
| US20200104384A1 (en) | Systems and methods for continuous trim commands for memory systems | |
| JP6907668B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP2012038212A (ja) | ストレージ装置及びその制御方法 | |
| JP5953245B2 (ja) | 情報処理システム | |
| JP6015700B2 (ja) | 情報記憶装置および情報記憶方法 | |
| CN111913661B (zh) | 一种缓存设备替换方法及电子设备 | |
| JP2014112377A (ja) | 複数のフラッシュパッケージを有するストレージシステム | |
| JP2011175532A (ja) | 制御装置、メモリ制御方法およびプログラム | |
| JP2014178867A (ja) | ストレージ制御装置、及びストレージ制御システム | |
| JP2014085794A (ja) | 記憶装置およびメモリ制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160205 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161012 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161101 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161227 |
|
| 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: 20170124 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170206 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6098262 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |