JP6227771B2 - 論理ボリュームを管理するためのシステム及び方法 - Google Patents
論理ボリュームを管理するためのシステム及び方法 Download PDFInfo
- Publication number
- JP6227771B2 JP6227771B2 JP2016520693A JP2016520693A JP6227771B2 JP 6227771 B2 JP6227771 B2 JP 6227771B2 JP 2016520693 A JP2016520693 A JP 2016520693A JP 2016520693 A JP2016520693 A JP 2016520693A JP 6227771 B2 JP6227771 B2 JP 6227771B2
- Authority
- JP
- Japan
- Prior art keywords
- logical volume
- volume
- logical
- state
- host system
- 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
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/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0634—Configuration or reconfiguration of storage systems by changing the state or mode of one or more devices
-
- 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/0604—Improving or facilitating administration, e.g. storage management
-
- 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/061—Improving I/O performance
-
- 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
- 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/0662—Virtualisation aspects
- G06F3/0665—Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
-
- 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/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
-
- 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/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0685—Hybrid storage combining heterogeneous device types, e.g. hierarchical storage, hybrid arrays
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
2000 ホスト計算機
2100 管理計算機
2200 ストレージ装置
2212 論理ボリューム
Claims (12)
- ストレージシステムと前記ストレージシステムのホストシステムとに接続されたインターフェースユニットと、
前記インターフェースユニットに接続され、複数の論理ボリュームを管理するプロセッサユニットと、
を備え、
前記複数の論理ボリュームは、前記ホストシステムに提供された第1の論理ボリュームと、第2の論理ボリュームとを含み、
前記プロセッサユニットは、
前記第2の論理ボリュームを、前記第1の論理ボリュームの複製ボリュームとし、且つ、前記ホストシステムに提供されている論理ボリュームである第1の状態のボリュームとして管理し、
前記第2の論理ボリュームを、前記第1の論理ボリュームに関連付けられた第2の状態のボリュームに変更し、前記第2の状態のボリュームは、前記ホストシステムに提供された論理ボリュームではなく、前記ホストシステムによる将来の使用のためにスタンバイ状態にあり、
前記第1の論理ボリュームにデータが新たに格納される場合、前記第2の状態のボリュームである前記第2の論理ボリュームに格納されているデータと、前記第2の論理ボリュームに関連付けられた前記第1の論理ボリュームに格納されたデータとの間のデータ差分を管理し、
前記プロセッサユニットは、前記第1の論理ボリュームのI/O間の読出しI/Oレートが所定の閾値を超えている場合、前記第2の論理ボリュームを前記第2の状態のボリュームとして管理することを決定するように構成される、
管理システム。 - 管理されている第2の状態のボリュームが、前記第1の論理ボリュームに関連付けられた前記第2の論理ボリュームを含む場合、前記プロセッサユニットは、前記第1の論理ボリュームを複製することの要求に応答して、前記第2の論理ボリュームを前記ホストシステムに提供する、
請求項1に記載の管理システム。 - 前記管理されている第2の状態のボリュームが、前記第1の論理ボリュームに関連付けられた前記第2の論理ボリュームを含まない場合、前記プロセッサユニットは、第3の状態のボリュームを前記ホストシステムに提供し、
前記第3の状態のボリュームは、前記ホストシステムに提供された論理ボリュームでなく、フォーマットされた論理ボリュームである、
請求項2に記載の管理システム。 - 前記データ差分が存在する場合、前記プロセッサユニットは、前記第2の論理ボリュームを前記ホストシステムに提供する前に、前記データ差分を前記第1の論理ボリュームに関連付けられた前記第2の論理ボリュームに格納する、
請求項2に記載の管理システム。 - 前記第1の論理ボリュームに関連付けられた2以上の第2の状態のボリュームが存在する場合、前記第2の論理ボリュームは、前記2以上の第2の論理ボリュームのうちの、データ差分が最も小さい前記第2の状態のボリュームである、
請求項2に記載の管理システム。 - 前記第1の論理ボリュームが前記第2の論理ボリュームに関連付けられていないとき、前記プロセッサユニットは、前記第2の論理ボリュームを第3の状態の論理ボリュームに変更し、
前記第3の状態のボリュームは、前記ホストシステムに提供された論理ボリュームでなく、フォーマット済みの論理ボリュームである、
請求項1に記載の管理システム。 - 前記データ差分の量が閾値を超えている場合、前記プロセッサユニットは、前記第2の状態のボリュームであり、前記第1の論理ボリュームに関連付けられた前記第2の論理ボリュームに、前記データ差分を完全に又は部分的に格納する、
請求項1に記載の管理システム。 - 前記プロセッサユニットは、前記第2の論理ボリュームに関連付けられた前記第1の論理ボリュームをマイグレーションすることの要求に応答して、前記第2の論理ボリュームを前記ホストシステムに提供する、
請求項2に記載の管理システム。 - 前記プロセッサユニットは、前記複製ボリュームを削除することに応答して、前記第2の論理ボリュームを前記第2の状態のボリュームに変更する、
請求項1に記載の管理システム。 - 前記第1の論理ボリュームの前記I/O間の前記読出しI/Oレートが所定の閾値以下である場合、前記プロセッサユニットは、前記第2の論理ボリュームを第3の状態のボリュームとして管理することを決定し、
前記第3の状態のボリュームは、前記ホストシステムに提供された論理ボリュームでなく、フォーマット済みの論理ボリュームである、
請求項1に記載の管理システム。 - ホストシステムに接続されたストレージシステムであって、
複数の論理ボリュームに含まれる論理ボリュームの基になる複数のストレージデバイスと、
前記複数のストレージデバイス及び前記ホストシステムに接続されたコントローラユニットと、
を備え、
前記複数の論理ボリュームは、前記ホストシステムに提供された第1の論理ボリュームと、第2の論理ボリュームとを含み、
前記コントローラユニットは、
前記第2の論理ボリュームを、前記第1の論理ボリュームの複製ボリュームとなるように制御して、前記第2の論理ボリュームを前記ホストシステムに提供し、それにより、前記第2の論理ボリュームが、前記ホストシステムに提供されている論理ボリュームである第1の状態のボリュームとなり、
前記第2の論理ボリュームを、前記第1の論理ボリュームの複製ボリュームとなるように制御することと、前記第2の論理ボリュームを前記ホストシステムに提供することとを中止し、
前記第2の論理ボリュームが前記ホストシステムによる将来の使用のためにスタンバイ状態にあるように、前記第2の論理ボリュームを前記第1の論理ボリュームに関連付け、それにより、前記第2の論理ボリュームが、前記第1の論理ボリュームに関連付けられた第2の状態のボリュームとなり、
前記ホストシステムによって前記第1の論理ボリュームにデータが新たに格納される場合、前記第2の状態のボリュームである前記第2の論理ボリュームに格納されているデータと、前記第2の論理ボリュームに関連付けられた前記第1の論理ボリュームに格納されたデータとの間のデータ差分を管理する、
ように構成され、
前記第1の論理ボリュームのI/O間の読出しI/Oレートが所定の閾値を超えている場合、前記第2の論理ボリュームが前記第2の状態のボリュームとされる、
ストレージシステム。 - ホストシステムに接続されたストレージシステム内の、前記ホストシステムに提供された第1の論理ボリュームと、第2の論理ボリュームとを含む複数の論理ボリュームを、管理する方法であって、
前記第2の論理ボリュームを、前記第1の論理ボリュームの複製ボリュームとし、且つ、前記ホストシステムに提供されている論理ボリュームである第1の状態のボリュームとして管理し、
前記第1の論理ボリュームのI/O間の読出しI/Oレートが所定の閾値を超えている場合、前記第2の論理ボリュームを、前記第1の論理ボリュームに関連付けられた第2の状態のボリュームに変更し、前記第2の状態のボリュームは、前記ホストシステムに提供された論理ボリュームではなく、前記ホストシステムによる将来の使用のためにスタンバイ状態にあり、
前記第1の論理ボリュームにデータが新たに格納される場合、前記第2の状態のボリュームである前記第2の論理ボリュームに格納されているデータと、前記第2の論理ボリュームに関連付けられた前記第1の論理ボリュームに格納されたデータとの間のデータ差分を管理する、
方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2014/000829 WO2015125171A1 (en) | 2014-02-18 | 2014-02-18 | System and method for managing logical volumes |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016532927A JP2016532927A (ja) | 2016-10-20 |
JP6227771B2 true JP6227771B2 (ja) | 2017-11-08 |
Family
ID=50280450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016520693A Active JP6227771B2 (ja) | 2014-02-18 | 2014-02-18 | 論理ボリュームを管理するためのシステム及び方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160054946A1 (ja) |
JP (1) | JP6227771B2 (ja) |
WO (1) | WO2015125171A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9058120B2 (en) * | 2011-11-09 | 2015-06-16 | International Business Machines Corporation | Setting optimal space allocation policy for creating dependent snapshots to enhance application write performance and reduce resource usage |
US9996267B2 (en) | 2015-08-11 | 2018-06-12 | International Business Machines Corporation | Adjustment of volume synchronization |
WO2018011839A1 (ja) * | 2016-07-11 | 2018-01-18 | 株式会社日立製作所 | 情報処理システム、及び、情報処理システムの制御方法 |
US11150998B2 (en) * | 2018-06-29 | 2021-10-19 | EMC IP Holding Company LLC | Redefining backup SLOs for effective restore |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6728832B2 (en) * | 1990-02-26 | 2004-04-27 | Hitachi, Ltd. | Distribution of I/O requests across multiple disk units |
JP3955453B2 (ja) * | 2001-10-09 | 2007-08-08 | 株式会社日立製作所 | 外部記憶装置の制御方法 |
US7529897B1 (en) * | 2003-12-31 | 2009-05-05 | Vmware, Inc. | Generating and using checkpoints in a virtual computer system |
JP4927408B2 (ja) * | 2006-01-25 | 2012-05-09 | 株式会社日立製作所 | 記憶システム及びそのデータ復元方法 |
JP2008112291A (ja) * | 2006-10-30 | 2008-05-15 | Hitachi Ltd | 記憶制御装置及び記憶制御装置のデータ移動方法 |
JP2008171032A (ja) * | 2007-01-05 | 2008-07-24 | Hitachi Ltd | ストレージ装置、及びこれを用いた記憶制御方法 |
JP5368285B2 (ja) | 2009-12-11 | 2013-12-18 | 株式会社日立製作所 | 計算機システム、計算機リソースの管理方法及びプログラム |
-
2014
- 2014-02-18 WO PCT/JP2014/000829 patent/WO2015125171A1/en active Application Filing
- 2014-02-18 US US14/784,946 patent/US20160054946A1/en not_active Abandoned
- 2014-02-18 JP JP2016520693A patent/JP6227771B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
US20160054946A1 (en) | 2016-02-25 |
WO2015125171A1 (en) | 2015-08-27 |
JP2016532927A (ja) | 2016-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190377651A1 (en) | Switching over from using a first primary storage to using a second primary storage when the first primary storage is in a mirror relationship | |
US8448167B2 (en) | Storage system, and remote copy control method therefor | |
US7558916B2 (en) | Storage system, data processing method and storage apparatus | |
US10915406B2 (en) | Storage unit replacement using point-in-time snap copy | |
US7996611B2 (en) | Backup data management system and backup data management method | |
US10162563B2 (en) | Asynchronous local and remote generation of consistent point-in-time snap copies | |
US20060047926A1 (en) | Managing multiple snapshot copies of data | |
JP2009048514A (ja) | 仮想ボリュームのバックアップを行うストレージシステム及び方法 | |
JP2010092259A (ja) | ストレージ容量仮想化技術における障害管理方式 | |
US20120260051A1 (en) | Computer system, management system and data management method | |
WO2014174570A1 (ja) | ストレージ管理計算機、ストレージ管理方法、およびストレージシステム | |
US20130254500A1 (en) | Storage apparatus, computer system, and control method for storage apparatus | |
US9395936B2 (en) | Method and apparatus for remote storage performance data copy | |
US10757191B2 (en) | System and method for client policy assignment in a data storage system | |
JP6227771B2 (ja) | 論理ボリュームを管理するためのシステム及び方法 | |
US10761767B2 (en) | Computer system and method for controlling storage apparatus that has replication direction from first logical device (in first storage) to second logical device (in second storage) and from said second logical device to third logical device (in said second storage), wherein said replication direction is reversed when second computer takes over for first computer | |
US10698627B2 (en) | Storage system and storage control method | |
US11003541B2 (en) | Point-in-time copy on a remote system | |
US11196806B2 (en) | Method and apparatus for replicating data between storage systems | |
WO2015145680A1 (ja) | 管理計算機、及び計算機システム | |
JP5947974B2 (ja) | 情報処理装置及び情報処理装置の交換支援システム並びに交換支援方法 | |
US20240220378A1 (en) | Information processing system and information processing method | |
WO2015020636A1 (en) | Method and apparatus of storage system which stores information for relationship between logical volumes and operations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170530 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170606 |
|
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: 20170919 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171011 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6227771 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |