JP5741544B2 - キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 - Google Patents
キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 Download PDFInfo
- Publication number
- JP5741544B2 JP5741544B2 JP2012214253A JP2012214253A JP5741544B2 JP 5741544 B2 JP5741544 B2 JP 5741544B2 JP 2012214253 A JP2012214253 A JP 2012214253A JP 2012214253 A JP2012214253 A JP 2012214253A JP 5741544 B2 JP5741544 B2 JP 5741544B2
- Authority
- JP
- Japan
- Prior art keywords
- cache
- management information
- cache means
- secondary cache
- performance
- 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
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
Description
第1のコントロール手段と、二次キャッシュ手段とを備え、
第1のコントロール手段が、二次キャッシュ手段より高速に動作する一次キャッシュ手段と、二次キャッシュ手段より高速に動作する第1の管理情報キャッシュ手段とを備え、
二次キャッシュ手段が、実データと、実データの管理情報を格納し、一次キャッシュ手段の二次キャッシュとして動作し、
第1の管理情報キャッシュ手段が管理情報をキャッシュとして格納する。
上述のキャッシュ制御装置と、物理ディスクとを備える。
二次キャッシュ手段と物理ディスクに接続され、
二次キャッシュ手段より高速に動作する一次キャッシュ手段と、二次キャッシュ手段より高速に動作する管理情報キャッシュ手段とを備え、
一次キャッシュ手段が物理ディスクの一次キャッシュとして動作し、
二次キャッシュ手段が一次キャッシュ手段および物理ディスクの二次キャッシュとして動作し、
管理情報キャッシュ手段が、二次キャッシュ手段に格納される実データの管理情報をキャッシュとして格納する。
一次キャッシュ手段の二次キャッシュとして動作する二次キャッシュ手段に、実データと、実データの管理情報を格納し、
第1の管理情報キャッシュ手段に、管理情報をキャッシュとして格納する。
図1は、本発明の第1の実施形態に係るディスクアレイ装置の構成を説明する図である。本発明の第1の実施形態に係るディスクアレイ装置100は、コントローラ110および120と、二次キャッシュ131および132と、物理ディスク部140とを備える。ホスト200は、ディスクアレイ装置100を使用するコンピュータである。ホスト200は、ディスクアレイ装置100を、論理ディスクLD1,LD2,・・・,LDxからなるストレージ装置として認識している。
次に、本発明の第2の実施の形態を説明する。第2の実施形態では、管理情報のキャッシュ制御を行っている状態において、故障時のデータ消失の可能性を軽減する。
次に、本発明の第3の実施の形態を説明する。
110,120 コントローラ
111,121 一次キャッシュ
112 性能監視部
113 使用頻度監視部
114,124 管理情報キャッシュ部
130,130−1〜130−6,143 記憶媒体
131,132 二次キャッシュ
131a,131a−F1,131a−F2 管理情報
131b,131b−F1,131b−F2 実データ
140 物理ディスク部
141,142 ディスクグループ
1000 キャッシュ制御装置
LD1,LD2,LD5,LDx 論理ディスク
F1,F2 ファイル
Claims (8)
- 第1のコントロール手段と、二次キャッシュ手段とを備え、
前記第1のコントロール手段が、前記二次キャッシュ手段より高速に動作する一次キャッシュ手段と、前記二次キャッシュ手段より高速に動作する第1の管理情報キャッシュ手段と、性能監視手段と使用頻度監視手段とを含み、
前記二次キャッシュ手段が、実データと、前記実データの管理情報とを格納し、前記一次キャッシュ手段の二次キャッシュとして動作し、
前記第1の管理情報キャッシュ手段が前記管理情報をキャッシュとして格納し、
前記使用頻度監視手段が使用頻度の高い管理情報を抽出し、
前記性能監視手段が前記二次キャッシュ手段へのアクセス多重度に基づいて前記二次キャッシュ手段の負荷状況をランク毎に監視し、前記二次キャッシュ手段の性能低下を検出したとき、前記第1の管理情報キャッシュ手段が、性能低下した前記二次キャッシュ手段の前記ランクに格納されている前記使用頻度の高い管理情報をキャッシュとして格納するキャッシュ制御装置。 - 第2のコントロール手段をさらに備え、
前記第2のコントロール手段が第2の管理情報キャッシュ手段を含み、
前記第1の管理情報キャッシュ手段が前記管理情報をキャッシュとして格納するとき、前記第2の管理情報キャッシュ手段が前記管理情報を格納することにより、前記第1の管理情報キャッシュ手段および前記第2の管理情報キャッシュ手段が、前記管理情報の二重化を行う請求項1に記載のキャッシュ制御装置。 - 前記管理情報が、前記実データのどの部分が物理ディスクに書き戻し済みであり、どの部分が物理ディスクに未書き戻しであるかの情報を含む請求項1又は2のいずれかに記載のキャッシュ制御装置。
- 請求項1乃至3のいずれかに記載のキャッシュ制御装置と、物理ディスクとを備えたディスクアレイ装置。
- 二次キャッシュ手段と物理ディスクに接続され、
前記二次キャッシュ手段より高速に動作する一次キャッシュ手段と、前記二次キャッシュ手段より高速に動作する管理情報キャッシュ手段と、性能監視手段と使用頻度監視手段とを備え、
前記一次キャッシュ手段が前記物理ディスクの一次キャッシュとして動作し、
前記二次キャッシュ手段が前記一次キャッシュ手段および前記物理ディスクの二次キャッシュとして動作し、
前記管理情報キャッシュ手段が、前記二次キャッシュ手段に格納される実データの管理情報をキャッシュとして格納し、
前記使用頻度監視手段が使用頻度の高い管理情報を抽出し、
前記性能監視手段が前記二次キャッシュ手段へのアクセス多重度に基づいて前記二次キャッシュ手段の負荷状況をランク毎に監視し、前記二次キャッシュ手段の性能低下を検出したとき、前記管理情報キャッシュ手段が、性能低下した前記二次キャッシュ手段の前記ランクに格納されている前記使用頻度の高い管理情報をキャッシュとして格納するアレイコントローラ。 - 一次キャッシュ手段の二次キャッシュとして動作する二次キャッシュ手段に、実データと、前記実データの管理情報とを格納し、
第1の管理情報キャッシュ手段に、前記管理情報をキャッシュとして格納し、
使用頻度の高い管理情報を抽出し、
前記二次キャッシュ手段へのアクセス多重度に基づいて前記二次キャッシュ手段の負荷状況をランク毎に監視し、前記二次キャッシュ手段の性能が低下したとき、前記第1の管理情報キャッシュ手段に、性能低下した前記二次キャッシュ手段の前記ランクに格納されている前記使用頻度の高い管理情報をキャッシュとして格納するキャッシュ制御方法。 - 前記第1の管理情報キャッシュ手段に前記管理情報をキャッシュとして格納するとき、第2の管理情報キャッシュ手段に前記管理情報を格納し、これにより前記第1の管理情報キャッシュ手段および前記第2の管理情報キャッシュ手段が、前記管理情報の二重化を行う請求項6に記載のキャッシュ制御方法。
- 前記管理情報が、前記実データのどの部分が物理ディスクに書き戻し済みであり、どの部分が物理ディスクに未書き戻しであるかの情報を含む請求項6又は7に記載のキャッシュ制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012214253A JP5741544B2 (ja) | 2012-09-27 | 2012-09-27 | キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012214253A JP5741544B2 (ja) | 2012-09-27 | 2012-09-27 | キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014067377A JP2014067377A (ja) | 2014-04-17 |
| JP5741544B2 true JP5741544B2 (ja) | 2015-07-01 |
Family
ID=50743669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012214253A Active JP5741544B2 (ja) | 2012-09-27 | 2012-09-27 | キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5741544B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7436567B2 (ja) * | 2022-06-16 | 2024-02-21 | 株式会社日立製作所 | ストレージシステム及び不正アクセス検知方法 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0195343A (ja) * | 1987-10-07 | 1989-04-13 | Matsushita Electric Ind Co Ltd | 記憶装置 |
| JP3486435B2 (ja) * | 1993-11-30 | 2004-01-13 | キヤノン株式会社 | メモリキャッシング方法及び装置 |
| JP4345979B2 (ja) * | 2005-06-30 | 2009-10-14 | 富士通株式会社 | Raid装置、通信接続監視方法及びプログラム |
| JP2006099802A (ja) * | 2005-12-12 | 2006-04-13 | Hitachi Ltd | 記憶制御装置およびキャッシュメモリの制御方法 |
| JP2008009829A (ja) * | 2006-06-30 | 2008-01-17 | Fujitsu Ltd | ストレージ制御プログラム、ストレージ制御装置、ストレージ制御方法 |
| JP5187017B2 (ja) * | 2008-06-18 | 2013-04-24 | 富士通株式会社 | 分散ディスクキャッシュシステム及び分散ディスクキャッシュ方法 |
| JP2012078941A (ja) * | 2010-09-30 | 2012-04-19 | Toshiba Corp | 情報処理装置及びキャッシュ制御方法 |
-
2012
- 2012-09-27 JP JP2012214253A patent/JP5741544B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014067377A (ja) | 2014-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3210121B1 (en) | Cache optimization technique for large working data sets | |
| CN103885728B (zh) | 一种基于固态盘的磁盘缓存系统 | |
| US9229653B2 (en) | Write spike performance enhancement in hybrid storage systems | |
| US10346245B2 (en) | Data storage system and data storage method | |
| CN103049222B (zh) | 一种raid5的写io优化处理方法 | |
| US9665293B2 (en) | Method for a storage device processing data and storage device | |
| US9594685B2 (en) | Criteria for selection of data for a secondary cache | |
| US20140254042A1 (en) | Dynamic allocation of lba to un-shingled media partition | |
| CN109213693B (zh) | 存储管理方法、存储系统和计算机程序产品 | |
| JP2018520420A (ja) | ハイブリッドオブジェクトストレージデバイスのためのキャッシュアーキテクチャおよびアルゴリズム | |
| JP2009163647A (ja) | ディスクアレイ装置 | |
| CN102521147A (zh) | 一种使用高速非易失介质做缓存的管理方法 | |
| CN102637147A (zh) | 利用固态硬盘作为计算机写缓存的存储系统以及相应的管理调度方法 | |
| CN105897859B (zh) | 一种存储系统 | |
| CN110989924B (zh) | 一种元数据存储性能优化方法及存储服务器 | |
| CN107221351A (zh) | 一种固态盘系统中纠错码的优化处理方法及其应用 | |
| CN107422989B (zh) | 一种Server SAN系统多副本读取方法及存储系统 | |
| CN109739696B (zh) | 一种双控存储阵列固态硬盘缓存加速方法 | |
| CN118708123A (zh) | 固态硬盘数据保护及恢复系统 | |
| TW202409839A (zh) | 用於存取記憶體頁的版本中的資料的裝置以及方法 | |
| CN105138277A (zh) | 一种固态盘阵列的缓存管理方法 | |
| CN103399783A (zh) | 虚拟机的镜像文件的存储方法和装置 | |
| JP5741544B2 (ja) | キャッシュ制御装置、ディスクアレイ装置、アレイコントローラおよびキャッシュ制御方法 | |
| US9298397B2 (en) | Nonvolatile storage thresholding for ultra-SSD, SSD, and HDD drive intermix | |
| Hu et al. | PASS: A proactive and adaptive SSD buffer scheme for data-intensive workloads |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140828 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140909 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141107 |
|
| 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: 20150331 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150413 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5741544 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |