(57)【要約】【課題】新たなボリュームの構成や配置を効率的に行い、管理者への負担を削減可能とするデータ移行システム、及びデータ移行方法を提案する。【解決手段】移行元から移行先にデータを移行するデータ移行システムは、外部と移行元ストレージ装置との間に介在し、外部及び移行元ストレージ装置と通信可能に接続され、移行元ストレージ装置が保持する移行元ボリュームに対し、外部がアクセスしたアクセス特性情報を取得する手段と、移行先ストレージ装置が保持する各記憶領域の特性情報と、取得したアクセス特性情報とを照合し、該照合結果に基づき、移行元データを移行する記憶領域を選択する手段と、選択した記憶領域に移行元ボリュームに対応するボリュームを構築する手段と、ボリュームを構築した後、移行元ボリュームから構築したボリュームにデータを移行する手段と、を有する。【選択図】図１
2011221570.tif 000002
【特許請求の範囲】
【請求項１】
移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムであって、
外部と前記移行元ストレージ装置との間に介在し、前記外部及び前記移行元ストレージ装置と通信可能に接続され、
前記移行元ストレージ装置が保持するボリュームに対し前記外部がアクセスした際のアクセス特性情報を取得する手段と、
前記移行先ストレージ装置が保持する各記憶領域の特性情報と、前記取得したアクセス特性情報とを照合し、該照合結果に基づき、前記移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択する手段と、
前記選択した記憶領域に、前記移行元ストレージ装置が保持するボリュームに対応するボリュームを構築する手段と、
前記ボリュームを構築した後、前記移行元ストレージ装置が保持するボリュームから前記構築したボリュームにデータを移行する手段と、
を有するデータ移行システム。
【請求項２】
前記アクセス特性情報には、前記移行元ストレージ装置が保持するボリュームに対するＩ／Ｏの回数、単位時間あたりのＩ／Ｏの回数、Ｉ／Ｏ量の平均値、Ｉ／Ｏ量の最大値、Ｉ／Ｏ量の最小値、及びランダムアクセスの適合性、を示す情報のうち、いずれかの情報が含まれる、請求項１記載のデータ移行システム。
【請求項３】
請求項１又は２記載のデータ移行システムと、前記移行先ストレージ装置とを含むストレージシステム。
【請求項４】
移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムのデータ移行方法であって、
前記データ移行システムは、
外部と前記移行元ストレージ装置との間に介在し、前記外部及び前記移行元ストレージ装置と通信可能に接続される構成であり、
前記方法は、
前記移行元ストレージ装置が保持するボリュームに対し前記外部がアクセスした際のアクセス特性情報を取得するステップと、
前記移行先ストレージ装置が保持する各記憶領域の特性情報と、前記取得したアクセス特性情報とを照合し、該照合結果に基づき、前記移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択するステップと、
前記選択した記憶領域に、前記移行元ストレージ装置が保持するボリュームに対応するボリュームを構築するステップと、
前記ボリュームを構築した後、前記移行元ストレージ装置が保持するボリュームから前記構築したボリュームにデータを移行するステップと、
を有するデータ移行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ移行システム、及び、データ移行方法に関する。
【背景技術】
【０００２】
システムの更改や耐用年数の経過によってストレージ装置を交換する場合には、特許文献１に開示されるように、ストレージ装置内の新たなボリューム（物理的又は論理的な記憶領域）にデータの移行を行ったり、新たなストレージ装置にデータの移行を行う必要がある。
【０００３】
従来、新たなストレージ装置にデータを移行する場合には、管理者が、新たなストレージ装置の構造上の特徴や性能上の特性に基づいて、新たなボリュームの構成や配置を設計し、構築する必要がある。このため、管理者には、新たなストレージ装置の構造上の特徴や性能上の特性、既存の業務プログラム、及び、移行対象のデータに対するアクセス特性等に関する総合的な知識が要求されていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２０３９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、管理者が新たなボリュームの構成や配置を設計する際に、例えば、移行対象のデータに対するアクセス特性等の必須事項を分析できない場合や、新たなストレージ装置の構造及び機能に伴う複雑な要因によって、構造上な特徴や性能上の特性を容易に分析できない場合もあり、かかる場合には、新たなストレージ装置を用いて業務の運用を開始した後に、所望の性能を得ることができない、という問題が生じてしまう。
【０００６】
この場合、管理者が、構造や性能の観点から、新たなストレージ装置や新たなボリュームについて再度分析し、分析した結果に適した、更なる新たなボリュームを再構築しなければならない。かかる作業は、管理者の作業負担が増えるだけでなく、新たなストレージ装置に負荷がかかるため、新たなストレージ装置が行う業務の運用に影響が生じてしまう。
【０００７】
そこで、本発明は、新たなボリュームの構成や配置を効率的に行い、管理者への負担を削減可能とするデータ移行システム、及びデータ移行方法を提案する。
【課題を解決するための手段】
【０００８】
かかる課題を解決するため、本発明は、移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムであって、外部と移行元ストレージ装置との間に介在し、外部及び移行元ストレージ装置と通信可能に接続され、移行元ストレージ装置が保持するボリュームに対し外部がアクセスした際のアクセス特性情報を取得する手段と、移行先ストレージ装置が保持する各記憶領域の特性情報と、取得したアクセス特性情報とを照合し、該照合結果に基づき、移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択する手段と、選択した記憶領域に、移行元ストレージ装置が保持するボリュームに対応するボリュームを構築する手段と、ボリュームを構築した後、移行元ストレージ装置が保持するボリュームから構築したボリュームにデータを移行する手段と、を有する。
【０００９】
また、本発明は、移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムのデータ移行方法であって、データ移行システムは、外部と移行元ストレージ装置との間に介在し、外部及び移行元ストレージ装置と通信可能に接続される構成であり、方法は、移行元ストレージ装置が保持するボリュームに対し外部がアクセスした際のアクセス特性情報を取得するステップと、移行先ストレージ装置が保持する各記憶領域の特性情報と、取得したアクセス特性情報とを照合し、該照合結果に基づき、移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択するステップと、選択した記憶領域に移行元ストレージ装置が保持するボリュームに対応するボリュームを構築するステップと、ボリュームを構築した後、移行元ストレージ装置が保持するボリュームから構築したボリュームにデータを移行するステップと、を有する。
【発明の効果】
【００１０】
本発明によれば、データ移行の準備期間中に、移行先のストレージ装置が、自装置のアクセス特性を取得、分析し、該分析結果に基づいて、移行先のボリュームを構築し、データを移行する。したがって、移行先のボリュームの構成や配置を効率的に行うことができるとともに、管理者は、移行先のストレージ装置の構造や性能を詳細に分析せずとも、データを移行することができるので、管理者への負担を大幅に削減することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態におけるストレージシステム１を示すブロック図である。
【図２】移行先のストレージ装置が有する記憶領域特性の一例を示す表である。
【図３】移行元の論理ボリュームに対するアクセス特性の一例を示す表である。
【図４】データ移行前の処理を示すフローチャートである。
【図５】データ移行の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して説明する。なお、図面中、同一の要素には同一の符号を付し、重複する説明を省略する。また、以下の実施の形態は、本発明を説明するための例示であり、本発明をその実施の形態のみに限定する趣旨ではない。さらに、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。
【００１３】
（１）ストレージシステムの構成
図１は、本実施形態によるストレージシステム１の構成を示したブロック図である。ストレージシステム１は、中央演算装置である１又は複数のホスト計算機８００が第１通信線５を介して移行先のストレージ装置（以下、移行先装置という。）１００と通信可能に接続され、移行先装置１００が第２通信線６を介して移行元のストレージ装置（以下、移行元装置という。）９００と接続される。
【００１４】
ホスト計算機８００は、ＣＰＵ（図示せず）、バスに接続されたメモリ（図示せず）、入力部（図示せず）、出力部（図示せず）及び入出力インタフェース（図示せず）など、通常のコンピュータ装置と同様のハードウェアを備えている。ホスト計算機８００は、物理的には、専用化したシステム、あるいは汎用の情報処理装置のいずれであってもよい。たとえば、一般的な構成の情報処理装置において、後述するデータ移行方法における各処理を規定したソフトウェアを実行することにより、本実施形態のホスト計算機８００として動作させることもできる。
【００１５】
また、ホスト計算機８００は、特定の業務を行うための業務プログラム８１０を有しており、該業務プログラム８１０を実行する。
【００１６】
移行先装置１００は、ストレージコントローラ（図示せず）を備える。
【００１７】
ストレージコントローラは、マイクロプロセッサ（図示せず）、バスに接続されたメモリ（図示せず）、入力部（図示せず）、出力部（図示せず）、入出力インタフェース（図示せず）、及びＨＤＤコントローラ（図示せず）など、通常のストレージコントローラと同様のハードウェアを備えている。ストレージコントローラは、複数の物理ディスク（図示せず）と接続されており、該物理ディスクへのデータの入出力などを制御する。
【００１８】
ストレージコントローラは、機能的には、Ｉ／Ｏ制御手段１０、Ｉ／Ｏコマンド取得手段２０、Ｉ／Ｏ特性分析手段２１、Ｉ／Ｏ特性記憶手段２２、構成判定手段３０、構成設定手段３１、データコピー制御手段４０、データコピー管理手段４１を有している。本実施形態では、各手段をデータ移行システムとして把握することができる。各手段の詳細は後述する。
【００１９】
また、移行先装置１００には、複数の物理ディスクに基づいて、複数のデータ記憶領域１０１ｉ（ｉ＝ａ〜ｎ）が形成され、それぞれのデータ記憶領域１０１ｉに、論理ボリューム１０３ｉ，１０４ｉ，１０５ｉ，…，１０Ｎｉ（Ｎは整数）が形成される。
【００２０】
データ記憶領域１０１ｉは、複数の物理ディスクの記憶領域を分割して形成された記憶領域であり、性能や種類（例えば、物理ディスクの種類、機器の機構、又はレイドレベル）などの特性ごとに分類されている。
【００２１】
一方、移行元装置９００は、移行先装置１００と同様に、ストレージコントローラを備えており、該ストレージコントローラは、通常のストレージコントローラと同様のハードウェアを備えている。また、複数の物理ディスク（図示せず）の記憶領域に基づいて、複数の論理ボリューム９０１ｉが形成されている。さらに、複数の論理ボリューム９０１ｉには、ホスト計算機８００からのデータが記憶されている。該データが移行対象のデータである。
【００２２】
メモリは、コピー管理表（図示せず）、記憶領域特性表１０２、アクセス特性表２０２、及び、関連表（図示せず）を記憶している。各表の説明は、後述する。
【００２３】
ここで、移行先装置１００のストレージコントローラが有する各手段について説明する。
【００２４】
Ｉ／Ｏ制御手段１０は、ホスト計算機８００や移行元装置９００とＩ／Ｏ通信を行う。データ移行を開始する前の準備期間において、Ｉ／Ｏ制御手段１０がホスト計算機８００と移行元装置９００との間のＩ／Ｏを受信し、該受信したＩ／Ｏを移行元装置９００に対するＩ／Ｏとして実行する。
【００２５】
Ｉ／Ｏコマンド取得手段２０は、データ移行を開始する前の準備期間において、ホスト計算機８００からのＩ／Ｏコマンドを取得し、取得したコマンドの内容を分析する。コマンドの内容としては、特に制限はないが、例えば、Ｉ／Ｏの対象となる移行元の論理ボリューム９０１ｉの番号、移行元の論理ボリューム９０１ｉの分割記憶領域であるブロックの位置情報、ライト要求やリード要求を示すＩ／Ｏの種類、Ｉ／Ｏサイズ、などがある。
【００２６】
Ｉ／Ｏ特性分析手段２１は、Ｉ／Ｏコマンド取得手段２０が取得したコマンドの内容に基づいて、移行元の論理ボリューム９０１ｉに対するアクセク特性を分析する。具体的には、Ｉ／Ｏ特性分析手段２１は、Ｉ／Ｏのアクセス頻度、シーケンシャルアクセス又はランダムアクセスを示すアクセス順次性、データの参照（読み出す）又はデータの更新（書き込み）を示す入出力性、などのアクセス特性を分析する。Ｉ／Ｏ特性分析手段２１は、該分析結果をアクセス特性表２０２に記録する。アクセス特性表２０２の詳細は、後述する。
【００２７】
Ｉ／Ｏ特性記憶手段２２は、Ｉ／Ｏ特性分析手段２１が作成したアクセス特性表２０２を記憶する。
【００２８】
構成判定手段３０は、アクセス特性表２０２と、メモリに記憶されている記憶領域特性表１０２とを照合することにより、論理ボリューム９０１ｉに記憶されているデータの移行先として最適なデータ記憶領域１０１ｉを判定し、決定する。
【００２９】
構成設定手段３１は、構成判定手段３０が決定したデータ記憶領域１０１ｉに、移行元である論理ボリューム９０１ｉに対応する論理ボリューム１０Ｎｉを構築する。構成設定手段３１は、移行元装置９００に対し、移行元である論理ボリューム９０１ｉのボリューム容量を問い合わせ、移行先となる論理ボリューム１０Ｎｉのボリューム容量を決定する。
【００３０】
データコピー制御手段４０は、移行元である論理ボリューム９０１ｉから、移行先として決定した論理ボリューム１０Ｎｉに対して、ブロック単位でデータの移行（コピー）を行う。
【００３１】
データコピー管理手段４１は、コピー管理表を管理する。
【００３２】
コピー管理表は、論理ボリューム１０Ｎｉのコピー状況を、ブロックごとに管理する表であり、データの移行が完了しているブロックと、データの移行が完了していないブロックとの識別を行う。なお、ブロックとは、論理ボリューム１０Ｎｉの記憶領域を分割した分割記憶領域に格納する単位である。
【００３３】
図２は、記憶領域特性表１０２の一例を示す。記憶領域特性表１０２は、データ記憶領域１０１ｉごとに、性能や種類（例えば、物理ディスクの種類、機器の機構、又はレイドレベル）などの特性をパラメータとして設定した表である。
【００３４】
記憶領域特性表１０２は、例えば、データ記憶領域１０１ｉごとの「番号」欄、その記憶領域のレイドレベルを示す「レイドレベル」欄、その記憶領域に対する単位時間あたりのリードＩ／Ｏ性能を示す「Read単位時間Ｉ／Ｏ性能」欄、その記憶領域に対する単位時間あたりのライトＩ／Ｏ性能を示す「Write単位時間Ｉ／Ｏ性能」欄、ランダムアクセスに適した記憶領域か否かを示す「ランダム性」欄、データの復元に対し高い信頼性を有する記憶領域か否かを示す「信頼性」欄、等から構成される。
【００３５】
図３は、アクセス特性表２０２の一例を示す。アクセス特性表２０２は、データ移行を開始する前の準備期間において、ホスト計算機８００が移行先装置１００を介して移行元の論理ボリューム９０１ｉにアクセスするアクセス頻度を管理する。図３に示す、アクセス特性表２０２は、データ移行を開始する前の準備期間において取得された、移行元の論理ボリューム９０１ｉに対するアクセス特性を示したものである。
【００３６】
アクセス特性表２０２は、例えば、移行元の論理ボリューム９０１ｉごとの「番号」欄、ホスト計算機８００からのコマンドの種類を示す「コマンド」欄、該論理ボリューム１０Ｎｉに対するＩ／Ｏ回数を示す「Ｉ／Ｏ回数」欄、単位時間あたりのＩ／Ｏ回数を示す「単位時間Ｉ／Ｏ回数」欄、論理ボリューム９０１ｉに対するＩ／Ｏサイズ（Ｉ／Ｏ量）の平均値を示す「平均Ｉ／Ｏサイズ」欄、論理ボリューム９０１ｉに対するＩ／Ｏサイズの最大値を示す「最大Ｉ／Ｏサイズ」欄、論理ボリューム９０１ｉに対するＩ／Ｏサイズの最小値を示す「最小Ｉ／Ｏサイズ」欄、ランダムアクセスに適する記憶領域か否かを示す「ランダム性」欄、等から構成される。
【００３７】
関連表は、データを移行する際の、移行元の論理ボリューム９０１ｉと、移行先の論理ボリューム１０３ｉとの関連付けを行う表である。
【００３８】
なお、第１通信線としては、ＳＡＮ（Storage Area Network）が使用され、第２通信線としては、ＦＣ（Fibre Channel），ＳＡＳ（Serial Attached SCSI），ＳＡＴＡ（Serial ATA）のいずれかが使用される。
【００３９】
（２）データの移行処理
このように構成されたストレージシステム１において、移行元装置９００の論理ボリューム９０１ｉに格納されているデータを、移行先装置１００の論理ボリューム１０Ｎｉに移行するデータの移行処理について、図４及び図５を用いて説明する。
【００４０】
（２−１）データの移行前における処理
まず、データを移行する前の準備期間において、移行先装置１００は、ホスト計算機８００が論理ボリューム９０１ｉに対してアクセスするアクセス特性に関する情報を収集する。
【００４１】
すなわち、Ｉ／Ｏ制御手段１０は、ホスト計算機８００からのＩ／Ｏ要求を受信すると（Ｓ４１）、受信したＩ／Ｏ要求を移行前装置９００に対するＩ／Ｏ要求として、該要求を実行し、ホスト計算機８００に対し応答する。
【００４２】
Ｉ／Ｏコマンド取得手段２０は、受信したＩ／Ｏ要求のうち、Ｉ／Ｏコマンドを取得する（Ｓ４２）。
【００４３】
Ｉ／Ｏ特性分析手段２１は、Ｉ／Ｏコマンド取得手段２０により取得したＩ／Ｏコマンドの内容を分析し、論理ボリューム９０１ｉに対するアクセス特性を、論理ボリューム９０１ｉごとに収集する（Ｓ４３）。
【００４４】
Ｉ／Ｏ特性記憶手段２２は、論理ボリューム９０１ｉごとに収集したアクセス特性情報を、アクセス特性表として記憶する（Ｓ４４）。
【００４５】
構成判定手段３０は、Ｉ／Ｏ特性記憶手段２２により記憶したアクセス特性表２０２と、メモリに記憶されている記憶領域特性表１０２とを照合し、論理ボリューム９０１ｉに記憶されているデータの移行先として、最適なデータ記憶領域１０１ｉを検索し、決定する（Ｓ４５）。
【００４６】
例えば、図３のアクセス特性表２０２においては、論理ボリューム「１」は、リードの単位時間当たりのＩ／Ｏ回数が４３０、ライトの単位時間当たりのＩ／Ｏ回数が３８０、高速なランダムアクセスを必要としている。図２の記憶領域特性表１０２において、論理ボリューム「１」のアクセス特性条件を満たす最適なデータ記憶領域は「２」ということになるため、構成判定手段３０は、論理ボリューム「１」に記憶されているデータを、データ記憶領域「２」に移行できる、と判定する。
【００４７】
構成設定手段３１は、決定したデータ記憶領域１０１ｉに、移行元である論理ボリューム９０１ｉに対応する論理ボリューム１０Ｎｉを構築する（Ｓ４６）。構成設定手段３１は、移行元装置９００に、論理ボリューム９０１ｉのボリューム容量を問い合わせ、移行元装置９００から送信されたボリューム容量と同容量又は該容量以上の容量を有する論理ボリューム１０Ｎｉを構築する。
【００４８】
（２−２）データの移行処理
移行先装置１００が、データ記憶領域１０１ｉに論理ボリューム１０Ｎｉを構築した後に、データの移行処理を開始する。
【００４９】
データコピー管理手段４１は、構成設定手段３１が構築した論理ボリューム１０Ｎｉを移行先の論理ボリューム１０Ｎｉとして設定し、移行元の論理ボリューム９０１ｉと、移行先の論理ボリューム１０Ｎｉとを関連付けて、関連表を作成する（Ｓ５１）。
【００５０】
データコピー制御手段４０は、データの移行を開始する。データコピー制御手段４０は、移行元の論理ボリューム９０１ｉから移行先の論理ボリューム１０Ｎｉに、ブロックごとに、データの移行を行う（Ｓ５２）。
【００５１】
また、データの移行中において、移行先の論理ボリューム１０Ｎｉのコピー状況は、データコピー管理手段４１が、コピー管理表におけるコピー管理情報を随時更新する。データコピー管理手段４１が、データの移行が完了しているブロックと、データの移行が完了していないブロックとの識別を行い、コピー管理表を管理する（Ｓ５３）。
【００５２】
データの移行が終了すると、データコピー管理手段４１は、移行元の論理ボリューム９０１ｉと、移行先の論理ボリューム１０Ｎｉとを関連付けを解除すると（Ｓ５４）、Ｉ／Ｏ制御手段１０は、ホスト計算機８００からのＩ／Ｏ要求を、移行先の論理ボリューム１０Ｎｉに対するＩ／Ｏ要求として実行する（Ｓ５５）。
【００５３】
なお、データの移行中に、Ｉ／Ｏ制御手段１０が、ホスト計算機８００からのＩ／Ｏ要求を受信した場合には、データコピー制御手段４０が、コピー管理表を参照する。Ｉ／Ｏ要求の対象となる、移行先の論理ボリューム１０Ｎｉのブロックに対してコピーが未完了である場合には、関連表に基づいて、データコピー制御手段４０は、移行元の論理ボリューム９０１ｉのブロックからデータの移行を行い、その後、ホスト計算機８００からのＩ／Ｏ要求を、移行先の論理ボリューム１０Ｎｉのブロックに対して実行する。
【００５４】
一方、Ｉ／Ｏ要求の対象となる、移行先の論理ボリューム１０Ｎｉのブロックに対してコピーが完了している場合には、ホスト計算機８００からのＩ／Ｏ要求を、該ブロックに対して実行する。
【００５５】
このように、本実施形態によれば、移行元装置９００とホスト計算機８００との間に移行先装置１００を接続し、データ移行に先立ち、データ移行の準備期間を設け、該期間中に、移行先装置１００がホスト計算機８００と移行元装置９００との間のＩ／Ｏ情報を取得し、移行元の論理ボリューム９０１ｉに対するアクセス特性を分析する。これにより、移行先装置１００は、移行元の論理ボリューム９０１ｉのアクセス特性に適したデータ記憶領域１０１ｉを選択でき、選択したデータ記憶領域１０１ｉに、移行元の論理ボリューム９０１ｉに対応した論理ボリューム１０Ｎｉを構築することができる。したがって、データの移行完了後に、所望の性能が得られない可能性を低減することができる。その結果、データの移行後に移行先の論理ボリュームの再配置や再構築を行う必要がなくなり、移行先の論理ボリュームの再配置や再構築に伴う業務への影響を回避することができる。
【００５６】
また、移行先装置の論理ボリュームを構築した後は、移行先装置がデータの移行を構築した論理ボリュームに行うので、管理者による作業負担を大幅に削減することができる。
【００５７】
なお、上記実施形態では、データ移行システムを移行先装置中に組み込んだ構成となっているが、データ移行システムを移行先装置とは別に構築してもよい。
【００５８】
上記実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００５９】
（付記１）移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムであって、外部と前記移行元ストレージ装置との間に介在し、前記外部及び前記移行元ストレージ装置と通信可能に接続され、前記移行元ストレージ装置が保持するボリュームに対し前記外部がアクセスした際のアクセス特性情報を取得する手段と、前記移行先ストレージ装置が保持する各記憶領域の特性情報と、前記取得したアクセス特性情報とを照合し、該照合結果に基づき、前記移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択する手段と、前記選択した記憶領域に、前記移行元ストレージ装置が保持するボリュームに対応するボリュームを構築する手段と、前記ボリュームを構築した後、前記移行元ストレージ装置が保持するボリュームから前記構築したボリュームにデータを移行する手段と、を有するストレージシステム。
【００６０】
（付記２）前記アクセス特性情報には、前記移行元ストレージ装置が保持するボリュームに対するＩ／Ｏの回数、単位時間あたりのＩ／Ｏの回数、Ｉ／Ｏ量の平均値、Ｉ／Ｏ量の最大値、Ｉ／Ｏ量の最小値、及びランダムアクセスの適合性、を示す情報のうち、いずれかの情報が含まれる、付記１記載のデータ移行システム。
【００６１】
（付記３）付記１又は２記載のデータ移行システムと、前記移行先ストレージ装置とを含むストレージシステム。
【００６２】
（付記４）移行元ストレージ装置から移行先ストレージ装置にデータを移行するデータ移行システムのデータ移行方法であって、前記データ移行システムは、外部と前記移行元ストレージ装置との間に介在し、前記外部及び前記移行元ストレージ装置と通信可能に接続される構成であり、前記方法は、前記移行元ストレージ装置が保持するボリュームに対し、前記外部がアクセスした際のアクセス特性情報を取得するステップと、前記移行先ストレージ装置が保持する各記憶領域の特性情報と、前記取得したアクセス特性情報とを照合し、該照合結果に基づき、前記移行元ストレージ装置が保持するボリュームのデータを移行する記憶領域を選択するステップと、前記選択した記憶領域に前記移行元ストレージ装置が保持するボリュームに対応するボリュームを構築するステップと、前記ボリュームを構築した後、前記移行元ストレージ装置から前記構築したボリュームにデータを移行するステップと、を有するデータ移行方法。
【産業上の利用可能性】
【００６３】
本発明は、新たなボリュームの構成や配置を効率的に行い、管理者への負担を削減可能とするストレージ装置又は該ストレージ装置を含むシステムに広く適用することができる。
【符号の説明】
【００６４】
１００…移行先のストレージ装置、１０…Ｉ／Ｏ制御手段、２０…Ｉ／Ｏコマンド取得手段、２１…Ｉ／Ｏ特性分析手段、２２…Ｉ／Ｏ特性記憶手段、３０…構成特定手段、３１…構成設定手段、４０…データコピー制御手段、４１…データコピー管理手段、１０２…記憶領域特性表、１０１ｉ…データ記憶領域、１０Ｎｉ…移行先の論理ボリューム、９００…移行元のストレージ装置、９０１ｉ…移行元の論理ボリューム、８００…ホスト計算機、８１０…業務プログラム。
【図１】
2011221570.tif 000003
【図２】
2011221570.tif 000004
【図３】
2011221570.tif 000005
【図４】
2011221570.tif 000006
【図５】
2011221570.tif 000007