JP6815342B2 - 計算機システム及びストレージ装置 - Google Patents
計算機システム及びストレージ装置 Download PDFInfo
- Publication number
- JP6815342B2 JP6815342B2 JP2018034321A JP2018034321A JP6815342B2 JP 6815342 B2 JP6815342 B2 JP 6815342B2 JP 2018034321 A JP2018034321 A JP 2018034321A JP 2018034321 A JP2018034321 A JP 2018034321A JP 6815342 B2 JP6815342 B2 JP 6815342B2
- Authority
- JP
- Japan
- Prior art keywords
- volume
- storage device
- copy
- data
- upper limit
- 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 OR CALCULATING; 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/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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 OR CALCULATING; 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/0673—Single storage device
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
差分データ回収処理を終了する。なお、図23に示した差分データ回収処理は、各論理ページごとにデータを送信する処理を行っているが、複数の対象論理ページのデータをまとめてコピー元に送信するようにしてもよい。
Claims (9)
- 第1計算機に対して第1ボリュームを提供する第1ストレージ装置を備える計算機システムであって、
第2ストレージ装置は、第2ボリュームを第2計算機に対して提供可能となっており、
前記第1ストレージ装置は、前記第2ボリュームから前記第1ボリュームへ仮想化機能によりポイントさせることにより、及び、前記第1ボリュームから前記第2ボリュームへデータをコピーすることにより、第2計算機に対してデータを提供し、
前記第1ストレージ装置には、前記第1ストレージ装置の前記第1ボリュームから前記第2ストレージ装置の前記第2ボリュームに対してコピー可能なデータ量に関する上限値が設定されており、
前記第1ストレージ装置のプロセッサ部は、前記第1ボリュームを構成する記憶領域の中の前記上限値以内のデータについて、前記第2ストレージ装置の前記第2ボリュームを構成する記憶領域にコピーし、
前記第1ストレージ装置のプロセッサ部は、所定の時点において、前記上限値を変更する
計算機システム。 - 前記第1ストレージ装置のプロセッサ部は、
前記第2ストレージ装置における使用する記憶容量に対する利用料金に関する情報、前記第1ボリュームに対するアクセス履歴、又は前記第1ボリュームを使用した処理から前記第2ボリュームを使用した処理への切り替え履歴のいずれかに基づいて、前記上限値を決定する
請求項1に記載の計算機システム。 - 前記第1ストレージ装置のプロセッサ部は、
前記上限値を、前記第1ボリュームに対する全アクセス数に対する記憶領域のアクセス数の割合が所定値以上となるような記憶領域の組み合わせに相当する上限値、又は前記第1ボリュームに対する全アクセスに対応するデータ量に対する記憶領域のアクセスに対応するデータ量の割合が所定値以上となるような記憶領域の組み合わせに相当する上限値に決定する
請求項2に記載の計算機システム。 - 前記計算機システムは、所定の処理を、前記第1ボリュームを使用する場合と、前記第2ボリュームを利用する場合とのいずれかに切り替えて実行するようになっており、
前記上限値として、前記第1ボリュームを使用する場合における第1上限値と、前記第2ボリュームを使用する場合における第2上限値とが決められており、
前記第1ストレージ装置のプロセッサ部は、
前記第1ボリューム又は前記第2ボリュームのいずれを使用して前記所定の処理が実行されているかを判定し、判定した結果に基づいて、使用する上限値を前記第1上限値又は前記第2上限値のいずれかに決定する
請求項1に記載の計算機システム。 - 前記第1上限値よりも前記第2上限値のほうが大きい値となっている
請求項4に記載の計算機システム。 - 前記第1ストレージ装置の前記第1ボリュームを構成する複数の記憶領域についての前記第2ストレージ装置の前記第2ボリュームに対するコピー時における優先度に関する優先度情報が設定されており、
前記第1ストレージ装置のプロセッサ部は、前記優先度情報に従って、前記第1ボリュームを構成する複数の記憶領域のデータについて前記第2ストレージ装置の前記第2ボリュームを構成する記憶領域に対応する記憶領域にコピーする
請求項1に記載の計算機システム。 - 前記第2ストレージ装置のプロセッサ部は、
前記第2ボリュームを使用した処理時における前記第2ボリュームに対するデータの書き込みがあった1以上の記憶領域を特定可能な書き込み特定情報を記憶させ、
前記第2ボリュームを使用した処理から前記第1ボリュームを使用した処理に切り替える際に、前記第2ストレージ装置の前記第2ボリュームの書き込みがあった記憶領域のデータを、前記第1ボリュームの記憶領域の記憶領域にコピーする
請求項1に記載の計算機システム。 - 一の計算機に対して第1ボリュームを提供するストレージ装置であって、
前記第1ボリュームに対応する第2ボリュームは、他のストレージ装置から他の計算機に提供可能となっており、
前記ストレージ装置には、前記第1ボリュームから前記他のストレージ装置の前記第2ボリュームに対してコピー可能なデータ量に関する上限値が設定されており、
前記ストレージ装置のプロセッサ部は、前記第1ボリュームを構成する記憶領域の中の前記上限値以内のデータを、前記他のストレージ装置の前記第2ボリュームを構成する記憶領域にコピーし、
前記ストレージ装置のプロセッサ部は、所定の時点において、前記上限値を変更する
ストレージ装置。 - 第1計算機に対して第1ボリュームを提供する第1ストレージ装置を備える計算機システムによるボリューム管理方法であって、
第2ストレージ装置は、第2ボリュームを第2計算機に対して提供可能となっており、
前記第1ストレージ装置には、前記第1ストレージ装置の前記第1ボリュームから前記第2ストレージ装置の前記第2ボリュームに対してコピー可能なデータ量に関する上限値が設定されており、
前記第1ストレージ装置が、前記第2ボリュームから前記第1ボリュームへ仮想化機能によりポイントさせることにより、及び、前記第1ボリュームから前記第2ボリュームへデータをコピーすることにより、第2計算機に対してデータを提供し、
前記第1ストレージ装置が、前記第1ボリュームを構成する記憶領域の中の前記上限値以内のデータについて、前記第2ストレージ装置の前記第2ボリュームを構成する記憶領域にコピーし、
前記第1ストレージ装置が、所定の時点において、前記上限値を変更する
ボリューム管理方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018034321A JP6815342B2 (ja) | 2018-02-28 | 2018-02-28 | 計算機システム及びストレージ装置 |
| US16/118,014 US10817205B2 (en) | 2018-02-28 | 2018-08-30 | Computer system and storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018034321A JP6815342B2 (ja) | 2018-02-28 | 2018-02-28 | 計算機システム及びストレージ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019149077A JP2019149077A (ja) | 2019-09-05 |
| JP6815342B2 true JP6815342B2 (ja) | 2021-01-20 |
Family
ID=67684012
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018034321A Active JP6815342B2 (ja) | 2018-02-28 | 2018-02-28 | 計算機システム及びストレージ装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10817205B2 (ja) |
| JP (1) | JP6815342B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11474877B1 (en) | 2021-11-09 | 2022-10-18 | Hitachi, Ltd. | Computer system and scale-out method of computer system |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11436190B2 (en) * | 2019-07-10 | 2022-09-06 | EMC IP Holding Company LLC | Vaulting data from a public cloud |
| US11409619B2 (en) | 2020-04-29 | 2022-08-09 | The Research Foundation For The State University Of New York | Recovering a virtual machine after failure of post-copy live migration |
| US12340109B2 (en) * | 2021-11-15 | 2025-06-24 | Hitachi Vintara, Ltd. | Information processing system and method |
| US20230153007A1 (en) * | 2021-11-15 | 2023-05-18 | Hitachi, Ltd. | Information processing system and method |
| JP2025076590A (ja) | 2023-11-02 | 2025-05-16 | 日立ヴァンタラ株式会社 | 計算機システム、計算機システムが実行する方法 |
| JP7706536B2 (ja) * | 2023-12-20 | 2025-07-11 | 日立ヴァンタラ株式会社 | ストレージシステム及びリソース操作の状態管理方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4940380B1 (ja) * | 2011-11-30 | 2012-05-30 | 株式会社メディアロジック | 情報処理装置、およびプログラム |
| JP6186787B2 (ja) * | 2013-03-25 | 2017-08-30 | 富士通株式会社 | データ転送装置、データ転送システム、データ転送方法及びプログラム |
| JP2015118472A (ja) * | 2013-12-17 | 2015-06-25 | 株式会社日立情報通信エンジニアリング | バックアップ方法及び装置 |
| US9298734B2 (en) | 2014-06-06 | 2016-03-29 | Hitachi, Ltd. | Storage system, computer system and data migration method |
| US9721625B2 (en) * | 2014-06-18 | 2017-08-01 | Qualcomm Incorporated | Time-constrained data copying between storage media |
| JP6317524B2 (ja) * | 2015-09-15 | 2018-04-25 | 株式会社日立製作所 | ストレージシステム、計算機システム、およびストレージシステムの制御方法 |
-
2018
- 2018-02-28 JP JP2018034321A patent/JP6815342B2/ja active Active
- 2018-08-30 US US16/118,014 patent/US10817205B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11474877B1 (en) | 2021-11-09 | 2022-10-18 | Hitachi, Ltd. | Computer system and scale-out method of computer system |
Also Published As
| Publication number | Publication date |
|---|---|
| US20190265904A1 (en) | 2019-08-29 |
| US10817205B2 (en) | 2020-10-27 |
| JP2019149077A (ja) | 2019-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6815342B2 (ja) | 計算機システム及びストレージ装置 | |
| JP7592584B2 (ja) | ホストコンピューティングデバイスの仮想メモリによって支援された仮想マシンメモリへのより高速なアクセス | |
| JP6122078B2 (ja) | 空間最適化ブロックデバイスのためのシステムソフトウェアインタフェース | |
| US8560791B2 (en) | Method and system for optimizing live migration of persistent data of virtual machine using disk I/O heuristics | |
| CN103098043B (zh) | 随需虚拟机映像流式传输的方法和系统 | |
| TWI752066B (zh) | 讀寫請求處理方法及裝置 | |
| JP6609918B2 (ja) | ストレージシステム、ストレージ管理装置およびストレージ管理プログラム | |
| US9052825B2 (en) | System software interfaces for space-optimized block devices | |
| US8806126B2 (en) | Storage apparatus, storage system, and data migration method | |
| WO2013153581A1 (en) | Storage apparatus and data management method | |
| CN108027747A (zh) | 在存储阵列系统中执行为单处理器环境设计的控制器固件的多处理 | |
| JP7163341B2 (ja) | 計算機システム及び計算機システムの制御方法 | |
| US11200005B2 (en) | Tiering adjustment upon unmapping memory in multi-tiered systems | |
| JPWO2011117925A1 (ja) | ストレージ装置及びその制御方法 | |
| JP2009053921A (ja) | ストレージシステム、計算機及び計算機システム | |
| US8566541B2 (en) | Storage system storing electronic modules applied to electronic objects common to several computers, and storage control method for the same | |
| JP2014035767A (ja) | I/oデバイス、i/o管理部及びi/oデバイスの管理方法 | |
| US20200233602A1 (en) | Storage reclamation for distributed storage systems | |
| US20230333766A1 (en) | Modified copy-on-write snapshotting | |
| JP6234593B2 (ja) | 管理サーバ、計算機システム、及び方法 | |
| CN115617256A (zh) | 基于指定虚拟机引导条件的确定可能性在存储集群的存储节点中移动虚拟卷 | |
| US20140208023A1 (en) | Storage system and control method for storage system | |
| CN111124284A (zh) | 一种硬盘管理方法、装置及相关组件 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190422 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200625 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200707 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200817 |
|
| 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: 20201201 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201222 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6815342 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |