JP2015166958A - ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム - Google Patents
ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム Download PDFInfo
- Publication number
- JP2015166958A JP2015166958A JP2014041224A JP2014041224A JP2015166958A JP 2015166958 A JP2015166958 A JP 2015166958A JP 2014041224 A JP2014041224 A JP 2014041224A JP 2014041224 A JP2014041224 A JP 2014041224A JP 2015166958 A JP2015166958 A JP 2015166958A
- Authority
- JP
- Japan
- Prior art keywords
- block
- data
- storage
- volume
- setting value
- 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
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
まず、本発明の第1の実施形態について、図面を参照して詳細に説明する。
次に、本発明の第2の実施形態について、図面を参照して詳細に説明する。
次に、本発明の第3の実施形態について、図面を参照して詳細に説明する。
2 ディスクアレイ
3、3A ストレージ装置
4 情報処理装置
10 対象記憶部
11 リビルド部
12 アクセス検出部
13 アクセス実行部
20 記憶装置
21 ボリューム
100 情報処理システム
1000 コンピュータ
1001 プロセッサ
1002 メモリ
1003 記憶装置
1004 I/Oインタフェース
1005 記録媒体
Claims (10)
- 複数の記憶装置を使用して構築された記憶領域であるボリュームにおいて、前記ボリュームが分割された複数のブロックに関連付けて設定値を記憶する対象記憶手段と、
前記複数の記憶装置のうち対象記憶装置を前記複数の記憶装置に含まれない交換記憶装置に置き換える交換に応じて、前記複数のブロックのそれぞれに対して、当該ブロックに関連付けられた前記設定値が所定条件に合致する場合、前記交換記憶装置の前記ブロックに使用される記憶領域に、前記対象記憶装置の前記ブロックに使用されていた記憶領域に格納されていたデータを格納するリビルドを行い、前記ブロックに関連付けられた前記設定値が前記所定条件に合致しない場合、前記複数の記憶装置の、前記ブロックに使用される記録領域を未使用状態にする初期化を行うリビルド手段と、
を備えるストレージ制御装置。 - 前記ボリュームにおいて書き込みが行われた前記ブロックを特定し、特定された前記ブロックに関連付けられた前記設定値を、前記所定条件に合致するよう設定するアクセス検出手段
を備える請求項1に記載のストレージ制御装置。 - 前記書き込み検出手段は、前記ボリュームに対するアクセスを検出し、当該アクセスがデータの書き込みである場合、前記ボリュームに書き込まれたデータの、少なくとも一部が書き込まれた前記ブロックを特定し、特定した前記ブロックに関連付けられた前記設定値に、前記データの識別子であるデータ識別子を追加し、前記アクセスがデータの削除である場合、削除された前記データの前記データ識別子を、前記設定値から削除し、
前記リビルド手段は、前記設定値にデータ識別子が含まれる場合、前記リビルドを行い、前記設定値にデータ識別子が含まれない場合、前記初期化を行う
請求項1又は2に記載のストレージ制御装置。 - 前記複数の記憶装置と、請求項1乃至3のいずれかに記載のストレージ制御装置とを含むストレージシステム。
- 複数の記憶装置を使用して構築された記憶領域であるボリュームにおいて、前記ボリュームが分割された複数のブロックに関連付けて設定値を対象記憶手段に記憶し、
前記複数の記憶装置のうち対象記憶装置を前記複数の記憶装置に含まれない交換記憶装置に置き換える交換に応じて、前記複数のブロックのそれぞれに対して、当該ブロックに関連付けられた前記設定値が所定条件に合致する場合、前記交換記憶装置の前記ブロックに使用される記憶領域に、前記対象記憶装置の前記ブロックに使用されていた記憶領域に格納されていたデータを格納するリビルドを行い、前記ブロックに関連付けられた前記設定値が前記所定条件に合致しない場合、前記複数の記憶装置の、前記ブロックに使用される記録領域を未使用状態にする初期化を行う、
ストレージ制御方法。 - 前記ボリュームにおいて書き込みが行われた前記ブロックを特定し、特定された前記ブロックに関連付けられた前記設定値を、前記所定条件に合致するよう設定する
請求項5に記載のストレージ制御方法。 - 前記ボリュームに対するアクセスを検出し、当該アクセスがデータの書き込みである場合、前記ボリュームに書き込まれたデータの、少なくとも一部が書き込まれた前記ブロックを特定し、特定した前記ブロックに関連付けられた前記設定値に、前記データの識別子であるデータ識別子を追加し、前記アクセスがデータの削除である場合、削除された前記データの前記データ識別子を、前記設定値から削除し、
前記設定値にデータ識別子が含まれる場合、前記リビルドを行い、前記設定値にデータ識別子が含まれない場合、前記初期化を行う
請求項5又は6に記載のストレージ制御方法。 - コンピュータを、
複数の記憶装置を使用して構築された記憶領域であるボリュームにおいて、前記ボリュームが分割された複数のブロックに関連付けて設定値を記憶する対象記憶手段と、
前記複数の記憶装置のうち対象記憶装置を前記複数の記憶装置に含まれない交換記憶装置に置き換える交換に応じて、前記複数のブロックのそれぞれに対して、当該ブロックに関連付けられた前記設定値が所定条件に合致する場合、前記交換記憶装置の前記ブロックに使用される記憶領域に、前記対象記憶装置の前記ブロックに使用されていた記憶領域に格納されていたデータを格納するリビルドを行い、前記ブロックに関連付けられた前記設定値が前記所定条件に合致しない場合、前記複数の記憶装置の、前記ブロックに使用される記録領域を未使用状態にする初期化を行うリビルド手段と、
して動作させるストレージ制御プログラム。 - コンピュータを、
前記ボリュームにおいて書き込みが行われた前記ブロックを特定し、特定された前記ブロックに関連付けられた前記設定値を、前記所定条件に合致するよう設定するアクセス検出手段と
して動作させる請求項8に記載のストレージ制御プログラム。 - コンピュータを、
前記ボリュームに対するアクセスを検出し、当該アクセスがデータの書き込みである場合、前記ボリュームに書き込まれたデータの、少なくとも一部が書き込まれた前記ブロックを特定し、特定した前記ブロックに関連付けられた前記設定値に、前記データの識別子であるデータ識別子を追加し、前記アクセスがデータの削除である場合、削除された前記データの前記データ識別子を、前記設定値から削除する前記書き込み検出手段と、
前記設定値にデータ識別子が含まれる場合、前記リビルドを行い、前記設定値にデータ識別子が含まれない場合、前記初期化を行う前記リビルド手段と、
して動作させる請求項8又は9に記載のストレージ制御プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014041224A JP6556980B2 (ja) | 2014-03-04 | 2014-03-04 | ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014041224A JP6556980B2 (ja) | 2014-03-04 | 2014-03-04 | ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015166958A true JP2015166958A (ja) | 2015-09-24 |
| JP6556980B2 JP6556980B2 (ja) | 2019-08-07 |
Family
ID=54257798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014041224A Active JP6556980B2 (ja) | 2014-03-04 | 2014-03-04 | ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6556980B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112016003859T5 (de) | 2015-08-26 | 2018-05-17 | Denso Corporation | Head-up-Anzeigevorrichtung und reflektierendes optisches System |
| JP2019219975A (ja) * | 2018-06-21 | 2019-12-26 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、及びプログラム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07261945A (ja) * | 1994-03-17 | 1995-10-13 | Hitachi Ltd | ディスクアレイ装置およびディスクアレイの区分け方法 |
| JP2002175158A (ja) * | 2000-12-08 | 2002-06-21 | Toshiba Corp | ディスクアレイ装置におけるデータ修復方法及びディスクアレイコントローラ |
| JP2005531071A (ja) * | 2002-06-24 | 2005-10-13 | ネットワーク・アプライアンス・インコーポレイテッド | Raidデータの復元および移動でのファイルシステム情報の使用 |
| WO2014010077A1 (ja) * | 2012-07-13 | 2014-01-16 | 富士通株式会社 | ディスクアレイ制御装置、ディスクアレイ制御方法及びディスクアレイ制御プログラム |
-
2014
- 2014-03-04 JP JP2014041224A patent/JP6556980B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07261945A (ja) * | 1994-03-17 | 1995-10-13 | Hitachi Ltd | ディスクアレイ装置およびディスクアレイの区分け方法 |
| JP2002175158A (ja) * | 2000-12-08 | 2002-06-21 | Toshiba Corp | ディスクアレイ装置におけるデータ修復方法及びディスクアレイコントローラ |
| JP2005531071A (ja) * | 2002-06-24 | 2005-10-13 | ネットワーク・アプライアンス・インコーポレイテッド | Raidデータの復元および移動でのファイルシステム情報の使用 |
| WO2014010077A1 (ja) * | 2012-07-13 | 2014-01-16 | 富士通株式会社 | ディスクアレイ制御装置、ディスクアレイ制御方法及びディスクアレイ制御プログラム |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112016003859T5 (de) | 2015-08-26 | 2018-05-17 | Denso Corporation | Head-up-Anzeigevorrichtung und reflektierendes optisches System |
| JP2019219975A (ja) * | 2018-06-21 | 2019-12-26 | キヤノン株式会社 | 画像形成装置、画像形成装置の制御方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6556980B2 (ja) | 2019-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11163472B2 (en) | Method and system for managing storage system | |
| US9910748B2 (en) | Rebuilding process for storage array | |
| US10977124B2 (en) | Distributed storage system, data storage method, and software program | |
| KR101821001B1 (ko) | Raid 어레이에서 장치내 데이터 보호 | |
| EP3859507B1 (en) | Method for processing stripe in storage device and storage device | |
| US8799745B2 (en) | Storage control apparatus and error correction method | |
| US10120769B2 (en) | Raid rebuild algorithm with low I/O impact | |
| JP4764909B2 (ja) | Raidレベルマイグレーション方法とシステム | |
| CN108205423A (zh) | 一种物理硬盘磨损均衡方法、装置及系统 | |
| JP2005122338A (ja) | スペアディスクドライブをもつディスクアレイ装置及びデータスペアリング方法 | |
| US20150286531A1 (en) | Raid storage processing | |
| CN103649901A (zh) | 数据发送方法、数据接收方法和存储设备 | |
| CN104520802B (zh) | 数据发送方法、数据接收方法和存储设备 | |
| US20060236149A1 (en) | System and method for rebuilding a storage disk | |
| US10740189B2 (en) | Distributed storage system | |
| CN110442298B (zh) | 存储设备异常检测方法及装置、分布式存储系统 | |
| US10503620B1 (en) | Parity log with delta bitmap | |
| EP3794451B1 (en) | Parity log with by-pass | |
| US8418029B2 (en) | Storage control device and storage control method | |
| US10860224B2 (en) | Method and system for delivering message in storage system | |
| JP6556980B2 (ja) | ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム | |
| JP2007524932A (ja) | パリティデータを生成するための方法、システム、及びプログラム | |
| JP6052288B2 (ja) | ディスクアレイ制御装置、ディスクアレイ制御方法及びディスクアレイ制御プログラム | |
| US20160253242A1 (en) | Storage apparatus and storage system | |
| US8510643B2 (en) | Optimizing raid migration performance |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180202 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190711 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6556980 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |