JP7050707B2 - ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム - Google Patents
ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム Download PDFInfo
- Publication number
- JP7050707B2 JP7050707B2 JP2019048565A JP2019048565A JP7050707B2 JP 7050707 B2 JP7050707 B2 JP 7050707B2 JP 2019048565 A JP2019048565 A JP 2019048565A JP 2019048565 A JP2019048565 A JP 2019048565A JP 7050707 B2 JP7050707 B2 JP 7050707B2
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- storage
- update
- data
- difference
- 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
- Hardware Redundancy (AREA)
Description
図1は、本願発明の第1の実施の形態に係るストレージシステム1の構成を示すブロック図である。ストレージシステム1は、メインサイト10とリモートサイト20とが、通信ネットワーク(通信回線)30を介して通信可能に接続されたディザスタリカバリシステムである。
図6は、本願発明の第2の実施形態に係るストレージ制御装置40の構成を示すブロック図である。
上述した各実施形態において図1、及び、図6に示したストレージ制御装置(ストレージ装置)における各部は、専用のHW(HardWare)(電子回路)によって実現することができる。また、図1、及び、図6において、少なくとも、下記構成は、ソフトウェアプログラムの機能(処理)単位(ソフトウェアモジュール)と捉えることができる。
・順序保証バッファ110、第一の記憶部41、第二の記憶部46における記憶制御機能、
・差分管理部120及び42、
・検出部130及び43、
・取得部140及び44、
・制御部150及び45、
・論理ディスクアクセス制御部160。
・CPU(Central_Processing_Unit)901、
・ROM(Read_Only_Memory)902、
・RAM(Random_Access_Memory)903、
・ハードディスク(記憶装置)904、
・通信インタフェース905、
・バス906(通信線)、
・CD-ROM(Compact_Disc_Read_Only_Memory)等の記録媒体907に格納されたデータを読み書き可能なリーダライタ908、
・モニターやスピーカ、キーボード等の入出力インタフェース909。
10 メインサイト
100 ストレージ装置
110 順序保証バッファ
111 更新データ
120 差分管理部
121 差分ビットマップ
130 検出部
140 取得部
150 制御部
160 論理ディスクアクセス制御部
170 キャッシュ
181及び182 論理ディスク
190 ホスト装置
20 リモートサイト
200 ストレージ装置
210 順序保証バッファ
270 キャッシュ
281及び282 論理ディスク
30 通信ネットワーク
40 ストレージ制御装置
41 第一の記憶部
410 更新情報
42 差分管理部
420 差分情報
43 検出部
430 所定の事象
44 取得部
45 制御部
46 第二の記憶部
460 転送データ
50 第一のストレージ装置
500 データ
51 第二のストレージ装置
510 複製
2 ストレージシステム
60 メインサイト
600 ストレージ装置
610 論理ディスク
611 コピー領域
620 バッファ
70 リモートサイト
700 ストレージ装置
710 論理ディスク
711 コピー領域
80 通信ネットワーク
900 情報処理装置
901 CPU
902 ROM
903 RAM
904 ハードディスク(記憶装置)
905 通信インタフェース
906 バス
907 記録媒体
908 リーダライタ
909 入出力インタフェース
Claims (8)
- 第一のストレージ装置に記憶されているデータに対する更新内容を、第二のストレージ装置に記憶されている前記データの複製に適用する場合において、前記更新内容を表す更新情報を記憶する記憶手段と、
前記第一のストレージ装置に記憶されている前記データと、前記第二のストレージ装置に記憶されている前記データの複製との差分を表す差分情報を管理する差分管理手段と、
前記記憶手段の使用状況に関する所定の事象を検出する検出手段と、
前記所定の事象が検出された場合に、前記差分情報に基づいて、前記第一のストレージ装置から、前記第二のストレージ装置に対する転送データを取得するとともに、前記第一のストレージ装置における前記転送データの格納領域を、更新排他状態に設定する取得手段と、
前記記憶手段を介して前記第二のストレージ装置に転送する前記転送データを前記記憶手段に格納する際に、前記更新排他状態を解除するとともに、前記転送データに関する前記差分情報を削除するよう前記差分管理手段を制御する制御手段と、
を備え、
前記差分管理手段は、前記更新情報が前記記憶手段に格納されたときに前記更新情報に関する前記差分情報を削除したのち、前記検出手段によって前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報に関する前記差分情報を生成し、
前記制御手段は、前記検出手段によって前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報を削除する、
ストレージ制御装置。 - 前記差分管理手段は、前記第一のストレージ装置に記憶されている前記データにおいて前記差分が存在する場所を特定可能な前記差分情報を管理する、
請求項1に記載のストレージ制御装置。 - 前記検出手段は、前記所定の事象として、前記記憶手段において、新たに前記更新情報を格納可能な記憶領域が不足することを検出する、
請求項1または請求項2に記載のストレージ制御装置。 - 前記制御手段は、前記第一のストレージ装置と前記第二のストレージ装置とを通信可能に接続する通信ネットワークの状況を表す情報を外部から受信し、前記通信ネットワークの状況を表す情報と、前記転送データのデータ量とが条件を満たす場合に、前記第一のストレージ装置から前記第二のストレージ装置へ前記転送データを転送する、
請求項1乃至請求項3のいずれか一項に記載のストレージ制御装置。 - 前記記憶手段は、前記更新情報が表す更新が発生した順序と関連付けられ、前記順序に従って前記更新内容が前記第二のストレージ装置に記憶されている前記データの複製に適用される前記更新情報を記憶する、
請求項1乃至請求項4のいずれか一項に記載のストレージ制御装置。 - 請求項1乃至請求項5のいずれか一項に記載のストレージ制御装置と、
前記第一のストレージ装置と、
前記第二のストレージ装置と、
を有するストレージシステム。 - 情報処理装置によって、
第一のストレージ装置に記憶されているデータに対する更新内容を、第二のストレージ装置に記憶されている前記データの複製に適用する場合において、前記更新内容を表す更新情報を記憶手段に記憶し、
前記第一のストレージ装置に記憶されている前記データと、前記第二のストレージ装置に記憶されている前記データの複製との差分を表す差分情報を管理し、
前記記憶手段の使用状況に関する所定の事象を検出し、
前記所定の事象が検出された場合に、前記差分情報に基づいて、前記第一のストレージ装置から、前記第二のストレージ装置に対する転送データを取得するとともに、前記第一のストレージ装置における前記転送データの格納領域を、更新排他状態に設定し、
前記記憶手段を介して前記第二のストレージ装置に転送する前記転送データを前記記憶手段に格納する際に、前記更新排他状態を解除するとともに、前記転送データに関する前記差分情報を削除する、
方法であって、
前記更新情報が前記記憶手段に格納されたときに前記更新情報に関する前記差分情報を削除したのち、前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報に関する前記差分情報を生成し、
前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報を削除する、
ストレージ制御方法。 - 第一のストレージ装置に記憶されているデータに対する更新内容を、第二のストレージ装置に記憶されている前記データの複製に適用する場合において、前記更新内容を表す更新情報を記憶する記憶手段を備えるコンピュータに、
前記第一のストレージ装置に記憶されている前記データと、前記第二のストレージ装置に記憶されている前記データの複製との差分を表す差分情報を管理する差分管理処理と、
前記記憶手段の使用状況に関する所定の事象を検出する検出処理と、
前記所定の事象が検出された場合に、前記差分情報に基づいて、前記第一のストレージ装置から、前記第二のストレージ装置に対する転送データを取得するとともに、前記第一のストレージ装置における前記転送データの格納領域を、更新排他状態に設定する取得処理と、
前記記憶手段を介して前記第二のストレージ装置に転送する前記転送データを前記記憶手段に格納する際に、前記更新排他状態を解除するとともに、前記転送データに関する前記差分情報を削除するよう前記差分管理処理を制御する制御処理と、
を実行させるためのプログラムであって、
前記差分管理処理は、前記更新情報が前記記憶手段に格納されたときに前記更新情報に関する前記差分情報を削除したのち、前記検出処理によって前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報に関する前記差分情報を生成し、
前記制御処理は、前記検出処理によって前記所定の事象が検出された場合に、前記記憶手段に記憶されている前記更新情報を削除する、
ストレージ制御プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019048565A JP7050707B2 (ja) | 2019-03-15 | 2019-03-15 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019048565A JP7050707B2 (ja) | 2019-03-15 | 2019-03-15 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020149573A JP2020149573A (ja) | 2020-09-17 |
JP7050707B2 true JP7050707B2 (ja) | 2022-04-08 |
Family
ID=72432070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019048565A Active JP7050707B2 (ja) | 2019-03-15 | 2019-03-15 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7050707B2 (ja) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005182222A (ja) | 2003-12-17 | 2005-07-07 | Hitachi Ltd | リモートコピーシステム |
JP2007226596A (ja) | 2006-02-24 | 2007-09-06 | Hitachi Ltd | 記憶制御装置及び記憶制御装置を用いたデータマイグレーション方法 |
JP2008009660A (ja) | 2006-06-28 | 2008-01-17 | Nec Corp | データ管理システム,データ管理方法及びデータ管理用プログラム |
JP2008134988A (ja) | 2006-10-30 | 2008-06-12 | Hitachi Ltd | 情報システム及びデータ転送方法 |
JP2007305161A5 (ja) | 2007-08-13 | 2009-01-15 | ||
JP5170169B2 (ja) | 2010-06-18 | 2013-03-27 | Necシステムテクノロジー株式会社 | ディスクアレイ装置間のリモートコピー処理システム、処理方法、及び処理用プログラム |
WO2014181406A1 (ja) | 2013-05-08 | 2014-11-13 | 株式会社日立製作所 | ストレージシステム及びデータ管理方法 |
JP2015153280A (ja) | 2014-02-18 | 2015-08-24 | 日本電気株式会社 | レプリケーション制御システム、レプリケーション制御方法、及び、レプリケーション制御プログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2742186B2 (ja) * | 1992-10-28 | 1998-04-22 | 株式会社日立製作所 | ディスクドライバ,ディスクアレイ装置,データ記憶システム及びディスクアレイシステムのデータバックアップ方法 |
US6701455B1 (en) * | 2000-08-29 | 2004-03-02 | Hitachi, Ltd. | Remote copy system with data integrity |
JP5052257B2 (ja) * | 2007-08-13 | 2012-10-17 | 株式会社日立製作所 | 記憶システム及び記憶制御装置 |
-
2019
- 2019-03-15 JP JP2019048565A patent/JP7050707B2/ja active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005182222A (ja) | 2003-12-17 | 2005-07-07 | Hitachi Ltd | リモートコピーシステム |
JP2007226596A (ja) | 2006-02-24 | 2007-09-06 | Hitachi Ltd | 記憶制御装置及び記憶制御装置を用いたデータマイグレーション方法 |
JP2008009660A (ja) | 2006-06-28 | 2008-01-17 | Nec Corp | データ管理システム,データ管理方法及びデータ管理用プログラム |
JP2008134988A (ja) | 2006-10-30 | 2008-06-12 | Hitachi Ltd | 情報システム及びデータ転送方法 |
JP2007305161A5 (ja) | 2007-08-13 | 2009-01-15 | ||
JP5170169B2 (ja) | 2010-06-18 | 2013-03-27 | Necシステムテクノロジー株式会社 | ディスクアレイ装置間のリモートコピー処理システム、処理方法、及び処理用プログラム |
WO2014181406A1 (ja) | 2013-05-08 | 2014-11-13 | 株式会社日立製作所 | ストレージシステム及びデータ管理方法 |
JP2015153280A (ja) | 2014-02-18 | 2015-08-24 | 日本電気株式会社 | レプリケーション制御システム、レプリケーション制御方法、及び、レプリケーション制御プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2020149573A (ja) | 2020-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6950915B2 (en) | Data storage subsystem | |
JP5192226B2 (ja) | 待機系計算機の追加方法、計算機及び計算機システム | |
JP4727437B2 (ja) | データベースを有するストレージシステムの記憶制御方法 | |
US7971011B2 (en) | Remote copy method and storage system | |
US7343449B2 (en) | Storage subsystem and storage system | |
TWI470459B (zh) | 由在遠端複本對之主要磁碟與次要磁碟之間通信而作為遠端複本對運作之儲存控制系統、方法、資料載體及電腦程式產品 | |
EP2557494B1 (en) | Storage apparatus and data copy method between thin-provisioning virtual volumes | |
JP5094460B2 (ja) | 計算機システム、データ一致化方法およびデータ一致化処理プログラム | |
US8024537B2 (en) | Storage system, remote copy and management method therefor | |
US10191685B2 (en) | Storage system, storage device, and data transfer method | |
US7979651B1 (en) | Method, system, and computer readable medium for asynchronously processing write operations for a data storage volume having a copy-on-write snapshot | |
JP6136629B2 (ja) | ストレージ制御装置,ストレージシステム,および制御プログラム | |
JP2003248605A (ja) | ストレージシステム、主記憶システム、副記憶システム、及びそのデータ複写方法 | |
JP2007122117A (ja) | ストレージシステム及び記憶制御方法 | |
JP5561334B2 (ja) | データ転送装置 | |
JP2014048835A (ja) | 情報処理装置、領域解放制御プログラム、および領域解放制御方法 | |
JP7050707B2 (ja) | ストレージ制御装置、ストレージシステム、ストレージ制御方法、及び、ストレージ制御プログラム | |
EP1693756B1 (en) | Storage subsystem and storage system | |
US10656867B2 (en) | Computer system, data management method, and data management program | |
JP5509272B2 (ja) | 計算機システム、データ一致化方法およびデータ一致化処理プログラム | |
JP4721057B2 (ja) | データ管理システム,データ管理方法及びデータ管理用プログラム | |
JP6802304B2 (ja) | ストレージ制御装置、ストレージ制御システム、ストレージ制御方法、及び、ストレージ制御プログラム | |
JP2009157880A (ja) | サーバ装置及びファイルシステム | |
KR20170026434A (ko) | 데이터의 일관성을 보장하는 상태기기 기반의 복제 및 체크포인트데이터와 복제로그를 이용한 분산 복구를 처리하는 데이터 복제 방법 및 데이터 저장 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200715 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210810 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211007 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20211110 |
|
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: 20220308 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220329 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7050707 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |