JP4749140B2 - データマイグレーション方法及びシステム - Google Patents
データマイグレーション方法及びシステム Download PDFInfo
- Publication number
- JP4749140B2 JP4749140B2 JP2005350870A JP2005350870A JP4749140B2 JP 4749140 B2 JP4749140 B2 JP 4749140B2 JP 2005350870 A JP2005350870 A JP 2005350870A JP 2005350870 A JP2005350870 A JP 2005350870A JP 4749140 B2 JP4749140 B2 JP 4749140B2
- Authority
- JP
- Japan
- Prior art keywords
- volume
- source
- performance
- logical
- access
- 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.)
- Expired - Fee Related
Links
- 238000013508 migration Methods 0.000 title claims description 137
- 230000005012 migration Effects 0.000 title claims description 137
- 238000000034 method Methods 0.000 title claims description 43
- 238000004590 computer program Methods 0.000 claims description 19
- 230000015556 catabolic process Effects 0.000 claims description 10
- 238000006731 degradation reaction Methods 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 5
- 230000002349 favourable effect Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 60
- 238000004891 communication Methods 0.000 description 22
- 239000003795 chemical substances by application Substances 0.000 description 15
- 238000012545 processing Methods 0.000 description 13
- 238000013507 mapping Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000004088 simulation Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
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/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; 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
- G06F3/0605—Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
-
- 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]
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
以下の説明では、測定される性能として、説明を分かりやすくするために、IOPSのみとするが、それに代えて又は加えて、一又は複数の別種の性能を採用することができる。別種の性能としては、例えば、MB/S(Mega Byte/Second)がある。MB/Sとは、デバイス(具体的には、例えば、通信ポート、パリティグループ又は論理ボリューム)への1秒間当たりのデータ転送量を示す数値である。MB/Sは、第一のサイズよりも十分に大きい第二のサイズのブロックのデータを連続的に読み出す或いは書き込む場合(つまりシーケンシャルアクセスを行う場合)に採用することができる。APのMB/Sとは、APによる1秒当たりのデータ転送量であり、VOLのMB/Sとは、VOLに対する1秒当たりのデータ転送量(つまり1秒当たりにVOLから読み出される或いはVOLに書かれるデータの量)である。
に記載の技術を援用することができる。
或るVOLと或るVOLを使用している或る業務APとの性能差=或るVOLのIOPS測定値×有効率−或る業務APのIOPS測定値…(1)
有効率=或るVOLが属するパリティグループのIOPS測定値/そのパリティグループを使用している全ての業務APのIOPS測定値の総和…(2)
により算出することができる。マイグレーションモニタ72は、例えば、算出された各性能差を、図7Cに例示する性能差管理テーブル251に記録し、その後に、性能差の大きい順或いは小さい順にソートすることができる。
以上のS13〜S15の処理は、ソースVOL候補リスト255にソースVOL候補のIDが全て取り出されるまで繰り返される。
例えば、VOL性能モニタ74が無く、ストレージモニタ73が、各論理ボリュームのIOPS測定値を各VOL性能測定エージェント75、175から受信しても良い。
また、例えば、本発明に従うデータマイグレーション技術は、ストレージシステムに外部ストレージシステムが接続されたシステムに限らず、単一のストレージシステムにも適用することができるが、上述した実施形態のようなシステムに適用した場合により有用であると考えられる。上記の性能差のばらつきが、外部ストレージシステムとストレージシステムとを備えたシステムでの方が、単一のストレージシステムでよりも大きいと考えられるためである。
Claims (20)
- データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションする方法であって、
複数の論理ボリュームを有する一以上のストレージシステムは、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、前記複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、
コンピュータが、論理ボリュームのアクセス元の性能であるアクセス元性能を一以上のアクセス元の各々について取得し、
コンピュータが、論理ボリュームの性能であるボリューム性能を各論理ボリュームについて取得し、
コンピュータが、前記取得された各アクセス元のアクセス元性能と、前記取得された各論理ボリュームのボリューム性能とに基づいて、前記複数の論理ボリュームの中からソースボリュームサブ候補を選択し、
コンピュータが、前記選択されたソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別し、
コンピュータが、前記判別されたパリティグループに属する二以上の論理ボリュームである二以上のソースボリューム候補の中からソースボリュームを選択し、前記複数の論理ボリュームの中からターゲットボリュームを選択し、
コンピュータが、前記選択されたソースボリューム内のデータを前記選択されたターゲットボリュームにマイグレーションする、
データマイグレーション方法。 - コンピュータが、各ソースボリューム候補のボリューム性能と、前記二以上のソースボリューム候補以外の各他の論理ボリュームのボリューム性能とに基づいて、前記各ソースボリューム候補毎に、そのソースボリューム候補のペアとなるターゲットボリューム候補を二以上の他の論理ボリュームの中から選択し、複数の前記ペアの中から、最も好ましいマイグレーションが行われる及び/又はマイグレーションの結果が最も好ましいと推測されるペアを選択し、
コンピュータが、前記選択された前記ソースボリューム及び前記ターゲットボリュームは、前記選択されたペアを構成するソースボリューム候補及びターゲットボリューム候補である、
請求項1記載のデータマイグレーション方法。 - 最も好ましいマイグレーションが行われるペアとは、マイグレーションに要する時間長が最も短いペアである、
請求項2記載のデータマイグレーション方法。 - 前記マイグレーションの結果が最も好ましいペアとは、マイグレーションが行われた場合に前記ソースボリュームサブ候補のボリューム性能が最も回復するペアである、
請求項2記載のデータマイグレーション方法。 - コンピュータが、前記取得された各アクセス元のアクセス元性能と、前記取得された各論理ボリュームのボリューム性能とを基に、各アクセス元とそのアクセス先である論理ボリュームとのペアである各アクセスペアについて、性能劣化の度合いを算出し、算出された度合いが所定値を超えたアクセスペアにおける論理ボリュームを、前記ソースボリュームサブ候補とする、
請求項1記載のデータマイグレーション方法。 - 複数のアクセス元が存在し、
コンピュータが、前記複数のパリティグループのうちの或るパリティグループの一以上のアクセス元を前記複数のアクセス元の中から判別し、
コンピュータが、前記判別された一以上のアクセス元にそれぞれ対応した一以上のアクセス元性能の合計である総合アクセス元性能と、前記或るパリティグループに属する二以上の論理ボリュームにそれぞれ対応した二以上のボリューム性能の合計であるパリティ性能と、前記判別された一以上のアクセス元のアクセス元性能と、前記或るパリティグループに属する二以上の論理ボリュームのボリューム性能とに基づいて、前記各アクセスペアについて性能劣化の度合いを算出する、
請求項5記載のデータマイグレーション方法。 - 一つのアクセスペアについての前記性能劣化の度合い=そのアクセスペアを構成する論理ボリュームのボリューム性能×有効率−そのアクセスペアを構成するアクセス元のアクセス元性能であり、
前記有効率=前記パリティ性能/前記総合アクセス元性能である、
請求項6記載のデータマイグレーション方法。 - コンピュータが、各パリティグループの前記パリティ性能/各パリティグループの最大性能=各パリティグループの使用率を算出し、
前記算出された使用率が所定の閾値を越えたパリティグループが、前記或るパリティグループである、
請求項6記載のデータマイグレーション方法。 - コンピュータが、複数の前記ソースボリュームサブ候補がある場合、或るソースボリュームサブ候補について選択されたソースボリュームからターゲットボリュームへのデータのマイグレーションが完了していない場合であっても、そのマイグレーションが完了したものとして、別のソースボリュームサブ候補についてソースボリューム及びターゲットボリュームの選択を行う、
請求項1記載のデータマイグレーション方法。 - コンピュータが、前記各アクセス元は、アクセス先の論理ボリュームに対し、その論理ボリュームからデータを読み出す又はその論理ボリュームにデータを書き込むためのIOコマンドを発行し、
或るアクセス元の前記アクセス元性能とは、前記或るアクセス元から前記IOコマンドが単位時間当たりに発行された回数であり、
或る論理ボリュームの前記ボリューム性能とは、前記ストレージシステムにおいて前記或る論理ボリュームに対する前記IOコマンドとして単位時間当たりに受け付けた回数である、
請求項1記載のデータマイグレーション方法。 - 或るアクセス元の前記アクセス元性能とは、前記或るアクセス元から出力された単位時間当たりデータの転送量であり、
或る論理ボリュームの前記ボリューム性能とは、前記ストレージシステムにおいて前記或る論理ボリュームに対して受け付けられたデータの単位時間当たりの転送量である、
請求項1記載のデータマイグレーション方法。 - 前記一以上のストレージシステムには、ストレージシステムと、該ストレージシステムの外部に存在するストレージシステムである外部ストレージシステムとが含まれ、
前記ストレージシステムが、仮想的な論理ボリュームである仮想ボリュームを備え、
前記外部ストレージシステムが有するパリティグループ上に設けられた論理ボリュームである外部ボリュームには、前記仮想ボリュームが対応付けられており、
コンピュータが、前記選択されたターゲットボリュームが前記仮想ボリュームの場合、その仮想ボリュームに対応付けられている前記外部ボリュームにデータをマイグレーションする、
請求項1記載のデータマイグレーション方法。 - 前記アクセス元は、ホスト又は前記ホストのオペレーティングシステム上で実行されるアプリケーションプログラムである、
請求項1記載のデータマイグレーション方法。 - 一以上のストレージシステムが、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションするためのシステムであって、
論理ボリュームのアクセス元の性能であるアクセス元性能を一以上のアクセス元の各々について取得するアクセス元性能取得部と、
論理ボリュームの性能であるボリューム性能を、一以上のストレージシステムに備えられる複数の論理ボリュームの各々について取得するボリューム性能取得部と、
前記取得された各アクセス元のアクセス元性能と、前記取得された各論理ボリュームのボリューム性能とに基づいて、前記複数の論理ボリュームの中からソースボリュームサブ候補を選択するサブ候補選択部と、
前記選択されたソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別するパリティ判別部と、
前記判別されたパリティグループに属する二以上の論理ボリュームである二以上のソースボリューム候補の中からソースボリュームを選択し、前記複数の論理ボリュームの中からターゲットボリュームを選択するソースターゲット選択部と、
前記選択されたソースボリューム内のデータを前記選択されたターゲットボリュームにマイグレーションするマイグレーション部と
を備えるデータマイグレーションシステム。 - 前記ソースターゲット選択部は、各ソースボリューム候補のボリューム性能と、前記二以上のソースボリューム候補以外の各他の論理ボリュームのボリューム性能とに基づいて、前記各ソースボリューム候補毎に、そのソースボリューム候補のペアとなるターゲットボリューム候補を二以上の他の論理ボリュームの中から選択し、複数の前記ペアの中から、最も好ましいマイグレーションが行われる及び/又はマイグレーションの結果が最も好ましいと推測されるペアを選択し、
前記選択された前記ソースボリューム及び前記ターゲットボリュームは、前記選択されたペアを構成するソースボリューム候補及びターゲットボリューム候補である、
請求項14記載のデータマイグレーションシステム。 - 前記サブ候補選択部は、前記取得された各アクセス元のアクセス元性能と、前記取得された各論理ボリュームのボリューム性能とを基に、各アクセス元とそのアクセス先である論理ボリュームとのペアである各アクセスペアについて、性能劣化の度合いを算出し、算出された度合いが所定値を超えたアクセスペアにおける論理ボリュームを、前記ソースボリュームサブ候補とする、
請求項15記載のデータマイグレーションシステム。 - データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションすることを実行するためのコンピュータプログラムであって、
複数の論理ボリュームを有する一以上のストレージシステムが、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、前記複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、
論理ボリュームのアクセス元の性能であるアクセス元性能を一以上のアクセス元の各々について取得し、
論理ボリュームの性能であるボリューム性能を各論理ボリュームについて取得し、
前記取得された各アクセス元のアクセス元性能と、前記取得された各論理ボリュームのボリューム性能とに基づいて、前記複数の論理ボリュームの中からソースボリュームサブ候補を選択し、
前記選択されたソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別し、
前記判別されたパリティグループに属する二以上の論理ボリュームである二以上のソースボリューム候補の中からソースボリュームを選択し、前記複数の論理ボリュームの中からターゲットボリュームを選択し、
前記選択されたソースボリューム内のデータを前記選択されたターゲットボリュームにマイグレーションする、
ことをコンピュータに実行させるためのコンピュータプログラム。 - データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションする方法であって、
一以上のホストは、各ホストのオペレーティングシステム上で動作する一以上のアプリケーションプログラムを有し、
複数の論理ボリュームを有する一以上のストレージシステムは、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、前記複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、
コンピュータが、アプリケーションプログラムの性能であるAP性能を各アプリケーションプログラムについて取得し、
コンピュータが、論理ボリュームの性能であるボリューム性能を各論理ボリュームについて取得し、
コンピュータが、前記取得された各アプリケーションプログラムのAP性能と、前記取得された各論理ボリュームのボリューム性能とを基に、各アプリケーションプログラムとそのアクセス先である論理ボリュームとのペアである各アクセスペアについて、性能劣化の度合いを算出し、算出された度合いが所定値を超えたアクセスペアにおける論理ボリュームを、ソースボリュームサブ候補とし、
コンピュータが、前記ソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別し、
コンピュータが、前記判別されたパリティグループに属する各論理ボリュームである各ソースボリューム候補のボリューム性能と、前記二以上のソースボリューム候補以外の各他の論理ボリュームのボリューム性能とに基づいて、前記各ソースボリューム候補毎に、そのソースボリューム候補のペアとなるターゲットボリュームの候補を二以上の他の論理ボリュームの中から選択し、複数の前記ペアの中から、最も好ましいマイグレーションが行われる及び/又はマイグレーションの結果が最も好ましいと推測されるペアを選択し、
コンピュータが、前記選択されたペアを構成するソースボリューム候補及びターゲットボリューム候補を前記ソースボリューム及び前記ターゲットボリュームとし、前記ソースボリューム内のデータを前記選択された前記ターゲットボリュームにマイグレーションする、
データマイグレーション方法。 - 一以上のホストが、各ホストのオペレーティングシステム上で動作する一以上のアプリケーションプログラムを有し、一以上のストレージシステムが、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションするためのシステムであって、
アプリケーションプログラムの性能であるAP性能を各アプリケーションプログラムについて取得するAP性能取得部と、
論理ボリュームの性能であるボリューム性能を各論理ボリュームについて取得するボリューム性能取得部と、
前記取得された各アプリケーションプログラムのAP性能と、前記取得された各論理ボリュームのボリューム性能とを基に、各アプリケーションプログラムとそのアクセス先である論理ボリュームとのペアである各アクセスペアについて、性能劣化の度合いを算出し、算出された度合いが所定値を超えたアクセスペアにおける論理ボリュームを、ソースボリュームサブ候補とするサブ候補選択部と、
前記ソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別するパリティ選択部と、
前記判別されたパリティグループに属する各論理ボリュームである各ソースボリューム候補のボリューム性能と、二以上のソースボリューム候補以外の各他の論理ボリュームのボリューム性能とに基づいて、前記各ソースボリューム候補毎に、そのソースボリューム候補のペアとなるターゲットボリューム候補を二以上の他の論理ボリュームの中から選択し、複数の前記ペアの中から、最も好ましいマイグレーションが行われる及び/又はマイグレーションの結果が最も好ましいと推測されるペアを選択するペア選択部と、
前記選択されたペアを構成するソースボリューム候補及びターゲットボリューム候補を前記ソースボリューム及び前記ターゲットボリュームとし、前記ソースボリューム内のデータを前記選択された前記ターゲットボリュームにマイグレーションするマイグレーション部と
を備えるデータマイグレーションシステム。 - データのマイグレーション元の論理ボリュームであるソースボリュームから、データのマイグレーション先の論理ボリュームであるターゲットボリュームにデータをマイグレーションするためのコンピュータプログラムであって、
一以上のホストは、各ホストのオペレーティングシステム上で動作する一以上のアプリケーションプログラムを有し、
複数の論理ボリュームを有する一以上のストレージシステムは、複数のパリティグループを有し、前記パリティグループは、二以上の物理的な記憶デバイスから構成されており、前記パリティグループを構成する前記二以上の物理的な記憶デバイス上には、前記複数の論理ボリュームのうちの二以上の論理ボリュームが設定されており、
アプリケーションプログラムの性能であるAP性能を各アプリケーションプログラムについて取得し、
論理ボリュームの性能であるボリューム性能を各論理ボリュームについて取得し、
前記取得された各アプリケーションプログラムのAP性能と、前記取得された各論理ボリュームのボリューム性能とを基に、各アプリケーションプログラムとそのアクセス先である論理ボリュームとのペアである各アクセスペアについて、性能劣化の度合いを算出し、算出された度合いが所定値を超えたアクセスペアにおける論理ボリュームを、ソースボリュームサブ候補とし、
前記ソースボリュームサブ候補が属するパリティグループを前記複数のパリティグループの中から判別し、
前記判別されたパリティグループに属する各論理ボリュームである各ソースボリューム候補のボリューム性能と、二以上のソースボリューム候補以外の各他の論理ボリュームのボリューム性能とに基づいて、前記各ソースボリューム候補毎に、そのソースボリューム候補のペアとなるターゲットボリューム候補を二以上の他の論理ボリュームの中から選択し、複数の前記ペアの中から、最も好ましいマイグレーションが行われる及び/又はマイグレーションの結果が最も好ましいと推測されるペアを選択し、
前記選択されたペアを構成するソースボリューム候補及びターゲットボリューム候補を前記ソースボリューム及び前記ターゲットボリュームとし、前記ソースボリューム内のデータを前記選択された前記ターゲットボリュームにマイグレーションする、
ことをコンピュータに実行させるためのコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005350870A JP4749140B2 (ja) | 2005-12-05 | 2005-12-05 | データマイグレーション方法及びシステム |
US11/346,309 US7506101B2 (en) | 2005-12-05 | 2006-02-03 | Data migration method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005350870A JP4749140B2 (ja) | 2005-12-05 | 2005-12-05 | データマイグレーション方法及びシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007156815A JP2007156815A (ja) | 2007-06-21 |
JP4749140B2 true JP4749140B2 (ja) | 2011-08-17 |
Family
ID=38120148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005350870A Expired - Fee Related JP4749140B2 (ja) | 2005-12-05 | 2005-12-05 | データマイグレーション方法及びシステム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7506101B2 (ja) |
JP (1) | JP4749140B2 (ja) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4396657B2 (ja) * | 2006-03-16 | 2010-01-13 | ソニー株式会社 | 通信装置及び送信制御方法及び送信制御プログラム |
US20070234107A1 (en) * | 2006-03-31 | 2007-10-04 | International Business Machines Corporation | Dynamic storage data protection |
US8387038B2 (en) * | 2006-08-14 | 2013-02-26 | Caterpillar Inc. | Method and system for automatic computer and user migration |
JP2008217216A (ja) * | 2007-03-01 | 2008-09-18 | Hitachi Ltd | 負荷分散方法及び計算機システム |
US8788510B2 (en) * | 2007-08-17 | 2014-07-22 | Salesforce.Com, Inc. | System, method, and computer program product for runtime invocation of an appropriate version of program instructions in an on-demand database |
US8423739B2 (en) * | 2008-02-06 | 2013-04-16 | International Business Machines Corporation | Apparatus, system, and method for relocating logical array hot spots |
US8914340B2 (en) * | 2008-02-06 | 2014-12-16 | International Business Machines Corporation | Apparatus, system, and method for relocating storage pool hot spots |
US8055835B2 (en) * | 2008-06-23 | 2011-11-08 | International Business Machines Corporation | Apparatus, system, and method for migrating wear spots |
US8015343B2 (en) * | 2008-08-08 | 2011-09-06 | Amazon Technologies, Inc. | Providing executing programs with reliable access to non-local block data storage |
JP2010086424A (ja) * | 2008-10-01 | 2010-04-15 | Hitachi Ltd | ストレージ装置の管理装置 |
JP4685911B2 (ja) * | 2008-10-01 | 2011-05-18 | 株式会社日立製作所 | Lu設定機能を備えたストレージシステム |
JP4762289B2 (ja) * | 2008-10-01 | 2011-08-31 | 株式会社日立製作所 | 特定パターンデータが格納される仮想ボリュームへの記憶領域の割り当てを制御するストレージシステム |
US8874867B2 (en) | 2008-11-21 | 2014-10-28 | Lsi Corporation | Identification and containment of performance hot-spots in virtual volumes |
US8677095B2 (en) * | 2008-11-21 | 2014-03-18 | Lsi Corporation | System and method for optimal dynamic resource allocation in a storage system |
JP5229486B2 (ja) * | 2009-02-16 | 2013-07-03 | 株式会社日立製作所 | 管理計算機及び処理管理方法 |
JP5245934B2 (ja) * | 2009-03-11 | 2013-07-24 | 富士通株式会社 | 管理装置の管理プログラム、管理装置、管理装置の管理方法およびストレージシステム |
JP4990322B2 (ja) * | 2009-05-13 | 2012-08-01 | 株式会社日立製作所 | データ移動管理装置及び情報処理システム |
JP4905511B2 (ja) | 2009-06-30 | 2012-03-28 | 富士通株式会社 | 記憶装置の制御部及び制御方法 |
US8443153B1 (en) * | 2010-01-06 | 2013-05-14 | Netapp, Inc. | Dynamic balancing of performance with block sharing in a storage system |
WO2011104741A1 (en) * | 2010-02-23 | 2011-09-01 | Hitachi, Ltd. | Management system for storage system and method for managing storage system |
US8862937B2 (en) * | 2010-05-06 | 2014-10-14 | Verizon Patent And Licensing Inc. | Method and system for migrating data from multiple sources |
US8543786B2 (en) * | 2010-09-29 | 2013-09-24 | Hitachi, Ltd. | Computer system and computer system management method for adding an unused real volume to a pool |
US8825858B1 (en) | 2010-11-04 | 2014-09-02 | Sprint Communications Company L.P. | Virtual server resource monitoring and management |
US9348515B2 (en) * | 2011-01-17 | 2016-05-24 | Hitachi, Ltd. | Computer system, management computer and storage management method for managing data configuration based on statistical information |
US8732518B2 (en) * | 2011-04-13 | 2014-05-20 | Netapp, Inc. | Reliability based data allocation and recovery in a storage system |
US20180074905A1 (en) * | 2011-07-06 | 2018-03-15 | International Business Machines Corporation | Storage container reassignment based on dynamic parameters |
US8812447B1 (en) * | 2011-11-09 | 2014-08-19 | Access Sciences Corporation | Computer implemented system for accelerating electronic file migration from multiple sources to multiple destinations |
US9154366B1 (en) * | 2011-12-14 | 2015-10-06 | Sprint Communications Company L.P. | Server maintenance modeling in cloud computing |
CN104185821B (zh) * | 2012-03-16 | 2018-02-23 | 英特尔公司 | 多个计算层次结构级别中的工作负荷迁移判断 |
EP2811410B1 (en) * | 2012-12-21 | 2018-05-30 | Huawei Technologies Co., Ltd. | Monitoring record management method and device |
WO2014128910A1 (ja) * | 2013-02-22 | 2014-08-28 | 株式会社日立製作所 | ストレージシステム、管理計算機、及び仮想論理ボリューム管理方法 |
US10305814B2 (en) | 2015-08-05 | 2019-05-28 | International Business Machines Corporation | Sizing SAN storage migrations |
US10382535B2 (en) * | 2016-10-05 | 2019-08-13 | Vmware, Inc. | Pairwise comparison for load balancing |
RU2017104408A (ru) * | 2017-02-10 | 2018-08-14 | СИГЕЙТ ТЕКНОЛОДЖИ ЭлЭлСи | Составные топологии хранения данных для объектов данных |
CN107436733B (zh) | 2017-06-29 | 2020-11-06 | 华为技术有限公司 | 分片管理方法和分片管理装置 |
US10795598B1 (en) * | 2017-12-07 | 2020-10-06 | Pure Storage, Inc. | Volume migration for storage systems synchronously replicating a dataset |
US11579771B2 (en) | 2020-05-12 | 2023-02-14 | Seagate Technology Llc | Data storage layouts |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003015917A (ja) * | 2001-07-04 | 2003-01-17 | Hitachi Ltd | データマイグレーション処理方法及びプログラム |
JP2005107645A (ja) * | 2003-09-29 | 2005-04-21 | Hitachi Ltd | 記憶システム及び記憶制御装置 |
JP2005242690A (ja) * | 2004-02-26 | 2005-09-08 | Hitachi Ltd | ストレージサブシステムおよび性能チューニング方法 |
JP2005276017A (ja) * | 2004-03-26 | 2005-10-06 | Hitachi Ltd | ストレージシステム |
JP2005301971A (ja) * | 2004-03-15 | 2005-10-27 | Hitachi Ltd | デジタルアーカイブを保存するボリュームを管理するサーバ及び方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4183443B2 (ja) * | 2002-05-27 | 2008-11-19 | 株式会社日立製作所 | データ再配置方法及び装置 |
JP4343578B2 (ja) * | 2003-05-08 | 2009-10-14 | 株式会社日立製作所 | ストレージ運用管理システム |
-
2005
- 2005-12-05 JP JP2005350870A patent/JP4749140B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-03 US US11/346,309 patent/US7506101B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003015917A (ja) * | 2001-07-04 | 2003-01-17 | Hitachi Ltd | データマイグレーション処理方法及びプログラム |
JP2005107645A (ja) * | 2003-09-29 | 2005-04-21 | Hitachi Ltd | 記憶システム及び記憶制御装置 |
JP2005242690A (ja) * | 2004-02-26 | 2005-09-08 | Hitachi Ltd | ストレージサブシステムおよび性能チューニング方法 |
JP2005301971A (ja) * | 2004-03-15 | 2005-10-27 | Hitachi Ltd | デジタルアーカイブを保存するボリュームを管理するサーバ及び方法 |
JP2005276017A (ja) * | 2004-03-26 | 2005-10-06 | Hitachi Ltd | ストレージシステム |
Also Published As
Publication number | Publication date |
---|---|
JP2007156815A (ja) | 2007-06-21 |
US20070130423A1 (en) | 2007-06-07 |
US7506101B2 (en) | 2009-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4749140B2 (ja) | データマイグレーション方法及びシステム | |
US7395370B2 (en) | Computer system, data management method, and program for determining a migration method based on prediction of a migration influence | |
US9329957B2 (en) | Method for managing storage system using flash memory, and computer | |
JP4391265B2 (ja) | ストレージサブシステムおよび性能チューニング方法 | |
US7870105B2 (en) | Methods and apparatus for deduplication in storage system | |
US8103826B2 (en) | Volume management for network-type storage devices | |
US6895483B2 (en) | Method and apparatus for data relocation between storage subsystems | |
US9043530B1 (en) | Data storage within hybrid storage aggregate | |
JP2008217216A (ja) | 負荷分散方法及び計算機システム | |
US20090300283A1 (en) | Method and apparatus for dissolving hot spots in storage systems | |
WO2013018128A1 (en) | Storage apparatus and method for allocating an internal logical volume associated with an external logical volume to an internal tiered pool by assessing or inferring, the performance of said external logical volume | |
JP2007072813A (ja) | ストレージシステム、ファイル移動方法、及びコンピュータプログラム | |
JP2010108409A (ja) | ストレージ管理方法及び管理サーバ | |
US8001324B2 (en) | Information processing apparatus and informaiton processing method | |
JP2010086049A (ja) | 管理計算機及びその運用方法 | |
JP2004021557A (ja) | プログラム、情報処理方法、情報処理装置、及び記憶装置 | |
JP2018084864A (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP5000234B2 (ja) | 制御装置 | |
JP5104855B2 (ja) | 負荷分散プログラム、負荷分散方法、及びストレージ管理装置 | |
US20180341423A1 (en) | Storage control device and information processing system | |
TWI710909B (zh) | 具多平台相容性模組之資料儲存子系統之儲存系統架構及其方法 | |
US8788667B2 (en) | Computer system and management method | |
JP4616899B2 (ja) | 管理サーバ、プール増設方法および計算機システム | |
US8799429B1 (en) | Boot acceleration by consolidating client-specific boot data in a data storage system | |
JP2011070464A (ja) | 計算機システム及び計算機システムの性能管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110420 |
|
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: 20110517 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110517 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |