【手続補正書】
【提出日】平成22年3月3日(2010.3.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
前記方法は、
前記管理計算機が、前記取得したコピーペアに関する情報を参照し、前記正論理ボリュームと前記副論理ボリュームとが混在する前記記憶装置群が存在するか否かを判定する第８ステップと、
前記正論理ボリュームと前記副論理ボリュームとが混在する前記記憶装置群が存在すると判定された場合、前記管理計算機が、前記正論理ボリュームと前記副論理ボリュームとが混在しない記憶装置群に、正論理ボリュームの条件を満たす前記論理ボリュームがあるか否かを判定する第９ステップと、
前記管理計算機が、前記正論理ボリュームと前記副論理ボリュームとが混在しない記憶装置群に、副論理ボリュームの条件を満たす前記論理ボリュームがあるか否かを判定する第１０ステップと、
前記判定結果に基づいて、前記管理計算機が、前記正論理ボリュームと前記副論理ボリュームとが混在しない記憶装置群に含まれる前記正論理ボリュームの条件を満たす論理ボリューム又は前記副論理ボリュームの条件を満たす論理ボリュームに、前記正論理ボリュームと前記副論理ボリュームとが混在する前記記憶装置群に含まれる前記正論理ボリューム又は前記副論理ボリュームをマイグレーションする第１１ステップと、
前記管理計算機が、前記取得したコピーペアに関する情報を参照し、マイグレーション対象の副論理ボリュームが含まれない前記記憶装置群に、前記マイグレーション対象の副論理ボリュームの稼働スケジュールと重複する稼働時間の前記副論理ボリュームが存在するか否かを判定する第１２ステップと、
前記マイグレーション対象の副論理ボリュームが含まれない前記記憶装置群に、前記マイグレーション対象の副論理ボリュームの稼働スケジュールと重複する稼働時間の前記副論理ボリュームが含まれると判定された場合、前記管理計算機が、前記稼働時間が重複する前記副論理ボリュームが副論理ボリュームの条件を満たす前記論理ボリュームであるか否かを判定する第１３ステップと、
前記判定結果に基づいて、前記稼働時間が重複する記憶装置群に含まれる前記論理ボリュームに、前記マイグレーション対象の副論理ボリュームをマイグレーションする第１４ステップと、を含むことを特徴とする請求項１に記載の記憶領域管理方法。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１６
【補正方法】変更
【補正の内容】
【請求項１６】
複数のホスト、複数のストレージシステム、及びペア統合管理サーバを備える計算機システムであって、
前記ペア統合管理サーバは、ネットワークを介して前記複数のホスト及び前記複数のストレージシステムと接続され、
前記ストレージシステムは、複数のディスク装置と、前記複数のディスク装置を制御するコントローラとを備え、
前記コントローラは、前記ネットワークに接続される第１インタフェースと、前記複数のディスク装置と接続される第２インタフェースと、前記第１インタフェース及び前記第２インタフェースに接続されたプロセッサと、前記プロセッサに接続されたメモリと、を備え、
前記ホストは、前記ＳＡＮに接続されるインタフェースと、前記インタフェースに接続されるプロセッサと、前記プロセッサに接続されるメモリと、を備え、
前記ストレージシステムは、一以上のディスク装置から構成される複数のアレイグループを含み、
前記ストレージシステムは、前記アレイグループに含まれる複数の前記ディスク装置の実記憶領域上を用いて複数の論理的なボリューム作成し、前記作成されたボリュームを前記ホストに提供し、
業務を行う前記ホストに提供される正ボリュームと、前記正ボリュームを保存するための副ボリュームとから構成されるコピーペアを作成し、
前記ペア統合管理サーバは、
前記アレイグループ及び前記コピーペアに関する情報を前記ストレージシステムから取得し、
前記取得された情報を保持し、前記保持された情報から結合情報テーブルを作成し、
前記取得したコピーペアに関する情報を参照し、前記正ボリュームと前記副ボリュームとが混在する前記アレイグループが存在するか否かを判定し、
前記ペア統合管理サーバが、前記取得したコピーペアに関する情報を参照し、前記正ボリュームと前記副ボリュームとが混在する前記アレイグループが存在するか否かを判定し、
前記正ボリュームと前記副ボリュームとが混在する前記アレイグループが存在すると判定された場合、前記副ボリュームが含まれず、かつ、前記正ボリュームが含まれる前記アレイグループに前記正ボリュームと前記副ボリュームとが混在しない前記アレイグループに含まれる前記ボリュームが含まれるか否かを判定し、
前記副ボリュームが含まれず、かつ、前記正ボリュームが含まれる前記アレイグループに前記正ボリュームと前記副ボリュームとが混在しない前記アレイグループに含まれる前記ボリュームが含まれると判定された場合、当該判定条件を満たす前記ボリュームを正側の候補ボリュームに決定し、
前記正ボリュームが含まれず、かつ、前記副ボリュームが含まれる前記アレイグループに前記正ボリュームと前記副ボリュームとが混在しない前記アレイグループに含まれる前記ボリュームが含まれるか否かを判定し、
前記正ボリュームが含まれず、かつ、前記副ボリュームが含まれる前記アレイグループに前記正ボリュームと前記副ボリュームとが混在しないアレイグループに含まれる前記論理ボリュームが含まれると判定された場合、当該判定条件を満たす前記ボリュームを副側の候補ボリュームに決定し、
前記判定結果に基づいて、稼働する前記アレイグループが少なくなるように前記正側の候補ボリュームの中からマイグレーション先の前記ボリュームを決定し、
稼働する前記アレイグループが少なくなるように前記副側の候補ボリュームの中からマイグレーション先の前記ボリュームを決定し、
前記決定されたマイグレーション先のボリュームを用いて前記正ボリューム及び前記副ボリュームをマイグレーションし、
前記取得したコピーペアに関する情報を参照し、前記正ボリュームが含まれず、さらに前記副ボリュームが含まれ、かつ、前記マイグレーション対象の副ボリュームの稼働スケジュールと重複する稼働時間の副ボリュームが含まれる前記アレイグループに前記マイグレーション対象の副ボリュームが含まれない前記アレイグループに含まれるボリュームが含まれるか否かを判定するステップと、
前記正ボリュームが含まれず、さらに前記副ボリュームが含まれ、かつ、前記マイグレーション対象の副ボリュームの稼働スケジュールと重複する稼働時間の副ボリュームが含まれる前記アレイグループに前記マイグレーション対象の副ボリュームが含まれない前記アレイグループに含まれるボリュームが含まれると判定された場合、当該判定条件を満たす前記ボリュームを副側の候補ボリュームに決定し、
前記マイグレーション対象の副ボリュームが含まれない前記アレイグループに、前記マイグレーション対象の副ボリュームの稼働スケジュールと重複する稼働時間の前記副ボリュームが含まれると判定された場合、前記副側の候補ボリュームが含まれる前記アレイグループに含まれる前記副ボリュームの稼働時間と、前記マイグレーション対象の副ボリュームの稼働スケジュールとの重複度を比較し、
前記重複度が所定の値以上の場合、前述の条件を満たす前記副ボリュームが含まれる前記アレイグループに含まれる前記ボリュームに前記マイグレーション対象の副ボリュームをマイグレーションし、
前記判定結果に基づいて、前記稼働時間が重複するアレイグループに含まれる前記ボリュームを用いて前記マイグレーション対象の副ボリュームをマイグレーションし、
前記取得したコピーペアに関する情報を参照し、前記正ボリュームを作成するための候補論理ボリュームを前記ストレージシステムの前記アレイグループから検索し、
前記副ボリュームが含まれず、かつ、前記正論理ボリュームが含まれる前記アレイグループに前記検索された正側の候補ボリュームが含まれるか否かを判定し、
前記副ボリュームが含まれず、かつ、前記正ボリュームが含まれる前記アレイグループに前記検索された正側の候補ボリュームが含まれると判定された場合、当該判定条件を満たす前記正側の候補ボリュームを正側の推奨ボリュームとして登録し、
前記副論理ボリュームの稼働スケジュールを設定し、
前記取得したコピーペアに関する情報を参照し、前記副ボリュームを作成するための候補ボリュームを前記アレイグループから検索し、
前記設定された稼働スケジュールを参照して、前記正ボリュームが含まれず、かつ、前記副ボリュームが含まれる前記アレイグループに前記検索された副側の候補ボリュームが含まれるか否かを判定し、
前記正ボリュームが含まれず、かつ、前記副ボリュームが含まれる前記アレイグループに前記検索された副側の候補ボリュームが含まれると判定された場合、当該判定条件を満たす前記副側の候補ボリュームを副側の推奨ボリュームとして登録し、
前記検索結果及び前記判定結果に基づいて、稼働する前記アレイグループが少なくなるように前記正側の候補ボリューム及び前記正側の推奨ボリュームの中から、前記正ボリュームを作成するための前記ボリュームを決定し、
前記検索された候補ボリュームが存在する前記アレイグループに含まれる前記副ボリュームの稼働時間と、前記設定された稼働スケジュールとの重複度を比較し、
前記重複度が所定の値以上の場合、前記アレイグループに含まれる前記副側の候補ボリューム及び前記副側の推奨ボリュームの中から、前記副ボリュームを作成するための前記ボリュームを決定し、
決定された前記正ボリュームを作成するための前記ボリュームと、決定された前記副ボリュームを作成するための前記ボリュームと、からコピーペアを作成することを特徴とする計算機システム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
管理ＩＤ６０１は、ボリューム情報テーブル６００のエントリを管理するための一意な識別子を格納する。ストレージＩＤは、ストレージシステム３００を一意に特定するための識別子を格納する。Ｖｏｌｕｍｅ  ＩＤ６０３は、ストレージシステム３００内に作成されているボリューム３４０を一意に特定するための識別子を格納する。Ａｒｒａｙ  Ｇｒｏｕｐ  ＩＤ６０４は、ストレージシステム３００内に構成されているアレイグループ３３０を一意に特定するための識別子を格納する。Ｃａｐａｃｉｔｙ６０５は、ボリューム３４０の容量を表す値を格納する。なお、図３はボリューム情報テーブル６００の一部を示すものであり、ボリューム情報テーブル６００は他のストレージシステム３００の情報も格納する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
具体的には、同一のＡｒｒａｙ  Ｇｒｏｕｐ  ＩＤ１００４において、Ｖｏｌｕｍｅ  ＩＤ＿Ｐ１００６及びＶｏｌｕｍｅ  ＩＤ＿Ｓ１００７のいずれにもボリューム３４０が存在するか否か判定する、例えば、Ａｒｒａｙ  Ｇｒｏｕｐ  ＩＤ１００４「１」のアレイグループ３３０（この場合、アレイグループ３３０―１）においては、Ｖｏｌｕｍｅ  ＩＤ＿Ｐ１００６にＬＤＥＶ００１のボリューム３４０があり、Ｖｏｌｕｍｅ  ＩＤ＿Ｓ１００７にＬＤＥＶ００２のボリューム３４０があるため、ペア統合管理サーバ１００は、当該アレイグループ３３０（この場合、アレイグループ３３０―１）に正ボリューム及び副ボリュームが混在していると判定する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００７６
【補正方法】変更
【補正の内容】
【００７６】
なお、ペア統合管理サーバ１００が推奨する正ボリュームの条件を満たすボリューム３４０がアレイグループ３３０（３３０−１〜３３０−３）に存在するか否かの判定は、正ボリューム側第２条件を満たすか否かを判定し、正ボリューム側第２条件を満たさないと判定された場合、さらに、正ボリューム側第１条件を満たすか否かを判定してもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
第２処理は、ユーザの指示によって実行される。なお、定期的に実行されてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１２５
【補正方法】変更
【補正の内容】
【０１２５】
推奨する副ボリュームの条件は、第１の条件は正ボリュームが存在しないアレイグループ３３０（３３０−１〜３３０−３）があるか、第２の条件は正ボリュームが存在せず、かつ副ボリュームが存在するアレイグループ３３０（３３０−１〜３３０−３）があるか、第３の条件は正ボリュームが存在せず、副ボリュームが存在し、かつ、副ボリュームの稼働スケジュールに重なりがあるアレイグループ３３０（３３０−１〜３３０−３）があるか（以下、副ボリューム側第３条件と呼ぶ）、のいずれかである。副ボリューム側第３条件は副ボリューム側第２条件より優先度が高く設定されおり、また、副ボリューム側第２条件は副ボリューム側第１条件より優先度が高く設定されている。第２処理は、第１処理と比べ、副ボリューム側第３条件を備える点が異なる。なお、推奨する副ボリュームの条件に関する情報は、ペア統合管理サーバ１００が保持している。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
自動マイグレーションが有効でないと判定された場合、ペア統合管理サーバ１００はマイグレーション設定画面１１００を表示し、ユーザはマイグレーションを実行するか否かを選択する（１２０９）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】変更
【補正の内容】
【０１３２】
ステップ１２０９において、マイグレーションのキャンセルが選択された場合、つまり、マイグレーション設定画面１１００のＣａｎｃｅｌ１１４０が操作された場合、ペア統合管理サーバ１００は、処理を終了する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１３３
【補正方法】変更
【補正の内容】
【０１３３】
ステップ１２０９において、マイグレーションの実行が選択された場合、つまり、マイグレーション設定画面１１００のＣｏｎｆｉｒｍ１１３０が操作された場合、ペア統合管理サーバ１００は、ペア統合管理サーバ１００は、マイグレーション設定画面１１００の設定に基づいて、マイグレーションを実行する（１２０７）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１３４
【補正方法】変更
【補正の内容】
【０１３４】
ステップ１２０６において、自動マイグレーションが有効であると判定された場合、ペア統合管理サーバ１００は、マイグレーションを実行する（１２０７）。自動マイグレーションが有効な場合、ペア統合管理サーバ１００は、優先度の高いボリューム３４０を選択してマイグレーションを実行する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
マイグレーションが実行された後、ペア統合管理サーバ１００は、各テーブル（ボリューム情報テーブル６００、コピーペア情報テーブル７００及び稼働スケジュールテーブル８００）を更新し、第２処理を終了する（１２０８）。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】変更
【補正の内容】
【０１３７】
三つの副ボリューム１、２及び３が存在するアレイグループ３３０があり、各々の副ボリュームの稼働時間は、各々、Ｓ１、Ｓ２、Ｓ３である。まず、マイグレーション前のアレイグループ３３０のスケジュール区間多重度Ｇ＿ｋを算出する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１４１
【補正方法】変更
【補正の内容】
【０１４１】
ペア統合管理サーバ１００は、小区間Ｌ＿ｋ（Ｌ＿１〜Ｌ＿５）とスケジュール多重度Ｍ＿ｋ（Ｍ＿１〜Ｍ＿５）とを用いて、スケジュール区間多重度Ｇ＿ｋ（この場合は、Ｇ＿５）を算出する。具体的には、下式で算出される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１５０
【補正方法】変更
【補正の内容】
【０１５０】
ステップ１２０４において、マイグレーション先の候補であるアレイグループ３３０―１には、使用されていないボリューム３４０−１、３４０−５があり、かつ、副ボリュームが存在し、かつ、副ボリュームの稼働スケジュールに重なりがあるので副ボリューム側第３条件の条件を満たす。したがって、ステップ１２０５に進み、さらに、ステップ１２０７において、自動マイグレーションが実行される。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１７１
【補正方法】変更
【補正の内容】
【０１７１】
検索された候補ボリュームついて、推奨する副ボリュームの条件を満たすボリューム３４０でないと判定された場合、ペア統合管理サーバ１００は、ステップ１４１４に進む。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１７５
【補正方法】変更
【補正の内容】
【０１７５】
検索された候補ボリューム以外に候補ボリュームがないと判定された場合、ペア統合管理サーバ１００は、ユーザに副ボリュームの候補ボリュームを表示する（１４１４）。このとき、推奨ボリュームとして登録された候補ボリュームが強調して表示される。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１８１
【補正方法】変更
【補正の内容】
【０１８１】
図１４に示すストレージシステム３００の状態において第３処理が実行された場合、ステップ１４０２において、候補ボリュームとしてボリューム３４０−４、３４０−５、３４０−７及び３４０−９が該当し、それぞれのボリューム３４０について推奨する正ボリュームの条件を満たすボリューム３４０であるか否かが判定される。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
ステップ１４０４において、ボリューム３４０−９が推奨ボリュームとして登録され、図示の場合、ステップ１４０７において、ユーザがボリューム３４０−９を正ボリュームを作成するボリューム３４０として選択された。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１８３
【補正方法】変更
【補正の内容】
【０１８３】
ステップ１４０９及びステップ１４１０において、ユーザが、副ボリュームの稼働時間を「毎週火曜、７：００〜２２：００」と設定した場合、ステップ１４１２において推奨ボリュームとしてボリューム３４０−５が登録される。
【手続補正２１】
【補正対象書類名】図面
【補正対象項目名】図１５Ａ
【補正方法】変更
【補正の内容】
【図１５Ａ】
2010072903.tif 000001
【手続補正２２】
【補正対象書類名】図面
【補正対象項目名】図１５Ｂ
【補正方法】変更
【補正の内容】
【図１５Ｂ】
2010072903.tif 000002