(57)【要約】【課題】計算機システムを障害から迅速に復旧する。【解決手段】第１ストレージコントローラと、第２ストレージコントローラと、ホスト計算機と、を備える計算機システムにおけるパス管理方法であって、前記第１ストレージコントローラは、第１ボリュームを前記ホスト計算機に提供し、前記第２ストレージコントローラは、第２ボリュームを前記ホスト計算機に提供し、前記ホスト計算機は、一つ以上の業務アプリケーション部と、パス管理部と、を備え、前記パス管理部は、複数の第１パスと、複数の第２パスと、を設定し、前記第１ボリューム及び前記第２ボリュームを、第３ボリュームとして前記業務アプリケーション部に提供し、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１パスを経由して送信する。【選択図】図４
2008287405.tif 000002
【特許請求の範囲】
【請求項１】
第１ストレージコントローラと、第２ストレージコントローラと、前記第１ストレージコントローラ及び前記第２ストレージコントローラに接続されるホスト計算機と、を備える計算機システムにおけるパス管理方法であって、
前記第１ストレージコントローラは、第１ボリュームを前記ホスト計算機に提供し、
前記第２ストレージコントローラは、前記第１ボリュームとペアを構成する第２ボリュームを前記ホスト計算機に提供し、
前記ホスト計算機は、書込要求及び読出要求を発行する一つ以上の業務アプリケーション部と、前記各ボリュームへのアクセス経路を管理するパス管理部と、を備え、
前記パス管理部は、
前記ホスト計算機から前記第１ボリュームへのアクセス経路である複数の第１パスと、前記ホスト計算機から前記第２ボリュームへのアクセス経路である複数の第２パスと、を設定し、
前記第１ボリューム及び前記第２ボリュームを、第３ボリュームとして前記業務アプリケーション部に提供し、
前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１パスを経由して送信することを特徴とするパス管理方法。
【請求項２】
前記ペアは、コピーペアであり、
前記計算機システムは、更に、前記第１ストレージコントローラに接続される第１物理ディスクと、前記第２ストレージコントローラに接続される第２物理ディスクと、を備え、
前記パス管理方法は、
前記第２ストレージコントローラが、前記第２物理ディスクの記憶領域を、前記第２ボリュームとして前記ホスト計算機に提供し、
前記第１ストレージコントローラは、
前記第１物理ディスクの記憶領域を、前記第１ボリュームとして前記ホスト計算機に提供し、
前記第１パスを経由して送信された書込要求を受信し、
前記受信した書込要求に従って、データを前記第１ボリュームに書き込み、
前記第１ボリュームに書き込まれたデータを、前記第２ボリュームへコピーすることを特徴とする請求項１に記載のパス管理方法。
【請求項３】
前記パス管理部は、前記第１ボリューム及び前記第１パスの少なくとも一方の障害を検出した場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第２パスを経由して送信し、
前記第２ストレージコントローラは、
前記第２パスを経由して送信された書込要求を受信し、
前記受信した書込要求に従って、データを前記第２ボリュームに書き込み、
前記第２ボリュームに書き込まれたデータを、前記第１ボリュームへコピーすることを特徴とすることを特徴とする請求項２に記載のパス管理方法。
【請求項４】
前記ペアは、外部接続ペアであり、
前記計算機システムは、更に、前記第２ストレージコントローラに接続される第２物理ディスクを備え、
前記パス管理方法は、
前記第２ストレージコントローラが、
前記第２物理ディスクの記憶領域を、前記第２ボリュームとして前記ホスト計算機及び前記第１ストレージコントローラに提供し、
前記第１ストレージコントローラは、
前記第２ストレージコントローラによって提供された第２ボリュームを、前記第１ボリュームとして前記ホスト計算機に提供し、
前記第１パスを経由して送信された書込要求を受信し、
前記受信した書込要求に従って、データを前記第２ボリュームへ書き込むことを、前記第２ストレージコントローラに要求することを特徴とする請求項１に記載のパス管理方法。
【請求項５】
前記パス管理部は、前記第１ボリューム及び前記第１パスの少なくとも一方の障害を検出した場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第２パスを経由して送信し、
前記第２ストレージコントローラは、
前記第２パスを経由して送信された書込要求を受信し、
前記受信した書込要求に従って、データを前記第２ボリュームに書き込むことを特徴とする請求項４に記載のパス管理方法。
【請求項６】
前記パス管理部は、
第１ボリュームのデータと第２ボリュームのデータとが同期している場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された読出要求を、前記第１パス又は前記第２パスのいずれかを経由して送信し、
第１ボリュームのデータと第２ボリュームのデータとが同期していない場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された読出要求を、前記第１パスを経由して送信することを特徴とする請求項１に記載のパス管理方法。
【請求項７】
前記パス管理部は、前記第１ボリュームから前記第２ボリュームへのアクセス経路である第３パスの障害を検出した場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１ボリューム及び前記第２パスの双方を経由して送信することを特徴とする請求項１に記載のパス管理方法。
【請求項８】
前記書込要求を送信する処理は、前記パス管理部が、
前記複数の第１パスの中から、正常な第１パスを選択し、
前記選択された正常な第１パスの中から、ラウンドロビンによって第１パスを選択し、
前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記選択された第１パスを経由して送信することを特徴とする請求項１に記載のパス管理方法。
【請求項９】
第１ボリュームを提供する第１ストレージコントローラと、前記第１ボリュームとペアを構成する第２ボリュームを提供する第２ストレージコントローラと、に接続されるホスト計算機であって、
書込要求及び読出要求を発行する一つ以上の業務アプリケーション部と、前記各ボリュームへのアクセス経路を管理するパス管理部と、を備え、
前記パス管理部は、
前記ホスト計算機から前記第１ボリュームへのアクセス経路である複数の第１パスと、前記ホスト計算機から前記第２ボリュームへのアクセス経路である複数の第２パスと、を設定し、
前記第１ボリューム及び前記第２ボリュームを、第３ボリュームとして前記業務アプリケーション部に提供し、
前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１パスを経由して送信することを特徴とするホスト計算機。
【請求項１０】
前記パス管理部は、前記第１ボリューム及び前記第１パスの少なくとも一方の障害を検出した場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第２パスを経由して送信することを特徴とする請求項９に記載のホスト計算機。
【請求項１１】
前記パス管理部は、
第１ボリュームのデータと第２ボリュームのデータとが同期している場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された読出要求を、前記第１パス又は前記第２パスのいずれかを経由して送信し、
第１ボリュームのデータと第２ボリュームのデータとが同期していない場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された読出要求を、前記第１パスを経由して送信することを特徴とする請求項９に記載のホスト計算機。
【請求項１２】
前記パス管理部は、前記第１ボリュームから前記第２ボリュームへのアクセス経路である第３パスの障害を検出した場合、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１ボリューム及び前記第２パスの双方を経由して送信することを特徴とする請求項９に記載のホスト計算機。
【請求項１３】
前記パス管理部は、
前記複数の第１パスの中から、正常な第１パスを選択し、
前記選択された正常な第１パスの中から、ラウンドロビンによって第１パスを選択し、
前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記選択された第１パスを経由して送信することを特徴とする請求項９に記載のホスト計算機。
【請求項１４】
第１ボリュームを提供する第１ストレージコントローラと、前記第１ボリュームとペアを構成する第２ボリュームを提供する第２ストレージコントローラと、に接続され、業務アプリケーションを実行するホスト計算機に、
前記ホスト計算機から前記第１ボリュームへのアクセス経路である複数の第１パスと、前記ホスト計算機から前記第２ボリュームへのアクセス経路である複数の第２パスと、を設定する処理と、
前記第１ボリューム及び前記第２ボリュームを、第３ボリュームとして前記業務アプリケーションに提供する処理と、
前記業務アプリケーションから前記第３ボリュームに対して発行された書込要求を、前記第１パスを経由して送信する処理と、を実行させることを特徴とするパス管理プログラム。
【請求項１５】
更に、前記第１ボリューム及び前記第１パスの少なくとも一方の障害を検出した場合、前記業務アプリケーションから前記第３ボリュームに対して発行された書込要求を、前記第２パスを経由して送信する処理を、前記ホスト計算機に実行させることを特徴とする請求項１４に記載のパス管理プログラム。
【請求項１６】
更に、第１ボリュームのデータと第２ボリュームのデータとが同期している場合、前記業務アプリケーションから前記第３ボリュームに対して発行された読出要求を、前記第１パス又は前記第２パスのいずれかを経由して送信する処理と、
第１ボリュームのデータと第２ボリュームのデータとが同期していない場合、前記業務アプリケーションから前記第３ボリュームに対して発行された読出要求を、前記第１パスを経由して送信する処理と、を前記ホスト計算機に実行させることを特徴とする請求項１４に記載のパス管理プログラム。
【請求項１７】
更に、前記第１ボリュームから前記第２ボリュームへのアクセス経路である第３パスの障害を検出した場合、前記業務アプリケーションから前記第３ボリュームに対して発行された書込要求を、前記第１ボリューム及び前記第２パスの双方を経由して送信する処理を、前記ホスト計算機に実行させることを特徴とする請求項１４に記載のパス管理プログラム。
【請求項１８】
前記書込要求を送信する処理は、
前記複数の第１パスの中から、正常な第１パスを選択する処理と、
前記選択された正常な状態の第１パスの中から、ラウンドロビンによって第１パスを選択する処理と、
前記業務アプリケーションから前記第３ボリュームに対して発行された書込要求を、前記選択された第１パスを経由して送信する処理と、を含むことを特徴とする請求項１４に記載のパス管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１ストレージコントローラと、第２ストレージコントローラと、ホスト計算機と、を備える計算機システムにおけるパス管理方法に関し、特に、Ｉ／Ｏ要求の送信に用いるパスを選択する技術に関する。
【背景技術】
【０００２】
ＳＡＮ（Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）環境におけるマルチパス計算機システムが知られている。マルチパス計算機システムは、ストレージシステム及びホスト計算機を備える。ストレージシステムとホスト計算機とは、ファイバチャネルスイッチを含むＳＡＮによって接続されている。
【０００３】
マルチパス計算機システムでは、ストレージシステムによって提供される論理ユニット（ＬＵ）とホスト計算機とが複数の論理パスによって接続される。論理パスは、ホスト計算機とストレージシステムとの通信経路における物理パスの組み合わせに応じて、冗長化されたパスである。物理パスは、ホスト計算機とストレージシステムとを接続するＩ／Ｏ要求パスである。例えば、Ｉ／Ｏ要求パスは、ＳＣＳＩケーブル又はＦｉｂｒｅケーブルである。
【０００４】
マルチパス計算機システムにおけるアクセス方法が、特許文献１に開示されている。特許文献１の技術によると、ホスト計算機は、ラウンドロビン方式で、論理パスを順番に選択する。そして、ホスト計算機は、選択した論理パスを用いて、ストレージシステムのＬＵにＩ／Ｏ要求を送信する。
【特許文献１】特開２００５−１０９５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術によると、一つのＬＵが、一つの統合デバイスとして業務アプリケーションに提供される。そのため、一つのＬＵに接続されるすべての論理パスが閉塞した場合には、業務アプリケーションの運用を継続できない。この場合、管理者は、障害からの復旧を手動で行う必要があった。そのため、計算機システムを障害から迅速に復旧できないという問題があった。
【０００６】
本発明は上記の問題点に鑑みてなされたものであって、障害から迅速に復旧可能な計算機システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の代表的な形態は、第１ストレージコントローラと、第２ストレージコントローラと、前記第１ストレージコントローラ及び前記第２ストレージコントローラに接続されるホスト計算機と、を備える計算機システムにおけるパス管理方法であって、前記第１ストレージコントローラは、第１ボリュームを前記ホスト計算機に提供し、前記第２ストレージコントローラは、前記第１ボリュームとペアを構成する第２ボリュームを前記ホスト計算機に提供し、前記ホスト計算機は、書込要求及び読出要求を発行する一つ以上の業務アプリケーション部と、前記各ボリュームへのアクセス経路を管理するパス管理部と、を備え、前記パス管理部は、前記ホスト計算機から前記第１ボリュームへのアクセス経路である複数の第１パスと、前記ホスト計算機から前記第２ボリュームへのアクセス経路である複数の第２パスと、を設定し、前記第１ボリューム及び前記第２ボリュームを、第３ボリュームとして前記業務アプリケーション部に提供し、前記業務アプリケーション部から前記第３ボリュームに対して発行された書込要求を、前記第１パスを経由して送信することを特徴とする。
【発明の効果】
【０００８】
本発明の代表的な形態によれば、計算機システムを障害から迅速に復旧できる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。
【００１０】
（第１の実施の形態）
図１は、本発明の第１の実施の形態の計算機システムの構成のブロック図である。
【００１１】
計算機システムは、ホスト計算機１０、ストレージシステム２０及び管理サーバ３０を備える。
【００１２】
ホスト計算機１０とストレージシステム２０とは、ＳＡＮによって接続される。ＳＡＮは、一つ以上のファイバチャネルスイッチによって構成される。ファイバチャネルスイッチは、ホスト計算機１０とストレージシステム２０との通信を制御する。
【００１３】
なお、本実施の形態では、ストレージシステム２０によって提供される論理ユニット（ＬＵ）２５とホスト計算機１０とは、複数の論理パス（パス）１７によって接続される。パス１７は、ホスト計算機１０からＬＵ２５へのアクセス経路である。具体的には、パス１７は、ホスト計算機１０とストレージシステム２０との通信経路における物理パスの組み合わせに応じて、冗長化された論理的なパスである。
【００１４】
ホスト計算機１０、管理サーバ３０及びストレージシステム２０は、ＬＡＮ５０を介して相互に接続される。
【００１５】
なお、ホスト計算機１０は、二つが図示されているが、計算機システムにいくつ備わっていてもよい。同様に、ストレージシステム２０は、二つが図示されているが、計算機システムにいくつ備わっていてもよい。
【００１６】
ストレージシステム２０は、ディスクコントローラ（ＤＫＣ）２７、物理ディスク及びＳＶＰ（Ｓｅｒｖｉｃｅ  Ｐｒｏｃｅｓｓｏｒ）２９を備える。なお、ストレージシステム２０は、物理ディスクの代わりに、フラッシュメモリを備えていてもよい。
【００１７】
ディスクコントローラ２７は、物理ディスクに対してデータを読み書きする。また、ディスクコントローラ２７は、物理ディスクの記憶領域を、一つ以上の論理ユニット（ＬＵ）２５としてホスト計算機１０に提供する。
【００１８】
また、ディスクコントローラ２７は、一つ以上のチャネルアダプタ（ＣＨＡ）２１を備える。ＣＨＡ２１は、ホスト計算機１０とのデータ転送を制御する。また、ＣＨＡ２１は、ＣＰＵ、メモリ及びＣＨＡポートを備える。ＣＨＡポートは、ＳＡＮに接続されるインタフェースである。ＣＰＵは、メモリに記憶されるプログラムを実行することによって各種処理を行う。メモリは、ＣＰＵに実行されるプログラム及びＣＰＵによって必要とされる情報などを記憶する。
【００１９】
ＳＶＰ２９は、管理サーバ３０からの指示を受信し、受信した指示に応じた処理を行う。
【００２０】
ホスト計算機１０は、Ｉ／Ｏ要求を、ストレージシステム２０に送信する。なお、Ｉ／Ｏ要求は、書込要求及び読出要求を含む。これによって、ホスト計算機１０は、ＬＵ２５に対するデータの読み書きを、ストレージシステム２０に要求する。なお、ホスト計算機１０については、図２で詳細を説明する。
【００２１】
管理サーバ３０は、当該計算機システムの処理の全体を管理する。なお、管理サーバ３０については、図３で詳細を説明する。
【００２２】
図２は、本発明の第１の実施の形態の計算機システムに備わるホスト計算機１０の構成のブロック図である。
【００２３】
ホスト計算機１０は、ＣＰＵ１１、メモリ１２、ネットワークインタフェース１３及びホストバスアダプタ（ＨＢＡ）１４を備える。なお、本構成図では、一つのホスト計算機１０が、ＨＢＡ１４を二つ備えるが、いくつ備えていてもよい。
【００２４】
ネットワークインタフェース１３は、ＬＡＮ５０に接続されるインタフェースである。ＨＢＡ１４は、ＳＡＮを介してストレージシステム２０に接続されるインタフェースである。
【００２５】
ＣＰＵ１１は、メモリ１２に記憶されるプログラムを実行することによって各種処理を行う。
【００２６】
メモリ１２は、ＣＰＵ１１によって実行されるプログラム及びＣＰＵ１１によって必要とされる情報等を記憶する。具体的には、メモリ１２は、統合デバイスＩＤテーブル１２１、パス管理テーブル１２２、通信モジュール１２５、業務アプリケーション１２６及びデバイスリンクマネージャ１２７を記憶する。なお、メモリ１２は、統合デバイスＩＤテーブル１２１及び業務アプリケーション１２６を複数記憶していてもよい。また、一つの統合デバイスＩＤテーブル１２１と一つの業務アプリケーション１２６とが対応する。
【００２７】
統合デバイスＩＤテーブル１２１は、業務アプリケーション１２６と当該業務アプリケーション１２６が使用可能な統合デバイス１２８との対応を示す。なお、統合デバイス１２８については、図４で詳細を説明する。また、統合デバイスＩＤテーブル１２１については、図５で詳細を説明する。
【００２８】
パス管理テーブル１２２は、当該ホスト計算機１０に接続されるパス１７に関する情報を示す。なお、パス管理テーブル１２２については、図６で詳細を説明する。
【００２９】
通信モジュール１２５は、ＬＡＮ５０を介して管理サーバ３０と通信するプログラムである。業務アプリケーション１２６は、特定の処理を実行するプログラムである。また、業務アプリケーション１２６は、統合デバイス１２８に対してＩ／Ｏ要求を発行する。
【００３０】
デバイスリンクマネージャ１２７は、パス１７を管理するプログラムである。例えば、デバイスリンクマネージャ１２７は、ホスト計算機１０とストレージシステム２０とを接続する物理パスを冗長化することによって、パス１７を提供する。
【００３１】
また、デバイスリンクマネージャ１２７は、ロードバランス機能を備える。つまり、デバイスリンクマネージャ１２７は、複数のＩ／Ｏ要求を異なるパス１７から送信することによって、パス１７の負荷を分散させる。
【００３２】
例えば、デバイスリンクマネージャ１２７は、所定の個数のＩ／Ｏ要求を一つのパス１７を用いて送信すると、次のパス１７を選択する。そして、デバイスリンクマネージャ１２７は、選択した次のパス１７を用いてＩ／Ｏ要求を送信する。また、デバイスリンクマネージャ１２７は、連続するブロックに対するＩ／Ｏ要求を、同一のパス１７を用いて送信してもよい。なお、デバイスリンクマネージャ１２７は、パス管理テーブル１２２を参照して、Ｉ／Ｏ要求の送信に用いるパス１７を選択する。
【００３３】
また、デバイスリンクマネージャ１２７は、パス交代機能を備える。具体的には、デバイスリンクマネージャ１２７は、パス１７に発生した障害を検知すると、障害を検知したパス１７を閉塞する。これによって、デバイスリンクマネージャ１２７は、障害を検知したパス１７を用いてＩ／Ｏ要求を送信しない。そこで、デバイスリンクマネージャ１２７は、閉塞されていないパス１７を用いて、Ｉ／Ｏ要求を送信する。
【００３４】
なお、デバイスリンクマネージャ１２７は、パス１７の障害検知処理（パスヘルスチェック）を実行することによって、パス１７の障害を検知できる。
【００３５】
具体的には、デバイスリンクマネージャ１２７は、状態を調べたいパス１７を用いて、ストレージシステム２０に障害検知信号（導通確認信号）として、ＳＣＳＩコマンドのＩＮＱＵＩＲＹを送信する。そして、デバイスリンクマネージャ１２７は、障害検知信号を正常に送信できたか否かに基づいて、当該パス１７の状態を判定する。具体的には、デバイスリンクマネージャ１２７は、障害検知信号を正常に送信できた場合、当該パス１７が正常であると判定する。一方、デバイスリンクマネージャ１２７は、障害検知信号を正常に送信できなかった場合、当該パス１７に障害が発生していると判定する。
【００３６】
また、デバイスリンクマネージャ１２７は、統合デバイス１２８を業務アプリケーション１２６に提供する。統合デバイス１２８については、図４で詳細を説明する。
【００３７】
図３は、本発明の第１の実施の形態の計算機システムに備わる管理サーバ３０の構成のブロック図である。
【００３８】
管理サーバ３０は、ＣＰＵ３１、メモリ３２及びネットワークインタフェース３３を備える。ネットワークインタフェース３３は、ＬＡＮ５０を介してホスト計算機１０及びストレージシステム２０に接続されるインタフェースである。ＣＰＵ３１は、メモリ３２に記憶されるプログラムを実行することによって各種処理を行う。
【００３９】
メモリ３２は、ＣＰＵ３１によって実行されるプログラム及びＣＰＵ３１によって必要とされる情報等を記憶する。具体的には、メモリ３２は、ＬＵ管理テーブル３２１、コピーペア管理テーブル３２２、通信モジュール３２５及びストレージ管理マネージャ３２６を記憶する。
【００４０】
ＬＵ管理テーブル３２１は、ストレージシステム２０によって提供されるＬＵ２５に関する情報を示す。なお、ＬＵ管理テーブル３２１に関しては、図７で詳細を説明する。
【００４１】
コピーペア管理テーブル３２２は、主ＬＵ２５及び副ＬＵ２５から構成されるコピーペアを管理する。主ＬＵ２５は、ホスト計算機１０からの書込要求によって、データが書き込まれるＬＵ２５である。そのため、主ＬＵ２５は、コピー元となる。副ＬＵ２５は、主ＬＵ２５とコピーペアを構成するＬＵ２５である。そのため、副ＬＵ２５は、主ＬＵ２５に書き込まれたデータのコピー先となる。
【００４２】
なお、本実施の形態におけるコピーは、同期コピー及び非同期コピーを含む。また、主ＬＵ２５を提供するストレージシステム２０と副ＬＵ２５を提供するストレージシステム２０とは、同一であっても良いし、異なっていてもよい。
【００４３】
通信モジュール３２５は、ＬＡＮ５０を介してホスト計算機１０及びストレージシステム２０と通信するプログラムである。
【００４４】
ストレージ管理マネージャ３２６は、ストレージシステム２０を管理するプログラムである。
【００４５】
図４は、本発明の第１の実施の形態の計算機システムにおける統合デバイス１２８の説明図である。
【００４６】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペアを構成する二つのＬＵ２５を一つの統合デバイス１２８として、一つ以上の業務アプリケーション１２６に提供する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペアを構成する主ＬＵ２５及び副ＬＵ２５を一つの統合デバイス１２８として、一つ以上の業務アプリケーション１２６に提供する。
【００４７】
そのため、業務アプリケーション１２６は、提供された統合デバイス１２８に対してＩ／Ｏ要求を発行する。つまり、業務アプリケーション１２６は、提供された統合デバイス１２８を使用して、ストレージシステム２０によって提供されるＬＵ２５にアクセスする。
【００４８】
このとき、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から発行されたＩ／Ｏ要求の送信に使用されるパス１７を適宜切り替える。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６に意識させることなく、ロードバランス機能及びパス交代機能を実現する。つまり、業務アプリケーション１２６は、統合デバイス１２８に対してＩ／Ｏ要求を発行するだけで、適切なパス１７を用いてＬＵ２５にアクセスできる。
【００４９】
例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、主ＬＵ２５へ接続されるパス１７のみを用いて、業務アプリケーション１２６から発行されたＩ／Ｏ要求を、ストレージシステム２０に送信する。なお、主ＬＵ２５のデータが副ＬＵ２５へ同期コピーされている場合には、ホスト計算機１０のデバイスリンクマネージャ１２７は、主ＬＵ２５へ接続されるパス１７だけでなく、副ＬＵ２５へ接続されるパス１７を用いて、業務アプリケーション１２６から発行された読出要求を、ストレージシステム２０に送信してもよい。
【００５０】
図５は、本発明の第１の実施の形態のホスト計算機１０に記憶される統合デバイスＩＤテーブル１２１の構成図である。
【００５１】
統合デバイスＩＤテーブル１２１は、当該ホスト計算機１０に記憶される業務アプリケーション１２６のいずれかに対応する。そのため、ホスト計算機１０は、業務アプリケーション１２６と同数の統合デバイスＩＤテーブル１２１を記憶する。
【００５２】
統合デバイスＩＤテーブル１２１は、統合デバイスＩＤ１２１１を含む。統合デバイスＩＤ１２１１は、当該統合デバイスＩＤテーブル１２１に対応する業務アプリケーション１２６が使用可能な統合デバイス１２８の一意な識別子である。
【００５３】
図６は、本発明の第１の実施の形態のホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【００５４】
パス管理テーブル１２２は、パスＩＤ１２２１、ストレージシステム名１２２２、ＬＵＮ１２２３、ＣＨＡ番号１２２４、ＨＢＡ番号１２２５、コピー属性１２２６、コピータイプ１２２７、統合デバイス名１２２８、状態１２２９、読出要求フラグ１２３０及び書込要求フラグ１２３１を含む。
【００５５】
パスＩＤ１２２１は、当該ホスト計算機１０に接続されるパス１７の一意な識別子である。ストレージシステム名１２２２は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に接続されるストレージシステム２０の一意な識別子である。ＬＵＮ１２２３は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に接続されるＬＵ２５の一意な識別子である。なお、ホスト計算機１０は、ストレージシステム名１２２２及びＬＵＮ１２２３を用いて、ＬＵ２５を識別する。
【００５６】
ＣＨＡ番号１２２４は、当該レコードのパスＩＤ１２２１によって識別されるパス１７が経由するＣＨＡ２１の一意な識別子である。なお、ホスト計算機１０は、ストレージシステム名１２２２及びＣＨＡ番号１２２４を用いて、ＣＨＡ２１を識別する。
【００５７】
ＨＢＡ番号１２２５は、当該レコードのパスＩＤ１２２１によって識別されるパス１７が経由するＨＢＡ１４の一意な識別子である。
【００５８】
コピー属性は１２２６は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に接続されるＬＵ２５が主ＬＵ２５又は副ＬＵ２５のいずれであるかを示す。つまり、コピー属性１２２６は、当該レコードのストレージシステム名１２２２及びＬＵＮ１２２３によって識別されるＬＵ２５が主ＬＵ２５又は副ＬＵ２５のいずれであるかを示す。なお、当該ＬＵ２５が主ＬＵ２５及び副ＬＵ２５のいずれでもない場合、コピー属性１２２６には値が格納されない。つまり、当該ＬＵ２５がコピーペアを構成していない場合、コピー属性１２２６には値が格納されない。
【００５９】
コピータイプ１２２７は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に接続されるＬＵ２５を含むコピーペアに対して同期コピー又は非同期コピーのいずれが適用されているかを示す。つまり、コピータイプ１２２７は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に接続されるＬＵ２５と、当該ＬＵ２５とコピーペアを構成するＬＵ２５とが、同期しているか否かを示す。
【００６０】
統合デバイス名１２２８は、当該レコードのパスＩＤ１２２１によって識別されるパス１７に対応する統合デバイス１２８の一意な識別子である。業務アプリケーション１２６が統合デバイス１２８に対してＩ／Ｏ要求を発行すると、デバイスリンクマネージャ１２７は、当該統合デバイス１２８に対応するパス１７を用いて、当該Ｉ／Ｏ要求をストレージシステム２０に送信する。
【００６１】
状態１２２９は、当該レコードのパスＩＤ１２２１によって識別されるパス１７が、正常、異常又はコピーパス異常のいずれであるかを示す。状態１２２９が異常を示す場合、当該レコードのパスＩＤ１２２１によって識別されるパス１７及び当該レコードのＬＵＮ１２２３によって識別されるＬＵ２５のうちの少なくとも一方に障害が発生している。また、状態１２２９がコピーパス異常を示す場合、当該レコードのＬＵＮ１２２３によって識別されるＬＵ２５に接続されるコピーパスに障害が発生している。コピーパスは、コピーペアを構成する二つのＬＵ２５同士を接続するパスである。なお、コピーパスは、コピーペアを構成する二つのＬＵ２５同士を接続するものであれば、論理的なパスであっても物理的な専用線（物理パス）であってもよい。
【００６２】
読出要求フラグ１２３０は、当該レコードのパスＩＤ１２２１によって識別されるパス１７を用いて読出要求を送信できるか否かを示す。書込要求フラグ１２３１は、当該レコードのパスＩＤ１２２１によって識別されるパス１７を用いて書込要求を送信できるか否かを示す。
【００６３】
なお、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２に基づいて、統合デバイス１２８に対して発行されたＩ／Ｏ要求の送信に用いるパス１７を選択する。
【００６４】
まずは、Ｉ／Ｏ要求が書込要求の場合を説明する。ホスト計算機１０のデバイスリンクマネージャ１２７は、書込要求の発行先の統合デバイス１２８の識別子とパス管理テーブル１２２の統合デバイス名１２２８とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。
【００６５】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したレコードの状態１２２９がコピーパス異常を示すか否かを判定する。
【００６６】
状態１２２９が正常又は異常を示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２の書込要求フラグ１２３１が書込要求を送信できることを示すすべてのレコードを、選択したレコードの中から選択する。
【００６７】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードから、パスＩＤ１２２１を抽出する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、抽出したパスＩＤ１２２１によって識別されるすべてのパス１７の中から一つのパス１７を、ラウンドロビン方式で選択する。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したパス１７を用いて、書込要求を送信する。
【００６８】
なお、パス管理テーブル１２２の書込要求フラグ１２３１が書込要求を送信できることを示すレコードは、主ＬＵ２５に接続されるパス１７に対応する。よって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主ＬＵ２５に接続されるパス１７のみを用いて、統合デバイス１２８に対して発行された書込要求を送信する。
【００６９】
一方、状態１２２９がコピーパス異常を示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードから、ＬＵＮ１２２３を抽出する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、抽出したすべてのＬＵＮ１２２３の中から、異なる値を順番に選択する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、書込要求の発行先の統合デバイス１２８として提供されるすべてのＬＵ２５を順番に選択する。
【００７０】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択した値（ＬＵ２５の識別子）とパス管理テーブル１２３のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２の書込要求フラグ１２３１が書込要求を送信できることを示すすべてのレコードを、選択したレコードの中から選択する。
【００７１】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードから、パスＩＤ１２２１を抽出する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、抽出したパスＩＤ１２２１によって識別されるすべてのパス１７の中から一つのパス１７を、ラウンドロビン方式で選択する。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したパス１７を用いて、書込要求を送信する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、書込要求の発行先の統合デバイス１２８として提供されるそれぞれのＬＵ２５ごとに、当該それぞれのＬＵ２５に接続されるパス１７を用いて、書込要求を送信する。
【００７２】
よって、状態１２２９がコピーパス異常を示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、書込要求の発行先の統合デバイス１２８として提供されるすべてのＬＵ２５に対して、書込要求を送信する。そのため、同一の統合デバイス１２８として提供されるすべてのＬＵ２５のデータの整合性が保たれる。
【００７３】
次に、Ｉ／Ｏ要求が読出要求の場合を説明する。ホスト計算機１０のデバイスリンクマネージャ１２７は、読出要求の発行先の統合デバイス１２８の識別子とパス管理テーブル１２２の統合デバイス名１２２８とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２の読出要求フラグ１２３０が読出要求を送信できることを示すすべてのレコードを、選択したレコードの中から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードから、パスＩＤ１２２１を抽出する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、抽出したパスＩＤ１２２１によって識別されるすべてのパス１７の中から一つのパスを、ラウンドロビン方式で選択する。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したパス１７を用いて、読出要求を送信する。
【００７４】
なお、コピーペアに同期コピーが適用されている場合、パス管理テーブル１２２の読出要求フラグ１２３０が読出要求を送信できることを示すレコードは、主ＬＵ２５に接続されるパス１７又は副ＬＵ２５に接続されるパス１７のいずれかに対応する。よって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主ＬＵ２５に接続されるパス１７及び副ＬＵ２５に接続されるパス１７の双方を用いて、統合デバイス１２８に対して発行された読出要求を送信する。
【００７５】
一方、コピーペアに非同期コピーが適用されている場合、パス管理テーブル１２２の読出要求フラグ１２３０が読出要求を送信できることを示すレコードは、主ＬＵ２５に接続されるパス１７のみに対応する。よって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主ＬＵ２５に接続されるパス１７のみを用いて、統合デバイス１２８に対して発行された読出要求を送信する。
【００７６】
図７は、本発明の第１の実施の形態の管理サーバ３０に記憶されるＬＵ管理テーブル３２１の構成図である。
【００７７】
ＬＵ管理テーブル３２１は、ストレージシステム名３２１１、ＬＵＮ３２１２、サイズ３２１３及びＲＡＩＤ種別３２１４を含む。
【００７８】
ストレージシステム名３２１１は、当該管理サーバ３０によって管理されるストレージシステム２０の一意な識別子である。ＬＵＮ３２１２は、当該レコードのストレージシステム名３２１１によって識別されるストレージシステム２０から提供されるＬＵ２５の一意な識別子である。なお、管理サーバ３０は、ストレージシステム名３２１１及びＬＵＮ３２１２を用いて、ＬＵ２５を識別する。
【００７９】
サイズ３２１３は、当該レコードのストレージシステム名３２１１及びＬＵＮ３２１２によって識別されるＬＵ２５に格納可能な最大データ量である。ＲＡＩＤ種別３２１４は、当該レコードのストレージシステム名３２１１及びＬＵＮ３２１２によって識別されるＬＵ２５に適用されているＲＡＩＤの種別である。
【００８０】
図８は、本発明の第１の実施の形態の管理サーバ３０に記憶されるコピーペア管理テーブル３２２の構成図である。
【００８１】
コピーペア管理テーブル３２２は、コピーペア名３２２１、主ＬＵ情報、副ＬＵ情報、同期率３２２６及びコピータイプ３２２７を含む。
【００８２】
コピーペア名３２２１は、当該計算機システムにおいて構成されるコピーペアの一意な識別子である。
【００８３】
主ＬＵ情報は、ストレージシステム名３２２２及びＬＵＮ３２２３を含む。ストレージシステム名３２２２は、当該レコードのコピーペア名３２２１によって識別されるコピーペアを構成する主ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ３２２３は、当該レコードのコピーペア名３２２１によって識別されるコピーペアを構成する主ＬＵ２５の一意な識別子である。
【００８４】
副ＬＵ情報は、ストレージシステム名３２２４及びＬＵＮ３２２５を含む。ストレージシステム名３２２４は、当該レコードのコピーペア名３２２１によって識別されるコピーペアを構成する副ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ３２２５は、当該レコードのコピーペア名３２２１によって識別されるコピーペアを構成する副ＬＵ２５の一意な識別子である。
【００８５】
同期率３２２６は、当該レコードのコピーペア名３２２１によって識別されるコピーペアを構成する主ＬＵ２５のデータと副ＬＵ２５のデータとが一致している割り合いを示す。つまり、同期率３２２６は、当該レコードのストレージシステム名３２２２及びＬＵＮ３２２３によって識別される主ＬＵ２５のデータと当該レコードのストレージシステム名３２２４及びＬＵＮ３２２５によって識別される副ＬＵ２５のデータとが一致している割り合いを示す。よって、当該コピーペアに同期コピーが適用されている場合、同期率３２２６は、「１００％」となる。
【００８６】
コピータイプ３２２７は、当該レコードのコピーペア名３２２１によって識別されるコピーペアに同期コピー又は非同期コピーのいずれが適用されているかを示す。
【００８７】
図９は、本発明の第１の実施の形態の管理サーバ３０の統合デバイス作成処理の説明図である。図１０は、本発明の第１の実施の形態の管理サーバ３０の統合デバイス作成処理のフローチャートである。
【００８８】
管理サーバ３０は、当該管理サーバ３０を操作するユーザ（管理者）又はホスト計算機１０のデバイスリンクマネージャ１２７から統合デバイス作成処理の実行を要求されると、当該統合デバイス作成処理を実行する。
【００８９】
まず、管理サーバ３０は、作成される統合デバイス１２８として提供されるＬＵ２５とホスト計算機１０とを接続するパス１７の作成要求を、当該ＬＵ２５を提供するストレージシステム２０に送信する（Ｓ１０１）。
【００９０】
ストレージシステム２０は、パス１７の作成要求を受信する。すると、ストレージシステム２０は、要求されたパス１７を作成する。具体的には、ストレージシステム２０は、統合デバイス１２８として提供されるＬＵ２５とホスト計算機１０とを接続するパス１７を作成する。
【００９１】
このとき、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する。
【００９２】
具体的には、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２に、新たなレコードを作成する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードのパスＩＤ１２２１に、パス管理テーブル１２２に含まれるすべてのレコードのパスＩＤ１２２１と重複しない値を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードのストレージシステム名１２２２に、作成されたパス１７に接続されるストレージシステム２０の識別子を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードのＬＵＮ１２２３に、作成されたパス１７に接続されるＬＵ２５の識別子を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードのＣＨＡ番号１２２４に、作成されたパス１７が経由するＣＨＡ２１の識別子を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードのＨＢＡ番号１２２５に、作成されたパス１７が経由するＨＢＡ１４の識別子を格納する。更に、ホスト計算機１０のデバイスリンクマネージャ１２７は、新たなレコードの状態１２２９に、パス１７が正常であることを示す情報を格納する。
【００９３】
次に、管理サーバ３０は、作成される統合デバイス１２８に対応するＬＵ２５を提供するストレージシステム２０に、コピーペアの作成要求を送信する（Ｓ１０２）。具体的には、管理サーバ３０は、主ＬＵ２５を提供するストレージシステム２０及び副ＬＵ２５を提供するストレージシステム２０に、コピーペアの作成要求を送信する。
【００９４】
ストレージシステム２０は、コピーペアの作成要求を受信する。すると、ストレージシステム２０は、要求されたコピーペアを作成する。具体的には、ストレージシステム２０は、主ＬＵ２５に書き込まれたデータを、副ＬＵ２５にコピーする。
【００９５】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【００９６】
具体的には、管理サーバ３０は、コピーペア管理テーブル３２２に、新たなレコードを作成する。次に、管理サーバ３０は、新たなレコードのコピーペア名３２２１に、コピーペア管理テーブル３２２に含まれるすべてのレコードのコピーペア名３２２１と重複しない値を格納する。
【００９７】
次に、管理サーバ３０は、新たなレコードのストレージシステム名３２２２に、作成されたコピーペアを構成する主ＬＵ２５を提供するストレージシステム２０の識別子を格納する。次に、管理サーバ３０は、新たなレコードのＬＵＮ３２２３に、作成されたコピーペアを構成する主ＬＵ２５の識別子を格納する。
【００９８】
次に、管理サーバ３０は、新たなレコードのストレージシステム名３２２４に、作成されたコピーペアを構成する副ＬＵ２５を提供するストレージシステム２０の識別子を格納する。次に、管理サーバ３０は、新たなレコードのＬＵＮ３２２５に、作成されたコピーペアを構成する副ＬＵ２５の識別子を格納する。
【００９９】
次に、管理サーバ３０は、新たなレコードの同期率３２２６に、作成されたコピーペアの同期率を格納する。更に、管理サーバ３０は、新たなレコードのコピータイプ３２２７に、作成されたコピーペアに同期コピー又は非同期コピーのいずれが適用されたかを示す情報を格納する。
【０１００】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、コピーペア作成通知５１を送信する（Ｓ１０３）。なお、コピーペア作成通知５１については、図１１で詳細を説明する。
【０１０１】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア作成通知５１を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア作成通知受信時における処理を実行する。なお、コピーペア作成通知受信時における処理については、図１２で詳細を説明する。
【０１０２】
そして、管理サーバ３０は、統合デバイス作成処理を終了する。
【０１０３】
図１１は、本発明の第１の実施の形態の管理サーバ３０からホスト計算機１０に送信されるコピーペア作成通知５１の構成図である。
【０１０４】
コピーペア作成通知５１は、コピーペアが作成されたことを通知する。具体的には、コピーペア作成通知５１は、通知内容５１１、コピータイプ５１２、主ＬＵ情報及び副ＬＵ情報を含む。
【０１０５】
通知内容５１１は、管理サーバ３０からホスト計算機１０に送信される情報の内容を示す。そのため、通知内容５１１は、当該管理サーバ３０からホスト計算機１０に送信される情報がコピーペア作成通知５１であることを示す。
【０１０６】
コピータイプ５１２は、作成されたコピーペアに同期コピー又は非同期コピーのいずれが適用されているかを示す。
【０１０７】
主ＬＵ情報は、ストレージシステム名５１３及びＬＵＮ５１４を含む。ストレージシステム名５１３は、作成されたコピーペアを構成する主ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５１４は、作成されたコピーペアを構成する主ＬＵ２５の一意な識別子である。
【０１０８】
副ＬＵ情報は、ストレージシステム名５１５及びＬＵＮ５１６を含む。ストレージシステム名５１５は、作成されたコピーペアを構成する副ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５１６は、作成されたコピーペアを構成する副ＬＵ２５の一意な識別子である。
【０１０９】
図１２は、本発明の第１の実施の形態のホスト計算機１０のコピーペア作成通知受信時における処理のフローチャートである。
【０１１０】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア作成通知５１を受信する（Ｓ１１１）。
【０１１１】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア作成通知５１のストレージシステム名５１３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア作成通知５１のＬＵＮ５１４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、作成されたコピーペアを構成する主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１１２】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、主ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピータイプ１２２７に、受信したコピーペア作成通知５１のコピータイプ５１２を格納する。
【０１１３】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したレコードから、統合デバイス名１２２８を抽出する（Ｓ１１２）。
【０１１４】
なお、コピーペアが作成される前には、ホスト計算機１０のデバイスリンクマネージャ１２７は、作成されたコピーペアを構成する主ＬＵ２５のみを、抽出された統合デバイス名１２２８によって識別される統合デバイス１２８として、業務アプリケーション１２６に提供している。
【０１１５】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア作成通知５１のストレージシステム名５１５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア作成通知５１のＬＵＮ５１６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、作成されたコピーペアを構成する副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１１６】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、副ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピータイプ１２２７に、受信したコピーペア作成通知５１のコピータイプ５１２を格納する。
【０１１７】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの統合デバイス名１２２８に、ステップＳ１１２で抽出した統合デバイス名１２２８を格納する。
【０１１８】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できないことを示す情報を格納する。
【０１１９】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア作成通知５１のコピータイプ５１２が同期コピーを示すか否かを判定する。
【０１２０】
コピータイプ５１２が同期コピーを示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。つまり、コピーペアに同期コピーが適用されている場合、ホスト計算機１０が副ＬＵ２５にデータを書き込むことは禁止される。しかしながら、ホスト計算機１０が副ＬＵ２５からデータを読み出すことは許可される。
【０１２１】
一方、コピータイプ５１２が非同期コピーを示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できないことを示す情報を格納する。つまり、コピーペアに非同期コピーが適用されている場合、ホスト計算機１０から副ＬＵ２５に対するすべてのアクセスが禁止される。
【０１２２】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ１１３）。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該コピーペア作成通知受信時における処理を終了する。
【０１２３】
図１３は、本発明の第１の実施の形態の管理サーバ３０のコピーペア主副切替処理の説明図である。図１４は、本発明の第１の実施の形態の管理サーバ３０のコピーペア主副切替処理のフローチャートである。
【０１２４】
なお、コピーペア主副切替処理は、主ＬＵ２５と副ＬＵ２５とを切り替える処理である。管理サーバ３０は、管理者又はホスト計算機１０のデバイスリンクマネージャ１２７からコピーペア主副切替処理の実行を要求されると、当該コピーペア主副切替処理を実行する。
【０１２５】
まず、管理サーバ３０は、主副が切り替えられるコピーペアを構成するＬＵ２５に対するＩ／Ｏ停止要求を、ホスト計算機１０のデバイスリンクマネージャ１２７に送信する（Ｓ１２１）。
【０１２６】
ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ停止要求を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副が切り替えられるコピーペアを構成するＬＵ２５に対するＩ／Ｏ要求の送信を停止する。
【０１２７】
次に、管理サーバ３０は、主副が切り替えられるコピーペアを構成するＬＵ２５を提供するストレージシステム２０に、コピーペアの主副切替要求を送信する（Ｓ１２２）。具体的には、管理サーバ３０は、主ＬＵ２５を提供するストレージシステム２０及び副ＬＵ２５を提供するストレージシステム２０に、コピーペアの主副切替要求を送信する。
【０１２８】
ストレージシステム２０は、コピーペアの主副切替要求を受信する。すると、ストレージシステム２０は、主ＬＵ２５と副ＬＵ２５とを切り替える。これによって、ストレージシステム２０は、主副切替後における主ＬＵ２５に書き込まれたデータを、主副切替後における副ＬＵ２５にコピーする。
【０１２９】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０１３０】
具体的には、管理サーバ３０は、主副が切り替えられるコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から選択する。次に、管理サーバ３０は、選択したレコードのストレージシステム名３２２２とストレージシステム名３２２４とを入れ替える。次に、管理サーバ３０は、選択したレコードのＬＵＮ３２２３とＬＵＮ３２２５とを入れ替える。
【０１３１】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、コピーペア変更通知５２を送信する（Ｓ１２３）。なお、コピーペア変更通知５２については、図１５で詳細を説明する。
【０１３２】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア変更通知５２を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア変更通知受信時における処理を実行する。なお、コピーペア変更通知受信時における処理については、図１６で詳細を説明する。
【０１３３】
次に、管理サーバ３０は、主副が切り替えられたコピーペアを構成するＬＵ２５に対するＩ／Ｏ再開要求を、ホスト計算機１０のデバイスリンクマネージャ１２７に送信する（Ｓ１２４）。
【０１３４】
ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ再開要求を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副が切り替えられたコピーペアを構成するＬＵ２５に対するＩ／Ｏ要求の送信を再開する。
【０１３５】
そして、管理サーバ３０は、コピーペア主副切替処理を終了する。
【０１３６】
図１５は、本発明の第１の実施の形態の管理サーバ３０からホスト計算機１０に送信されるコピーペア変更通知５２の構成図である。
【０１３７】
コピーペア変更通知５２は、コピーペアを構成する主ＬＵ２５と副ＬＵ２５とが切り替えられたことを通知する。具体的には、コピーペア変更通知５２は、通知内容５２１、主ＬＵ情報及び副ＬＵ情報を含む。
【０１３８】
通知内容５２１は、管理サーバ３０からホスト計算機１０に送信される情報の内容を示す。そのため、通知内容５２１は、当該管理サーバ３０からホスト計算機１０に送信される情報がコピーペア変更通知５２であることを示す。
【０１３９】
主ＬＵ情報は、ストレージシステム名５２３及びＬＵＮ５２４を含む。ストレージシステム名５２３は、主副切替後における主ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５２４は、主副切替後における主ＬＵ２５の一意な識別子である。
【０１４０】
副ＬＵ情報は、ストレージシステム名５２５及びＬＵＮ５２６を含む。ストレージシステム名５２５は、主副切替後における副ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５２６は、主副切替後における副ＬＵ２５の一意な識別子である。
【０１４１】
図１６は、本発明の第１の実施の形態のホスト計算機１０のコピーペア変更通知受信時における処理のフローチャートである。
【０１４２】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア変更通知５２を受信する（Ｓ１３１）。
【０１４３】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のストレージシステム名５２３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のＬＵＮ５２４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副切替後における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１４４】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、主ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０１４５】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のストレージシステム名５２５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のＬＵＮ５２６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副切替後における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１４６】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、副ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できないことを示す情報を格納する。
【０１４７】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したレコードのコピータイプ１２２７が同期コピーを示すか否かを判定する。コピータイプ１２２７が同期コピーを示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。一方、コピータイプ１２２７が非同期コピーを示す場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できないことを示す情報を格納する。
【０１４８】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ１３２）。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該コピーペア変更通知受信時における処理を終了する。
【０１４９】
図１７は、本発明の第１の実施の形態の管理サーバ３０の統合デバイス解除処理の説明図である。図１８は、本発明の第１の実施の形態の管理サーバ３０の統合デバイス解除処理のフローチャートである。
【０１５０】
管理サーバ３０は、管理者又はホスト計算機１０のデバイスリンクマネージャ１２７から統合デバイス解除処理の実行を要求されると、当該統合デバイス解除処理を実行する。
【０１５１】
まず、管理サーバ３０は、解除される統合デバイス１２８として提供されているＬＵ２５を提供するストレージシステム２０に、コピーペアの解除要求を送信する（Ｓ１４１）。具体的には、管理サーバ３０は、主ＬＵ２５を提供しているストレージシステム２０及び副ＬＵ２５を提供しているストレージシステム２０に、コピーペアの解除要求を送信する。
【０１５２】
ストレージシステム２０は、コピーペアの解除要求を受信する。すると、ストレージシステム２０は、当該コピーペアを解除する。具体的には、ストレージシステム２０は、主ＬＵ２５に書き込まれたデータの副ＬＵ２５へのコピーを停止する。
【０１５３】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０１５４】
具体的には、管理サーバ３０は、解除されたコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から削除する。
【０１５５】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、コピーペア解除通知５３を送信する（Ｓ１４２）。なお、コピーペア解除通知５３については、図１９で詳細を説明する。
【０１５６】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除通知５３を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除通知受信時における処理を実行する。なお、コピーペア解除通知受信時における処理については、図２０で詳細を説明する。
【０１５７】
そして、管理サーバ３０は、統合デバイス解除処理を終了する。
【０１５８】
図１９は、本発明の第１の実施の形態の管理サーバ３０からホスト計算機１０に送信されるコピーペア解除通知５３の構成図である。
【０１５９】
コピーペア解除通知５３は、コピーペアが解除されたことを通知する。具体的には、コピーペア解除通知５３は、通知内容５３１、主ＬＵ情報、副ＬＵ情報及び除外ＬＵ情報を含む。
【０１６０】
通知内容５３１は、管理サーバ３０からホスト計算機１０に送信される情報の内容を示す。そのため、通知内容５３１は、当該管理サーバ３０からホスト計算機１０に送信される情報がコピーペア解除通知５３であることを示す。
【０１６１】
主ＬＵ情報は、ストレージシステム名５３３及びＬＵＮ５３４を含む。ストレージシステム名５３３は、コピーペア解除前における主ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５３４は、コピーペア解除前における主ＬＵ２５の一意な識別子である。
【０１６２】
副ＬＵ情報は、ストレージシステム名５３５及びＬＵＮ５３６を含む。ストレージシステム名５３５は、コピーペア解除前における副ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５３６は、コピーペア解除前における副ＬＵ２５の一意な識別子である。
【０１６３】
除外ＬＵ情報は、ストレージシステム名５３７及びＬＵＮ５３８を含む。ストレージシステム名５３７は、解除されたコピーペアを構成していたＬＵ２５のうち、統合デバイス１２８から除外されるＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５３８は、解除されたコピーペアを構成していたＬＵ２５のうち、統合デバイス１２８から除外されるＬＵ２５の一意な識別子である。
【０１６４】
図２０は、本発明の第１の実施の形態のホスト計算機１０のコピーペア解除通知受信時における処理のフローチャートである。
【０１６５】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除通知５３を受信する（Ｓ１５１）。
【０１６６】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１６７】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０１６８】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１６９】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０１７０】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３７とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３８とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、統合デバイス１２８から除外されるＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１７１】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの統合デバイス名１２２８に、パス管理テーブル１２２に含まれるすべてのレコードの統合デバイス名１２２８と重複しない同一の値を格納する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求の送信に、当該統合デバイス１２８から除外されたＬＵ２５に接続されるパス１７を用いなくなる。
【０１７２】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ１５２）。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該コピーペア解除通知受信時における処理を終了する。
【０１７３】
図２１は、本発明の第１の実施の形態の管理サーバ３０のコピー保持処理の説明図である。図２２は、本発明の第１の実施の形態の管理サーバ３０のコピー保持処理のフローチャートである。
【０１７４】
管理サーバ３０は、管理者又はホスト計算機１０のデバイスリンクマネージャ１２７からコピー保持処理の実行を要求されると、当該統合デバイス解除処理を実行する。
【０１７５】
また、主ＬＵ２５に書き込まれたデータが副ＬＵ２５にコピーできない場合にも、管理サーバ３０は、当該コピー保持処理を実行する。例えば、主ＬＵ２５と副ＬＵ２５とを接続するパス（コピーパス）に障害が発生した場合に、管理サーバ３０は、当該コピー保持処理を実行する。
【０１７６】
まず、管理サーバ３０は、統合デバイス１２８として提供されているＬＵ２５を提供するストレージシステム２０に、コピーペアの解除要求を送信する（Ｓ１６１）。具体的には、管理サーバ３０は、主ＬＵ２５を提供しているストレージシステム２０及び副ＬＵ２５を提供しているストレージシステム２０に、コピーペアの解除要求を送信する。
【０１７７】
ストレージシステム２０は、コピーペアの解除要求を受信する。すると、ストレージシステム２０は、当該コピーペアを解除する。具体的には、ストレージシステム２０は、主ＬＵ２５に書き込まれたデータの副ＬＵ２５へのコピーを停止する。
【０１７８】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０１７９】
具体的には、管理サーバ３０は、解除されたコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から削除する。
【０１８０】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、コピー保持要求５４を送信する（Ｓ１６２）。なお、コピー保持要求５４については、図２３で詳細を説明する。
【０１８１】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求５４を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求受信時における処理を実行する。なお、コピー保持要求受信時における処理については、図２４で詳細を説明する。
【０１８２】
そして、管理サーバ３０は、コピー保持処理を終了する。
【０１８３】
図２３は、本発明の第１の実施の形態の管理サーバ３０からホスト計算機１０に送信されるコピー保持要求５４の構成図である。
【０１８４】
コピー保持要求５４は、同一の統合デバイス１２８として提供されるすべてのＬＵ２５のデータを同一に保持することを要求する。つまり、コピー保持要求５４は、コピーペア解除前における主ＬＵ２５のデータと副ＬＵ２５のデータとを同一に保持することを要求する。
【０１８５】
具体的には、コピー保持要求５４は、通知内容５４１、主ＬＵ情報及び副ＬＵ情報を含む。
【０１８６】
通知内容５４１は、管理サーバ３０からホスト計算機１０に送信される情報の内容を示す。そのため、通知内容５４１は、当該管理サーバ３０からホスト計算機１０に送信される情報がコピー保持要求５４であることを示す。
【０１８７】
主ＬＵ情報は、ストレージシステム名５４３及びＬＵＮ５４４を含む。ストレージシステム名５４３は、コピーペア解除前における主ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５４４は、コピーペア解除前における主ＬＵ２５の一意な識別子である。
【０１８８】
副ＬＵ情報は、ストレージシステム名５４５及びＬＵＮ５４６を含む。ストレージシステム名５４５は、コピーペア解除前における副ＬＵ２５を提供するストレージシステム２０の一意な識別子である。ＬＵＮ５４６は、コピーペア解除前における副ＬＵ２５の一意な識別子である。
【０１８９】
図２４は、本発明の第１の実施の形態のホスト計算機１０のコピー保持要求受信時における処理のフローチャートである。
【０１９０】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求５４を受信する（Ｓ１７１）。
【０１９１】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のストレージシステム名５４３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のＬＵＮ５４４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１９２】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの状態１２２９に、コピーパス障害を示す情報を格納する。なお、コピーパス障害は、主ＬＵ２５に書き込まれたデータが副ＬＵ２５にコピーできない状態である。
【０１９３】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のストレージシステム名５４５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のＬＵＮ５４６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０１９４】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの状態１２２９に、コピーパス障害を示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０１９５】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、当該統合デバイス１２８として提供されているすべてのＬＵ２５に送信する。
【０１９６】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ１７２）。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求受信時における処理を終了する。
【０１９７】
本発明の実施の形態では、前述した処理を用いることによって、ストレージシステム２０を交換（リプレイス）できる。ここでは、現在運用中のストレージシステム（旧ストレージシステム）２０を、新たなストレージシステム（新ストレージシステム）２０に交換する場合を説明する。
【０１９８】
図２５は、本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【０１９９】
図２５は、ストレージシステム交換処理が実行される前の状態を示す。
【０２００】
ストレージシステム交換前には、ホスト計算機１０のデバイスリンクマネージャ１２７は、旧ストレージシステム２０の一つのＬＵ２５を一つの統合デバイス１２８として、業務アプリケーション１２６に提供する。そのため、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、当該統合デバイス１２８として提供されるＬＵ２５に接続されるパス１７を用いて、旧ストレージシステム２０に送信する。
【０２０１】
まず、ストレージシステム交換処理では、当該計算機システムに、新ストレージシステム２０が追加される。次に、管理サーバ３０は、統合デバイス作成処理（図９及び図１０）を実行する。
【０２０２】
図２６は、本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【０２０３】
図２６は、管理サーバ３０が統合デバイス作成処理を実行した後の状態を示す。
【０２０４】
統合デバイス作成処理が実行された後には、旧ストレージシステムのＬＵ２５と新ストレージシステム２０のＬＵ２５とがコピーペアを構成する。この場合、旧ストレージシステム２０のＬＵ２５が、主ＬＵ２５となる。また、新ストレージシステム２０のＬＵ２５が、副ＬＵ２５となる。
【０２０５】
そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、一つのコピーペアを構成する主ＬＵ２５及び副ＬＵ２５を一つの統合デバイス１２８として、業務アプリケーション１２６に提供する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、旧ストレージシステムの主ＬＵ２５及び新ストレージシステム２０の副ＬＵ２５を一つの統合デバイス１２８として、業務アプリケーション１２６に提供する。
【０２０６】
次に、ストレージシステム交換処理では、管理サーバ３０は、コピーペア主副切替処理（図１３及び図１４）を実行する。
【０２０７】
図２７は、本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【０２０８】
図２７は、管理サーバ３０がコピーペア主副切替処理を実行した後の状態を示す。
【０２０９】
コピーペア主副切替処理の実行によって、主ＬＵ２５と副ＬＵ２５とが切り替わる。そのため、コピーペア主副切替処理の実行後には、旧ストレージシステム２０のＬＵ２５が、副ＬＵ２５となる。また、新ストレージシステム２０のＬＵ２５が、主ＬＵ２５となる。
【０２１０】
次に、ストレージシステム交換処理では、管理サーバ３０は、統合デバイス解除処理（図１７及び図１８）を実行する。
【０２１１】
図２８は、本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【０２１２】
図２８は、管理サーバ３０が統合デバイス解除処理を実行した後の状態を示す。
【０２１３】
統合デバイス解除処理の実行によって、旧ストレージシステムのＬＵ２５及び新ストレージシステム２０のＬＵ２５から構成されたコピーペアが解除される。
【０２１４】
そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、旧ストレージシステム２０のＬＵ２５を新たな統合デバイス１２８として、業務アプリケーション１２６に提供する。また、ホスト計算機１０のデバイスリンクマネージャ１２７は、新ストレージシステム２０のＬＵ２５を、ストレージシステム交換処理の実行前から提供されている統合デバイス１２８として、業務アプリケーション１２６に提供する。
【０２１５】
次に、ストレージシステム交換処理では、当該計算機システムから、旧ストレージシステム２０が撤去される。これによって、当該計算機システムは、ストレージシステム交換処理を終了する。
【０２１６】
図２９は、本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【０２１７】
図２９は、ストレージシステム交換処理が実行された後の状態を示す。
【０２１８】
ストレージシステム交換処理の実行後には、ホスト計算機１０のデバイスリンクマネージャ１２７は、新ストレージシステム２０の一つのＬＵ２５を一つの統合デバイス１２８として、業務アプリケーション１２６に提供する。そのため、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、当該統合デバイス１２８として提供されるＬＵ２５に接続されるパス１７を用いて、新ストレージシステム２０に送信する。
【０２１９】
なお、本実施の形態では、ホスト計算機１０のデバイスリンクマネージャ１２７は、統合デバイス１２８として業務アプリケーション１２６に提供するＬＵ２５を、旧ストレージシステム２０のＬＵ２５から新ストレージシステムのＬＵ２５に切り替える。このとき、ホスト計算機１０のデバイスリンクマネージャ１２７は、ホスト計算機１０の業務アプリケーション１２６に意識させずに、統合デバイス１２８として業務アプリケーション１２６に提供するＬＵ２５を切り替える。そのため、ホスト計算機１０の業務アプリケーション１２６の設定の変更が不要となる。
【０２２０】
次に、本発明の実施の形態の計算機システムの障害発生時の処理について説明する。
【０２２１】
図３０は、本発明の第１の実施の形態の平常時における計算機システムの説明図である。図３１は、本発明の第１の実施の形態の平常時におけるホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【０２２２】
図３０及び図３１は、障害が発生する前（平常時）の状態を示す。
【０２２３】
図３０及び図３１によると、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０は、ＬＵＮ１２２３の「２」によって識別される主ＬＵ２５を提供する。ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０は、ＬＵＮ１２２３の「１」によって識別される副ＬＵ２５を提供する。なお、当該主ＬＵ２５と副ＬＵ２５とが、コピーペアを構成する。そのため、当該主ＬＵ２５に書き込まれたデータが、副ＬＵ２５にコピーされる。
【０２２４】
ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、当該統合デバイス１２８として提供される主ＬＵ２５に接続されるパス１７を用いて、ストレージシステム２０に送信する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求を、主ＬＵ２５を備えるストレージシステム２０に対してのみ送信する。
【０２２５】
図３２は、本発明の第１の実施の形態のホスト計算機１０のデバイスリンクマネージャ１２７の障害検出時における処理の説明図である。図３３は、本発明の第１の実施の形態のホスト計算機１０のデバイスリンクマネージャ１２７の障害検出時における処理のフローチャートである。
【０２２６】
ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ障害を検知すると（Ｓ２０１）、当該障害検出時における処理を実行する。例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求の送信エラー数が閾値を越えると、Ｉ／Ｏ障害と判定する。また、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求の送信先のＬＵ２５に接続されるパス１７のうち、閉塞されたパス１７の数が閾値を越えると、Ｉ／Ｏ障害と判定する。
【０２２７】
Ｉ／Ｏ障害を検知した場合、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該Ｉ／Ｏ障害に対応する統合デバイス１２８を特定する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、特定した統合デバイス１２８に対してＩ／Ｏ要求を発行する業務アプリケーション１２６を静止化する（Ｓ２０２）。
【０２２８】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ障害通知を、管理サーバ３０に送信する（Ｓ２０３）。そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該障害検出時における処理を終了する。
【０２２９】
図３４は、本発明の第１の実施の形態の管理サーバ３０のＩ／Ｏ障害通知受信時における処理のフローチャートである。
【０２３０】
管理サーバ３０は、Ｉ／Ｏ障害通知をホスト計算機１０から受信すると（Ｓ２１１）、当該Ｉ／Ｏ障害通知受信時における処理を実行する。
【０２３１】
まず、管理サーバ３０は、Ｉ／Ｏ障害が発生したＬＵ２５から構成されるコピーペアのペア状態を、ストレージシステム２０から取得する。次に、管理サーバ３０は、取得したペア状態に基づいて、通知されたＩ／Ｏ障害の原因を特定する。
【０２３２】
具体的には、管理サーバ３０は、通知されたＩ／Ｏ障害の原因が、パス１７の障害、ＬＵ２５の障害又はコピーパスの障害のいずれであるかを特定する（Ｓ２１２）。
【０２３３】
Ｉ／Ｏ障害の原因がパス１７の障害である場合は、ホスト計算機１０と主ＬＵ２５とを接続するパス１７に障害が発生している。この場合、コピーパスには障害が発生していないので、主ＬＵ２５と副ＬＵ２５とのコピー状態を維持しながら、計算機システムの運用を継続できる。
【０２３４】
そこで、管理サーバ３０は、ストレージシステム２０に、コピーペアの主副切替要求を送信する（Ｓ２１３）。具体的には、管理サーバ３０は、主ＬＵ２５を提供するストレージシステム２０及び副ＬＵ２５を提供するストレージシステム２０に、コピーペアの主副切替要求を送信する。
【０２３５】
ストレージシステム２０は、コピーペアの主副切替要求を受信する。すると、ストレージシステム２０は、主ＬＵ２５と副ＬＵ２５とを切り替える。これによって、ストレージシステム２０は、主副切替後における主ＬＵ２５に書き込まれたデータを、主副切替後における副ＬＵ２５にコピーする。
【０２３６】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０２３７】
具体的には、管理サーバ３０は、主副が切り替えられるコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から選択する。次に、管理サーバ３０は、選択したレコードのストレージシステム名３２２２とストレージシステム名３２２４とを入れ替える。次に、管理サーバ３０は、選択したレコードのＬＵＮ３２２３とＬＵＮ３２２５とを入れ替える。
【０２３８】
次に、管理サーバ３０は、更新後のコピーペア管理テーブル３２２に基づいて、コピーペア変更通知５２（図１５）を作成する。
【０２３９】
具体的には、管理サーバ３０は、コピーペア管理テーブル３２２から選択したレコードのストレージシステム名３２２２を、コピーペア変更通知５２のストレージシステム名５２３に格納する。次に、管理サーバ３０は、コピーペア管理テーブル３２２から選択したレコードのＬＵＮ３２２３を、コピーペア変更通知５２のＬＵＮ５２４に格納する。次に、管理サーバ３０は、コピーペア管理テーブル３２２から選択したレコードのストレージシステム名３２２４を、コピーペア変更通知５２のストレージシステム名５２５に格納する。次に、管理サーバ３０は、コピーペア管理テーブル３２２から選択したレコードのＬＵＮ３２２５を、コピーペア変更通知５２のＬＵＮ５２６格納する。
【０２４０】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、作成したコピーペア変更通知５２を送信する（Ｓ２１４）。そして、管理サーバ３０は、Ｉ／Ｏ障害通知受信時における処理を終了する。
【０２４１】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア変更通知５２を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ障害通知を送信した後に、コピーペア変更通知５２を受信したので、パス障害発生時における処理を実行する。なお、パス障害発生時における処理については、図３５及び図３６で詳細を説明する。
【０２４２】
一方、Ｉ／Ｏ障害の原因がＬＵ２５の障害である場合は、ストレージシステム２０の主ＬＵ２５に障害が発生している。この場合、ストレージシステム２０の主ＬＵ２５へのアクセスが不可能である。そのため、主ＬＵ２５と副ＬＵ２５とのコピー状態を維持できない。しかしながら、ホスト計算機１０が副ＬＵ２５にアクセスすることによって、計算機システムの運用を継続できる。
【０２４３】
そこで、管理サーバ３０は、障害が発生した主ＬＵ２５を提供するストレージシステム２０及び当該障害が発生した主ＬＵ２５とコピーペアを構成する副ＬＵ２５を提供するストレージシステム２０に、コピーペアの解除要求を送信する（Ｓ２１５）。
【０２４４】
ストレージシステム２０は、コピーペアの解除要求を受信する。すると、ストレージシステム２０は、当該コピーペアを解除する。
【０２４５】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０２４６】
具体的には、管理サーバ３０は、解除されたコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から削除する。
【０２４７】
次に、管理サーバ３０は、コピーペア解除通知５３（図１９）を作成する。
【０２４８】
具体的には、管理サーバ３０は、障害が発生した主ＬＵ２５を提供するストレージシステム２０の識別子を、コピーペア解除通知５３のストレージシステム名５３３及び５３７に格納する。次に、管理サーバ３０は、障害が発生した主ＬＵ２５の識別子を、コピーペア解除通知５３のＬＵＮ５３４及び５３８に格納する。次に、管理サーバ３０は、障害が発生した主ＬＵ２５とコピーペアを構成する副ＬＵ２５を提供するストレージシステム２０の識別子を、コピーペア解除通知５３のストレージシステム名５３５に格納する。次に、管理サーバ３０は、障害が発生した主ＬＵ２５とコピーペアを構成する副ＬＵ２５の識別子を、コピーペア解除通知５３のＬＵＮ５３６に格納する。
【０２４９】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、作成したコピーペア解除通知５３を送信する（Ｓ２１６）。そして、管理サーバ３０は、Ｉ／Ｏ障害通知受信時における処理を終了する。
【０２５０】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除通知５３を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ障害通知を送信した後に、コピーペア解除通知５３を受信したので、ＬＵ障害発生時における処理を実行する。なお、ＬＵ障害発生時における処理については、図３８及び図３９で詳細を説明する。
【０２５１】
一方、Ｉ／Ｏ障害の原因がコピーパスの障害である場合は、主ＬＵ２５と副ＬＵとを接続するコピーパスに障害が発生している。この場合、ホスト計算機１０は、ストレージシステム２０の主ＬＵ２５及びストレージシステム２０の副ＬＵ２５の双方へのアクセスできる。しかしながら、主ＬＵ２５のデータを副ＬＵ２５へのコピーすることはできない。そこで、ホスト計算機１０が主ＬＵ２５及び副ＬＵ２５の双方にデータを書き込む。これによって、主ＬＵ２５と副ＬＵ２５とのコピー状態を維持しながら、計算機システムの運用を継続できる。
【０２５２】
そこで、管理サーバ３０は、障害が発生したコピーパスに接続される主ＬＵ２５を提供するストレージシステム２０及び障害が発生したコピーパスに接続される副ＬＵ２５を提供するストレージシステム２０に、コピーペアの解除要求を送信する（Ｓ２１７）。
【０２５３】
ストレージシステム２０は、コピーペアの解除要求を受信する。すると、ストレージシステム２０は、当該コピーペアを解除する。
【０２５４】
次に、管理サーバ３０は、コピーペア管理テーブル３２２を更新する。
【０２５５】
具体的には、管理サーバ３０は、解除されたコピーペアの識別子とコピーペア管理テーブル３２２のコピーペア名３２２１とが一致するレコードを、コピーペア管理テーブル３２２から削除する。
【０２５６】
次に、管理サーバ３０は、コピー保持要求５４（図２３）を作成する。
【０２５７】
具体的には、管理サーバ３０は、障害が発生したコピーパスに接続される主ＬＵ２５を提供するストレージシステム２０の識別子を、コピー保持要求５４のストレージシステム名５４３に格納する。次に、管理サーバ３０は、障害が発生したコピーパスに接続される主ＬＵ２５の識別子を、ＬＵＮ５４４に格納する。次に、管理サーバ３０は、障害が発生したコピーパスに接続される副ＬＵ２５を提供するストレージシステム２０の識別子を、ストレージシステム名５４５に格納する。次に、管理サーバ３０は、障害が発生したコピーパスに接続される副ＬＵ２５の識別子を、ＬＵＮ５４６に格納する。
【０２５８】
次に、管理サーバ３０は、ホスト計算機１０のデバイスリンクマネージャ１２７に、作成したコピー保持要求５４を送信する（Ｓ２１８）。そして、管理サーバ３０は、Ｉ／Ｏ障害通知受信時における処理を終了する。
【０２５９】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求５４を受信する。すると、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ障害通知を送信した後に、コピー保持要求５４を受信したので、コピーパス障害発生時における処理を実行する。なお、コピーパス障害発生時における処理については、図４１及び図４２で詳細を説明する。
【０２６０】
図３５は、本発明の第１の実施の形態のホスト計算機１０のパス障害発生時における処理の説明図である。図３６は、本発明の第１の実施の形態のホスト計算機１０のパス障害発生時における処理のフローチャートである。
【０２６１】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア変更通知５２を受信する（Ｓ２２１）。
【０２６２】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のストレージシステム名５２３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のＬＵＮ５２４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副切替後における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２６３】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、主ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０２６４】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のストレージシステム名５２５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア変更通知５２のＬＵＮ５２６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、主副切替後における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２６５】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６に、副ＬＵ２５であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの状態１２２９に、異常であることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できないことを示す情報を格納する。
【０２６６】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できないことを示す情報を格納する。
【０２６７】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ２２２）。例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、図３１に示すパス管理テーブル１２２を、図３７に示すパス管理テーブル１２２に更新する。
【０２６８】
図３７は、本発明の第１の実施の形態のパス障害発生後におけるホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【０２６９】
図３７に示すパス管理テーブル１２２は、パスＩＤ１２２１の「１」によって識別されるパス１７及びパスＩＤ１２２１の「２」によって識別されるパス１７に障害が発生した場合である。この場合、障害が発生したパス１７に接続されるＬＵ２５が、主ＬＵ２５から副ＬＵ２５に変更される。更に、障害が発生したパス１７に接続されるＬＵ２５とコピーペアを構成するＬＵ２５が、副ＬＵ２５から主ＬＵ２５に変更される。
【０２７０】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、パスＩＤ１２２１の「３」によって識別されるパス１７及びパスＩＤ１２２１の「４」によって識別されるパス１７を用いて、ストレージシステム２０に送信する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求を、主副切替後における主ＬＵ２５に接続されるパス１７のみを用いて、ストレージシステム２０に送信する。
【０２７１】
ここで、図３５及び図３６に戻る。
【０２７２】
ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新すると、障害検出時における処理（図３２及び図３３）のステップＳ２０２で静止化した業務アプリケーション１２６を再開させる（Ｓ２２３）。
【０２７３】
そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該パス障害発生時における処理を終了する。
【０２７４】
図３８は、本発明の第１の実施の形態のホスト計算機１０のＬＵ障害発生時における処理の説明図である。図３９は、本発明の第１の実施の形態のホスト計算機１０のＬＵ障害発生時における処理のフローチャートである。
【０２７５】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除通知５３を受信する（Ｓ２３１）。
【０２７６】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。なお、主ＬＵ２５は、障害が発生したＬＵ２５である。
【０２７７】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０２７８】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２７９】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０２８０】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のストレージシステム名５３７とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピーペア解除通知５３のＬＵＮ５３８とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、統合デバイス１２８から除外されるＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。ここでは、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における正ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２８１】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの統合デバイス名１２２８を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できないことを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できないことを示す情報を格納する。
【０２８２】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求の送信に、当該統合デバイス１２８から除外されたＬＵ２５に接続されるパス１７を用いなくなる。
【０２８３】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ２３２）。例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、図３１に示すパス管理テーブル１２２を、図４０に示すパス管理テーブル１２２に更新する。
【０２８４】
図４０は、本発明の第１の実施の形態のＬＵ障害発生後におけるホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【０２８５】
図４０に示すパス管理テーブル１２２は、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５に障害が発生した場合である。この場合、障害が発生したＬＵ２５から構成されるコピーペアが解除される。更に、障害が発生したＬＵ２５が統合デバイス１２８から除外される。
【０２８６】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、パスＩＤ１２２１の「３」によって識別されるパス１７及びパスＩＤ１２２１の「４」によって識別されるパス１７を用いて、ストレージシステム２０に送信する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求を、統合デバイス１２８から除外されていないＬＵ２５に接続されるパス１７のみを用いて、ストレージシステム２０に送信する。
【０２８７】
ここで、図３８及び図３９に戻る。
【０２８８】
ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新すると、障害検出時における処理（図３２及び図３３）のステップＳ２０２で静止化した業務アプリケーション１２６を再開させる（Ｓ２３３）。
【０２８９】
そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該ＬＵ障害発生時における処理を終了する。
【０２９０】
図４１は、本発明の第１の実施の形態のホスト計算機１０のコピーパス障害発生時における処理の説明図である。図４２は、本発明の第１の実施の形態のホスト計算機１０のコピーパス障害発生時における処理のフローチャートである。
【０２９１】
ホスト計算機１０のデバイスリンクマネージャ１２７は、コピー保持要求５４を受信する（Ｓ２４１）。
【０２９２】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のストレージシステム名５４３とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のＬＵＮ５４４とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における主ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２９３】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの状態１２２９に、コピーパス障害を示す情報を格納する。
【０２９４】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のストレージシステム名５４５とパス管理テーブル１２２のストレージシステム名１２２２とが一致するすべてのレコードを、パス管理テーブル１２２から選択する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、受信したコピー保持要求５４のＬＵＮ５４６とパス管理テーブル１２２のＬＵＮ１２２３とが一致するすべてのレコードを、選択したレコードの中から選択する。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、コピーペア解除前における副ＬＵ２５に関連するレコードを、パス管理テーブル１２２から選択する。
【０２９５】
次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードのコピー属性１２２６及びコピータイプ１２２７を削除する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの状態１２２９に、コピーパス障害を示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの読出要求フラグ１２３０に、当該パス１７を用いて読出要求を送信できることを示す情報を格納する。次に、ホスト計算機１０のデバイスリンクマネージャ１２７は、選択したすべてのレコードの書込要求フラグ１２３１に、当該パス１７を用いて書込要求を送信できることを示す情報を格納する。
【０２９６】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行されたＩ／Ｏ要求を、当該統合デバイス１２８として提供されているすべてのＬＵ２５に対して送信する。
【０２９７】
以上のように、ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新する（Ｓ２４２）。例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、図３１に示すパス管理テーブル１２２を、図４３に示すパス管理テーブル１２２に更新する。
【０２９８】
図４３は、本発明の第１の実施の形態のＬＵ障害発生後におけるホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【０２９９】
図４３に示すパス管理テーブル１２２は、コピーパスに障害が発生した場合である。障害が発生したコピーパスは、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５と、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「１」によって識別されるＬＵ２５と、を接続する。この場合、障害が発生したコピーパスによって接続される二つのＬＵ２５から構成されるコピーペアが解除される。
【０３００】
これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から統合デバイス１２８に対して発行された書込要求を、当該統合デバイス１２８として提供されるすべてのＬＵ２５に対して送信する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、Ｉ／Ｏ要求を、コピーペア解除前における主ＬＵ２５及び副ＬＵ２５の双方に送信する。
【０３０１】
例えば、ホスト計算機１０のデバイスリンクマネージャ１２７は、統合デバイス名１２２８の「１」によって識別される統合デバイス１２８に対して発行されたＩ／Ｏ要求を、パスＩＤ１２２１の「１」によって識別されるパス１７又はパスＩＤ１２２１の「２」によって識別されるパス１７を用いて、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０に送信する。更に、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該Ｉ／Ｏ要求を、パスＩＤ１２２１の「３」によって識別されるパス１７又はパスＩＤ１２２１の「４」によって識別されるパス１７を用いて、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０に送信する。
【０３０２】
ここで、図４１及び図４２に戻る。
【０３０３】
ホスト計算機１０のデバイスリンクマネージャ１２７は、パス管理テーブル１２２を更新すると、障害検出時における処理（図３２及び図３３）のステップＳ２０２で静止化した業務アプリケーション１２６を再開させる（Ｓ２４３）。
【０３０４】
そして、ホスト計算機１０のデバイスリンクマネージャ１２７は、当該コピーパス障害発生時における処理を終了する。
【０３０５】
以上のように、本実施の計算機システムは、迅速且つ自動的に障害から復旧できる。
【０３０６】
（第２の実施の形態）
第１の実施の形態では、主ＬＵ２５と副ＬＵ２５とがコピーペアを構成したが、第２の実施の形態では、主ＬＵ２５と副ＬＵ２５とが外部接続ペアを構成する。
【０３０７】
第２の実施の形態の計算機システムの構成は、第１の実施の形態の計算機システム（図１）と同一である。同一の構成には、同一の番号を付すことによって、説明を省略する。
【０３０８】
図４４は、本発明の第２の実施の形態の計算機システムにおける統合デバイス１２８の説明図である。図４５は、本発明の第２の実施の形態のホスト計算機１０に記憶されるパス管理テーブル１２２の構成図である。
【０３０９】
本説明図では、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０は、ＬＵＮ１２２３の「１」によって識別されるＬＵ２５を、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０に提供する。そして、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０は、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０から提供されたＬＵ２５を、自身のＬＵ２５として、ホスト計算機１０に提供する。このとき、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０は、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０から提供されたＬＵ２５を、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５として、ホスト計算機１０に提供する。
【０３１０】
そのため、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５は、仮想的な記憶領域であり、実際にデータを記憶できない。
【０３１１】
ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０は、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５に対するＩ／Ｏ要求を受信すると、受信したＩ／Ｏ要求を、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０へ転送する。ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０は、当該Ｉ／Ｏ要求を、ＬＵＮ１２２３の「１」によって識別されるＬＵ２５に対して実行する。
【０３１２】
この場合、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５と、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「１」によって識別されるＬＵ２５とが、外部接続ペアを構成する。
【０３１３】
平常時には、ストレージシステム名１２２２の「１」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「２」によって識別されるＬＵ２５が、主ＬＵ２５として扱われる。一方、平常時には、ストレージシステム名１２２２の「２」によって識別されるストレージシステム２０から提供される、ＬＵＮ１２２３の「１」によって識別されるＬＵ２５が、副ＬＵ２５として扱われる。
【０３１４】
つまり、平常時には、外部接続ペアを構成する二つのＬＵ２５のうち、仮想的なＬＵ２５が、主ＬＵ２５として扱われる。一方、平常時には、外部接続ペアを構成する二つのＬＵ２５のうち、実際にデータを記憶するＬＵ２５が、副ＬＵ２５として扱われる。
【０３１５】
ホスト計算機１０のデバイスリンクマネージャ１２７は、外部接続ペアを構成する二つのＬＵ２５を一つの統合デバイス１２８として、一つ以上の業務アプリケーション１２６に提供する。つまり、ホスト計算機１０のデバイスリンクマネージャ１２７は、外部接続ペアを構成する主ＬＵ２５及び副ＬＵ２５を一つの統合デバイス１２８として、一つ以上の業務アプリケーション１２６に提供する。
【０３１６】
そのため、業務アプリケーション１２６は、提供された統合デバイス１２８に対してＩ／Ｏ要求を発行する。つまり、業務アプリケーション１２６は、提供された統合デバイス１２８を使用して、ストレージシステム２０によって提供されるＬＵ２５にアクセスする。
【０３１７】
このとき、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６から発行されたＩ／Ｏ要求の送信に使用されるパス１７を適宜切り替える。これによって、ホスト計算機１０のデバイスリンクマネージャ１２７は、業務アプリケーション１２６に意識させることなく、ロードバランス機能及びパス交代機能を実現する。つまり、業務アプリケーション１２６は、統合デバイス１２８に対してＩ／Ｏ要求を発行するだけで、適切なパス１７を用いてＬＵ２５にアクセスできる。
【０３１８】
なお、第２の実施の形態の計算機システムの処理は、前述した処理を除き、第１の実施の形態と同一である。よって、同一の処理の説明は省略する。
【０３１９】
以上のように、主ＬＵ２５と副ＬＵ２５とが外部接続ペアを構成する場合であっても、計算機システムは、迅速且つ自動的に障害から復旧できる。
【図面の簡単な説明】
【０３２０】
【図１】本発明の第１の実施の形態の計算機システムの構成のブロック図である。
【図２】本発明の第１の実施の形態の計算機システムに備わるホスト計算機の構成のブロック図である。
【図３】本発明の第１の実施の形態の計算機システムに備わる管理サーバの構成のブロック図である。
【図４】本発明の第１の実施の形態の計算機システムにおける統合デバイスの説明図である。
【図５】本発明の第１の実施の形態のホスト計算機に記憶される統合デバイスＩＤテーブルの構成図である。
【図６】本発明の第１の実施の形態のホスト計算機に記憶されるパス管理テーブルの構成図である。
【図７】本発明の第１の実施の形態の管理サーバに記憶されるＬＵ管理テーブルの構成図である。
【図８】本発明の第１の実施の形態の管理サーバに記憶されるコピーペア管理テーブルの構成図である。
【図９】本発明の第１の実施の形態の管理サーバの統合デバイス作成処理の説明図である。
【図１０】本発明の第１の実施の形態の管理サーバの統合デバイス作成処理のフローチャートである。
【図１１】本発明の第１の実施の形態の管理サーバからホスト計算機に送信されるコピーペア作成通知の構成図である。
【図１２】本発明の第１の実施の形態のホスト計算機のコピーペア作成通知受信時における処理のフローチャートである。
【図１３】本発明の第１の実施の形態の管理サーバのコピーペア主副切替処理の説明図である。
【図１４】本発明の第１の実施の形態の管理サーバのコピーペア主副切替処理のフローチャートである。
【図１５】本発明の第１の実施の形態の管理サーバからホスト計算機に送信されるコピーペア変更通知の構成図である。
【図１６】本発明の第１の実施の形態のホスト計算機のコピーペア変更通知受信時における処理のフローチャートである。
【図１７】本発明の第１の実施の形態の管理サーバの統合デバイス解除処理の説明図である。
【図１８】本発明の第１の実施の形態の管理サーバの統合デバイス解除処理のフローチャートである。
【図１９】本発明の第１の実施の形態の管理サーバからホスト計算機に送信されるコピーペア解除通知の構成図である。
【図２０】本発明の第１の実施の形態のホスト計算機のコピーペア解除通知受信時における処理のフローチャートである。
【図２１】本発明の第１の実施の形態の管理サーバのコピー保持処理の説明図である。
【図２２】本発明の第１の実施の形態の管理サーバのコピー保持処理のフローチャートである。
【図２３】本発明の第１の実施の形態の管理サーバからホスト計算機に送信されるコピー保持要求の構成図である。
【図２４】本発明の第１の実施の形態のホスト計算機のコピー保持要求受信時における処理のフローチャートである。
【図２５】本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【図２６】本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【図２７】本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【図２８】本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【図２９】本発明の第１の実施の形態の計算機システムのストレージシステム交換処理の説明図である。
【図３０】本発明の第１の実施の形態の平常時における計算機システムの説明図である。
【図３１】本発明の第１の実施の形態の平常時におけるホスト計算機に記憶されるパス管理テーブルの構成図である。
【図３２】本発明の第１の実施の形態のホスト計算機のデバイスリンクマネージャの障害検出時における処理の説明図である。
【図３３】本発明の第１の実施の形態のホスト計算機のデバイスリンクマネージャの障害検出時における処理のフローチャートである。
【図３４】本発明の第１の実施の形態の管理サーバのＩ／Ｏ障害通知受信時における処理のフローチャートである。
【図３５】本発明の第１の実施の形態のホスト計算機のパス障害発生時における処理の説明図である。
【図３６】本発明の第１の実施の形態のホスト計算機のパス障害発生時における処理のフローチャートである。
【図３７】本発明の第１の実施の形態のパス障害発生後におけるホスト計算機に記憶されるパス管理テーブルの構成図である。
【図３８】本発明の第１の実施の形態のホスト計算機のＬＵ障害発生時における処理の説明図である。
【図３９】本発明の第１の実施の形態のホスト計算機のＬＵ障害発生時における処理のフローチャートである。
【図４０】本発明の第１の実施の形態のＬＵ障害発生後におけるホスト計算機に記憶されるパス管理テーブルの構成図である。
【図４１】本発明の第１の実施の形態のホスト計算機のコピーパス障害発生時における処理の説明図である。
【図４２】本発明の第１の実施の形態のホスト計算機のコピーパス障害発生時における処理のフローチャートである。
【図４３】本発明の第１の実施の形態のＬＵ障害発生後におけるホスト計算機に記憶されるパス管理テーブルの構成図である。
【図４４】本発明の第２の実施の形態の計算機システムにおける統合デバイスの説明図である。
【図４５】本発明の第２の実施の形態のホスト計算機に記憶されるパス管理テーブルの構成図である。
【符号の説明】
【０３２１】
１０    ホスト計算機
１１    ＣＰＵ
１２    メモリ
１３    ネットワークインタフェース
１４    ＨＢＡ
１７    パス
２０    ストレージシステム
２１    ＣＨＡ
２５    ＬＵ
２７    ディスクコントローラ
２９    ＳＶＰ
３０    管理サーバ
３１    ＣＰＵ
３２    メモリ
３３    ネットワークインタフェース
５０    ＬＡＮ
１２１    統合デバイスＩＤテーブル
１２２    パス管理テーブル
１２３    パス管理テーブル
１２５    通信モジュール
１２６    業務アプリケーション
１２７    デバイスリンクマネージャ
１２８    統合デバイス
３２１    ＬＵ管理テーブル
３２２    コピーペア管理テーブル
３２５    通信モジュール
３２６    ストレージ管理マネージャ
【図１】
2008287405.tif 000003
【図２】
2008287405.tif 000004
【図３】
2008287405.tif 000005
【図４】
2008287405.tif 000006
【図５】
2008287405.tif 000007
【図６】
2008287405.tif 000008
【図７】
2008287405.tif 000009
【図８】
2008287405.tif 000010
【図９】
2008287405.tif 000011
【図１０】
2008287405.tif 000012
【図１１】
2008287405.tif 000013
【図１２】
2008287405.tif 000014
【図１３】
2008287405.tif 000015
【図１４】
2008287405.tif 000016
【図１５】
2008287405.tif 000017
【図１６】
2008287405.tif 000018
【図１７】
2008287405.tif 000019
【図１８】
2008287405.tif 000020
【図１９】
2008287405.tif 000021
【図２０】
2008287405.tif 000022
【図２１】
2008287405.tif 000023
【図２２】
2008287405.tif 000024
【図２３】
2008287405.tif 000025
【図２４】
2008287405.tif 000026
【図２５】
2008287405.tif 000027
【図２６】
2008287405.tif 000028
【図２７】
2008287405.tif 000029
【図２８】
2008287405.tif 000030
【図２９】
2008287405.tif 000031
【図３０】
2008287405.tif 000032
【図３１】
2008287405.tif 000033
【図３２】
2008287405.tif 000034
【図３３】
2008287405.tif 000035
【図３４】
2008287405.tif 000036
【図３５】
2008287405.tif 000037
【図３６】
2008287405.tif 000038
【図３７】
2008287405.tif 000039
【図３８】
2008287405.tif 000040
【図３９】
2008287405.tif 000041
【図４０】
2008287405.tif 000042
【図４１】
2008287405.tif 000043
【図４２】
2008287405.tif 000044
【図４３】
2008287405.tif 000045
【図４４】
2008287405.tif 000046
【図４５】
2008287405.tif 000047