JP6350090B2 - ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 - Google Patents
ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 Download PDFInfo
- Publication number
- JP6350090B2 JP6350090B2 JP2014159980A JP2014159980A JP6350090B2 JP 6350090 B2 JP6350090 B2 JP 6350090B2 JP 2014159980 A JP2014159980 A JP 2014159980A JP 2014159980 A JP2014159980 A JP 2014159980A JP 6350090 B2 JP6350090 B2 JP 6350090B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- copy
- buffer
- copy source
- update
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
[第1の実施形態]
まず、第1の実施形態のストレージシステムについて図1を用いて説明する。図1は、第1の実施形態のストレージシステムの構成の一例を示す図である。
次に、第2の実施形態のストレージシステムについて図2を用いて説明する。図2は、第2の実施形態のストレージシステムの構成の一例を示す図である。
ストレージ装置11は、CM100と複数のHDD(Hard Disk Drive:ハードディスクドライブ)13(13a,13b,・・・,13c)を含む。ストレージ装置11は、複数のHDD13を用いて1以上のボリューム(LUN(Logical Unit Number))を実装する。CM(Controller Module)100は、ストレージ装置11を制御対象とする制御装置であり、図示しないホストからI/O要求を受け付けてHDD13に対してデータの読み出し、または書き込みをおこなう。
次に、CM100のハードウェア構成について図4を用いて説明する。図4は、第2の実施形態のCMのハードウェア構成の一例を示す図である。
ネットワークインタフェース101は、ネットワーク12を介して他のストレージ装置11との間でデータの送受信をおこなう。
以上のようなハードウェア構成によって、第2の実施形態のCM100の処理機能を実現することができる。なお、第1の実施形態に示したストレージ制御装置2も、図4に示したCM100と同様のハードウェアにより実現することができる。
次に、ライトI/O受付処理について図7を用いて説明する。図7は、第2の実施形態のライトI/O受付処理のフローチャートを示す図である。
[ステップS13]コピースケジューラ110は、コピー元バッファ112の空き領域が十分であるか否かを判定する。コピースケジューラ110は、コピー元バッファ112の空き領域が十分でない場合にステップS14にすすみ、コピー元バッファ112の空き領域が十分である場合にライトI/O受付処理を終了する。たとえば、コピースケジューラ110は、コピー元バッファ112の空き領域と、あらかじめ設定する閾値とを比較することにより、コピー元バッファ112の空き領域が十分であるか否かの判定をおこなうことができる。
インデックステーブル301は、インデックステーブル113の一例である。インデックステーブル301は、項目「LUN:LBA」と、項目「バッファアドレス」とを含む。項目「LUN:LBA」は、コピー元LUNを特定可能な識別情報と、コピー元LUNにおけるLBA(Logical Block Address)を示す。項目「バッファアドレス」は、コピー元バッファ112のアドレスを示す。インデックステーブル301は、項目「LUN:LBA」と項目「バッファアドレス」の対をエントリとして含む。エントリは、項目「LUN:LBA」を更新することとなるデータの、コピー元バッファ112における格納位置を示す。
転送処理は、コピー元バッファ112が格納する更新データを、コピー先ストレージ装置11bに転送する処理である。転送処理は、コピー元バッファ112が更新データを格納している状態で、コピー元ストレージ装置11a(コピースケジューラ110)が実行する処理である。
リードI/O受付処理は、リードI/Oにしたがいコピー元LUNからデータ(読み出し対象データ)を読み出す処理である。リードI/O受付処理は、図示しないホストからリードI/Oを受け付けて、コピー元ストレージ装置11a(コピースケジューラ110)が実行する処理である。
[ステップS32]コピースケジューラ110は、検索結果の有無、すなわち該当するエントリがインデックステーブル113に含まれているか否かを判定する。コピースケジューラ110は、検索結果がある場合にステップS33にすすみ、検索結果がない場合にステップS34にすすむ。
このように、コピー元ストレージ装置11aは、コピー元LUNに書き込まれていないデータをコピー元バッファ112が格納している場合であっても、インデックステーブル113を参照して読み出し対象データをリードI/Oに応答することができる。
コピー元バッファ枯渇処理は、コピー元バッファ112の空き領域が十分でない場合、コピー元バッファ112の所定領域を解放して空き領域を確保する処理である。コピー元バッファ枯渇処理は、コピースケジューラ110がライトI/O受付処理のステップS14で実行する処理である。
[ステップS49]コピースケジューラ110は、コピー元ストレージ装置11aからコピー先ストレージ装置11bにデータ転送が可能な状態(転送可能状態)であるか否かを判定する。コピースケジューラ110は、転送可能状態であればステップS50にすすみ、転送可能状態でなければコピー元バッファ枯渇処理を終了する。
復旧処理は、更新記録用ビット列114にもとづいて、あるいは更新記録用ビット列114と転送制御用ビット列115とにもとづいてコピー元ストレージ装置11aからコピー先ストレージ装置11bにデータ転送をおこなう処理である。復旧処理は、更新記録用ビット列114が生成されている状態で転送可能状態を検出した場合に、コピースケジューラ110が実行する処理である。
[ステップS62]コピースケジューラ110は、転送制御フラグがセットされているか否かを判定する。コピースケジューラ110は、転送制御フラグがセットされている場合にステップS63にすすみ、転送制御フラグがセットされていない場合にステップS64にすすむ。
復旧時第1転送処理は、更新記録用ビット列114と転送制御用ビット列115とにもとづいてコピー元ストレージ装置11aからコピー先ストレージ装置11bにデータ転送をおこなう処理である。復旧時第1転送処理は、復旧処理のステップS63でコピースケジューラ110が実行する処理である。
[ステップS75]コピースケジューラ110は、更新記録用ビット列114の末尾ビットを選択しているか否か、すなわち選択ビットが更新記録用ビット列114の末尾ビットであるか否かを判定する。コピースケジューラ110は、選択ビットが末尾ビットでない場合にステップS76にすすみ、選択ビットが末尾ビットである場合にステップS77にすすむ。
このように復旧時第1転送処理において、コピースケジューラ110は、選択ビット=「On」かつ対応ビット=「Off」となるコピー元LUNにおける領域を転送対象データとする。すなわち、コピースケジューラ110は、選択ビット=「On」であっても、対応ビット=「On」となるコピー元LUNにおける領域を転送対象データとしない。選択ビット=「On」かつ対応ビット=「On」は、コピー元LUNに格納されているデータより新しい世代のデータがコピー元バッファ112に格納されていることを示す。したがって、このようなデータは、コピー先ストレージ装置11bに転送しても、より新しい世代のデータの転送によって更新される。このような重複転送は、転送データ量をいたずらに増大させ、復旧遅延の一因となる。復旧時第1転送処理は、このような重複転送を回避して転送データ量を抑制する。
次に、復旧時第2転送処理について図20を用いて説明する。図20は、第2の実施形態の復旧時第2転送処理のフローチャートを示す図である。
[ステップS84]コピースケジューラ110は、更新記録用ビット列114の末尾ビットを選択しているか否か、すなわち選択ビットが更新記録用ビット列114の末尾ビットであるか否かを判定する。コピースケジューラ110は、選択ビットが末尾ビットでない場合にステップS85にすすみ、選択ビットが末尾ビットである場合にステップS86にすすむ。
2 ストレージ制御装置
2a 記憶部
2b 制御部
2c バッファ
3 第1のストレージ装置
3a コピー元ボリューム
4 第2のストレージ装置
4a コピー先ボリューム
5,12 ネットワーク
11 ストレージ装置
11a コピー元ストレージ装置
11b コピー元ストレージ装置
13,13a,13b,13c,104 HDD
100 CM
101 ネットワークインタフェース
102 プロセッサ
103 RAM
105 機器接続インタフェース
106 ディスクインタフェース
110,120 コピースケジューラ
111,121 キャッシュ
112,1121,1122,1125,1126 コピー元バッファ
113,301,302,303 インデックステーブル
114,114a,114b,1141,1142,1143 更新記録用ビット列
115,115a,115b,1151,1152,1153 転送制御用ビット列
122 コピー先バッファ
1123,1124,1127,1128 特定領域
Claims (6)
- 第1のストレージ装置をコピー元として、前記第1のストレージ装置とネットワークを介して接続する第2のストレージ装置をコピー先としてリモートコピーを実行可能なストレージ制御装置であって、
前記第1のストレージ装置が有するコピー元ボリュームを更新するデータを更新世代ごとに記憶するバッファを有する記憶部と、
前記コピー元ボリュームを更新するデータを受け付けた場合に、前記データを前記バッファに記憶し、前記コピー元ボリュームにおいて前記データが記憶される位置と前記バッファにおいて前記データが記憶されている位置との対応関係を示す対応関係情報を前記記憶部に記憶し、
前記第1のストレージ装置から前記第2のストレージ装置に前記データを転送する場合に、前記バッファが記憶する前記データのうち更新世代が古いデータを転送対象とし、前記更新世代が古いデータで前記コピー元ボリュームを更新し、前記更新世代が古いデータを前記バッファから削除するとともに、前記更新世代が古いデータに対応する対応関係情報を前記記憶部から削除し、
前記バッファの容量が不足した場合に、前記バッファが記憶する所定の更新世代が古いデータにもとづいて前記コピー元ボリュームにおける所定の領域単位の更新の有無を示す更新記録情報を生成して前記記憶部に記憶し、前記対応関係情報にしたがい前記コピー元ボリュームを前記所定の更新世代が古いデータで更新し、前記所定の更新世代が古いデータを前記バッファから削除するとともに、前記所定の更新世代が古いデータに対応する対応関係情報を前記記憶部から削除し、前記更新記録情報にもとづいて前記コピー元ボリュームが記憶するデータを前記第2のストレージ装置に転送する、
制御部と、
を備えるストレージ制御装置。 - 前記制御部は、前記所定の更新世代が古いデータを前記バッファから削除した後、前記バッファの容量が再度不足した場合に前記バッファから削除対象となるデータにもとづく更新記録情報を転送制御用更新記録情報として生成して前記記憶部に記憶する、
請求項1記載のストレージ制御装置。 - 前記制御部は、リモートコピーの順序性が保証されていない状態で前記バッファの容量が不足した場合に、前記転送制御用更新記録情報を前記更新記録情報に反映し、
前記リモートコピーの順序性が保証されていない状態は、前記更新記録情報において前記コピー元ボリュームにおける所定の領域単位の更新有無を示すビットに対応する前記転送制御用更新記録情報のビットの少なくとも一つが、所定の領域単位の更新ありを示している状態である、
請求項2記載のストレージ制御装置。 - 前記制御部は、前記コピー元ボリュームからのデータの読み出しを受け付けた場合、前記対応関係情報を参照し、読み出し対象データを前記バッファが記憶しているとき、前記バッファから前記読み出し対象データを取得して応答し、前記読み出し対象データを前記バッファが記憶していないとき、前記コピー元ボリュームから前記読み出し対象データを取得して応答する、
請求項1記載のストレージ制御装置。 - 第1のストレージ装置をコピー元として、前記第1のストレージ装置とネットワークを介して接続する第2のストレージ装置をコピー先としてリモートコピーを実行可能なストレージ制御装置に、
前記第1のストレージ装置が有するコピー元ボリュームを更新するデータを受け付けた場合に、記憶部に設けられるバッファに前記データを更新世代ごとに記憶し、前記コピー元ボリュームにおいて前記データが記憶される位置と前記バッファにおいて前記データが記憶されている位置との対応関係を示す対応関係情報を前記記憶部に記憶する処理と、
前記第1のストレージ装置から前記第2のストレージ装置に前記データを転送する場合に、前記バッファが記憶する前記データのうち前記更新世代が古いデータを転送対象とし、前記更新世代が古いデータで前記コピー元ボリュームを更新し、前記更新世代が古いデータを前記バッファから削除するとともに、前記更新世代が古いデータに対応する対応関係情報を前記記憶部から削除する処理と、
前記バッファの容量が不足した場合に、前記バッファが記憶する所定の更新世代が古いデータにもとづいて前記コピー元ボリュームにおける所定の領域単位の更新の有無を示す更新記録情報を生成して前記記憶部に記憶し、前記対応関係情報にしたがい前記コピー元ボリュームを前記所定の更新世代が古いデータで更新し、前記所定の更新世代が古いデータを前記バッファから削除するとともに、前記所定の更新世代が古いデータに対応する対応関係情報を前記記憶部から削除し、前記更新記録情報にもとづいて前記コピー元ボリュームが記憶するデータを前記第2のストレージ装置に転送する処理と、
を実行させるコピー制御プログラム。 - 第1のストレージ装置をコピー元として、前記第1のストレージ装置とネットワークを介して接続する第2のストレージ装置をコピー先としてリモートコピーを実行可能なストレージ制御装置が実行するコピー制御方法であって、
前記ストレージ制御装置が、
前記第1のストレージ装置が有するコピー元ボリュームを更新するデータを受け付けた場合に、記憶部に設けられるバッファに前記データを更新世代ごとに記憶し、前記コピー元ボリュームにおいて前記データが記憶される位置と前記バッファにおいて前記データが記憶されている位置との対応関係を示す対応関係情報を前記記憶部に記憶する処理と、
前記第1のストレージ装置から前記第2のストレージ装置に前記データを転送する場合に、前記バッファが記憶する前記データのうち前記更新世代が古いデータを転送対象とし、前記更新世代が古いデータで前記コピー元ボリュームを更新し、前記更新世代が古いデータを前記バッファから削除するとともに、前記更新世代が古いデータに対応する対応関係情報を前記記憶部から削除する処理と、
前記バッファの容量が不足した場合に、前記バッファが記憶する所定の更新世代が古いデータにもとづいて前記コピー元ボリュームにおける所定の領域単位の更新の有無を示す更新記録情報を生成して前記記憶部に記憶し、前記対応関係情報にしたがい前記コピー元ボリュームを前記所定の更新世代が古いデータで更新し、前記所定の更新世代が古いデータを前記バッファから削除するとともに、前記所定の更新世代が古いデータに対応する対応関係情報を前記記憶部から削除し、前記更新記録情報にもとづいて前記コピー元ボリュームが記憶するデータを前記第2のストレージ装置に転送する処理と、
を実行するコピー制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014159980A JP6350090B2 (ja) | 2014-08-06 | 2014-08-06 | ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 |
US14/793,777 US9811274B2 (en) | 2014-08-06 | 2015-07-08 | Storage control apparatus and copy control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014159980A JP6350090B2 (ja) | 2014-08-06 | 2014-08-06 | ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016038648A JP2016038648A (ja) | 2016-03-22 |
JP6350090B2 true JP6350090B2 (ja) | 2018-07-04 |
Family
ID=55267447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014159980A Active JP6350090B2 (ja) | 2014-08-06 | 2014-08-06 | ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9811274B2 (ja) |
JP (1) | JP6350090B2 (ja) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6819869B2 (ja) * | 2017-02-28 | 2021-01-27 | 日本電気株式会社 | ストレージ装置、プログラム、情報処理方法 |
JP6842064B2 (ja) * | 2017-02-28 | 2021-03-17 | 日本電気株式会社 | ストレージ装置、プログラム、情報処理方法 |
CN108897495B (zh) * | 2018-06-28 | 2023-10-03 | 北京五八信息技术有限公司 | 缓存更新方法、装置、缓存设备及存储介质 |
US10459849B1 (en) * | 2018-08-31 | 2019-10-29 | Sas Institute Inc. | Scheduling operations in an access-controlled region of memory |
US11079958B2 (en) | 2019-04-12 | 2021-08-03 | Intel Corporation | Apparatus, system and method for offloading data transfer operations between source and destination storage devices to a hardware accelerator |
US11494304B2 (en) * | 2020-03-13 | 2022-11-08 | International Business Machines Corporation | Indicating extents of tracks in mirroring queues based on information gathered on tracks in extents in cache |
CN113986129B (zh) * | 2021-10-26 | 2023-04-25 | 杭州宏杉科技股份有限公司 | Lun数据复制方法及装置 |
CN113986128B (zh) * | 2021-10-26 | 2024-05-28 | 杭州宏杉科技股份有限公司 | Lun数据复制方法及装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5379412A (en) * | 1992-04-20 | 1995-01-03 | International Business Machines Corporation | Method and system for dynamic allocation of buffer storage space during backup copying |
US6397351B1 (en) * | 1998-09-28 | 2002-05-28 | International Business Machines Corporation | Method and apparatus for rapid data restoration including on-demand output of sorted logged changes |
JP3997061B2 (ja) * | 2001-05-11 | 2007-10-24 | 株式会社日立製作所 | 記憶サブシステムおよび記憶サブシステムの制御方法 |
US7401093B1 (en) * | 2003-11-10 | 2008-07-15 | Network Appliance, Inc. | System and method for managing file data during consistency points |
JP4681374B2 (ja) | 2005-07-07 | 2011-05-11 | 株式会社日立製作所 | ストレージ管理システム |
JP4473206B2 (ja) | 2005-11-15 | 2010-06-02 | 株式会社日立製作所 | 計算機システム |
JP4800056B2 (ja) * | 2006-02-09 | 2011-10-26 | 株式会社日立製作所 | ストレージシステム及びその制御方法 |
JP5159356B2 (ja) * | 2008-02-13 | 2013-03-06 | 株式会社日立製作所 | リモートコピーシステム及び計算機システム |
US8099387B2 (en) * | 2008-06-02 | 2012-01-17 | International Business Machines Corporation | Managing consistency groups using heterogeneous replication engines |
JP4774085B2 (ja) * | 2008-07-31 | 2011-09-14 | 富士通株式会社 | ストレージシステム |
JP5544897B2 (ja) | 2010-01-22 | 2014-07-09 | 富士通株式会社 | 記憶装置、制御装置および記憶装置の制御方法 |
US9383928B2 (en) * | 2011-06-13 | 2016-07-05 | Emc Corporation | Replication techniques with content addressable storage |
JP6064608B2 (ja) * | 2013-01-17 | 2017-01-25 | 富士通株式会社 | ストレージ装置、バックアッププログラム、およびバックアップ方法 |
-
2014
- 2014-08-06 JP JP2014159980A patent/JP6350090B2/ja active Active
-
2015
- 2015-07-08 US US14/793,777 patent/US9811274B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US9811274B2 (en) | 2017-11-07 |
US20160041779A1 (en) | 2016-02-11 |
JP2016038648A (ja) | 2016-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6350090B2 (ja) | ストレージ制御装置、コピー制御プログラム、およびコピー制御方法 | |
JP5420814B2 (ja) | バッファメモリに貯蔵されたデータを無効化させるスキームを有する貯蔵システム及びそれを含んだコンピューティングシステム | |
JP4727437B2 (ja) | データベースを有するストレージシステムの記憶制御方法 | |
US9720621B2 (en) | Storage controller, storage system, and non-transitory computer-readable storage medium having stored therein control program | |
JP2007141224A (ja) | データのブロックを伝送するための優先順位方式 | |
KR101427535B1 (ko) | 정보 처리 장치, 기록 매체 및 영역 해방 제어 방법 | |
JP5729479B2 (ja) | 仮想テープ装置及び仮想テープ装置の制御方法 | |
US11474750B2 (en) | Storage control apparatus and storage medium | |
JP2015114784A (ja) | バックアップ制御装置及びバックアップ制御方法、ディスクアレイ装置、並びにコンピュータ・プログラム | |
JP7323769B2 (ja) | ストレージ装置、ストレージシステムおよびプログラム | |
JP2018120317A (ja) | 情報処理装置,制御プログラムおよび情報処理方法 | |
JP4245021B2 (ja) | ストレージ装置、ストレージシステム、ストレージ装置の制御方法 | |
US20130031320A1 (en) | Control device, control method and storage apparatus | |
US20220027097A1 (en) | Recording apparatus, recording method, storage medium, and memory card | |
JP2015069241A (ja) | 画像処理装置、制御装置、それらの制御方法、及びプログラム | |
JP6325129B2 (ja) | ストレージシステム及びその制御方法 | |
CN109213692B (zh) | 存储装置管理***以及存储装置管理方法 | |
US20160357479A1 (en) | Storage control apparatus | |
US20220365723A1 (en) | Storage system and storage control method | |
US8074100B2 (en) | Method and apparatus for restore management | |
JP2016151803A (ja) | ストレージ制御装置、ストレージ制御プログラム、およびストレージ制御方法 | |
JP2022166986A (ja) | ストレージ制御装置およびストレージ制御方法 | |
JP2005227983A (ja) | 情報記憶装置 | |
JP6020296B2 (ja) | ストレージ装置、コピー制御プログラムおよびコピー制御方法 | |
WO2016067326A1 (ja) | ストレージシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170511 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180214 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180306 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180423 |
|
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: 20180508 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180521 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6350090 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |