(57)【要約】【課題】  装置間の回線速度が遅いシステムであってもローカルサイトでの入出力に大きな影響を及ぼすことなく、またローカルサイトからのコピーにおいても、ディスクの冗長性を失うことなく、ディスク容量を効率的に活用することができるようにする。【解決手段】  コピー手段１０１は、マスタボリューム１１０の更新ブロックの情報（インデックス）を、マスタボリューム更新情報１０２ａとして更新ブロック情報格納バッファ１０２に格納し、そのマスタボリューム更新情報１０２ａに基づいて更新ブロック格納部１１１にマスタボリューム１１０の更新ブロックのみをコピーする。また、更新ブロック情報格納バッファ１０２に格納された更新ブロック格納部更新情報１０２ｂに基づいて、更新ブロック格納部１１１のデータをコピーしてディスクアレイ装置２０の複製ボリューム２１０に複製を作成する。【選択図】  図３
2005196387.tif 000002
【特許請求の範囲】
【請求項１】
ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、前記ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、前記リモート装置が複製格納手段を備えてなるディスクアレイシステムであって、
接続されたコンピュータによる更新情報のみを前記更新部格納手段に格納した後、該更新部格納手段に格納された更新情報のみを前記複製格納手段にコピーするコピー手段を備えたことを特徴とするディスクアレイシステム。
【請求項２】
前記ディスクアレイ装置は、ローカル側コンピュータに接続され、
前記マスタ格納手段における更新情報のみを前記コピー手段が前記更新部格納手段に格納すると、該更新部格納手段に格納された更新情報を該コピー手段が前記複製格納手段にコピー開始する前に前記ローカル側コンピュータから前記マスタ格納手段への入出力を再開させる入出力処理手段を備えたことを特徴とする請求項１記載のディスクアレイシステム。
【請求項３】
前記ディスクアレイ装置は、ローカル側コンピュータに接続され、
前記リモート装置は、リモート側コンピュータに接続され、
前記更新部格納手段に格納する前記接続されたコンピュータによる更新情報は、前記ローカル側コンピュータまたは前記リモート側コンピュータによる更新情報であり、
該更新情報のみを前記コピー手段が前記更新部格納手段に格納すると、該更新部格納手段に格納された更新情報を該コピー手段が前記複製格納手段にコピー開始する前に前記ローカル側コンピュータから前記マスタ格納手段への入出力を再開させる入出力処理手段を備えたことを特徴とする請求項１記載のディスクアレイシステム。
【請求項４】
前記更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、
前記更新インデックス格納部は、前記更新部格納手段への更新情報の格納処理時に、前記更新ブロック格納部に格納する情報のインデックスと、前記複製格納手段に格納する情報のインデックスとを格納することを特徴とする請求項１から３の何れか１項に記載のディスクアレイシステム。
【請求項５】
ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、前記ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、前記リモート装置が複製格納手段を備えてなるディスクアレイシステムのコピー方法であって、
接続されたコンピュータによる更新情報のみを前記更新部格納手段に格納する更新部格納工程と、
前記更新部格納工程の後で該更新部格納手段に格納された更新情報のみを前記複製格納手段にコピーする複製コピー工程とを備えたことを特徴とするディスクアレイシステムのコピー方法。
【請求項６】
前記ディスクアレイ装置は、ローカル側コンピュータに接続され、
該更新部格納手段に格納された更新情報を前記複製コピー工程の開始前に前記ローカル側コンピュータから前記マスタ格納手段への入出力を再開させる入出力再開工程を備えたことを特徴とする請求項５記載のディスクアレイシステムのコピー方法。
【請求項７】
前記更新部格納工程では、前記マスタ格納手段における更新情報のみを前記更新部格納手段に格納することを特徴とする請求項６記載のディスクアレイシステムのコピー方法。
【請求項８】
前記リモート装置は、リモート側コンピュータに接続され、
前記更新部格納工程では、前記ローカル側コンピュータまたは前記リモート側コンピュータによる更新情報のみを前記更新部格納手段に格納することを特徴とする請求項６記載のディスクアレイシステムのコピー方法。
【請求項９】
前記更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、
前記更新部格納工程では、前記更新ブロック格納部に格納する情報のインデックスと、前記複製格納手段に格納する情報のインデックスとを前記更新インデックス格納部に格納することを特徴とする請求項５から８の何れか１項に記載のディスクアレイシステムのコピー方法。
【請求項１０】
ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、前記ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、前記リモート装置が複製格納手段を備えてなるディスクアレイシステムのプログラムであって、
コンピュータに、
接続されたコンピュータによる更新情報のみを前記更新部格納手段に格納する更新部格納処理と、
前記更新部格納処理の後で該更新部格納手段に格納された更新情報のみを前記複製格納手段にコピーする複製コピー処理とを実行させることを特徴とするディスクアレイシステムのプログラム。
【請求項１１】
前記ディスクアレイ装置は、ローカル側コンピュータに接続され、
コンピュータに、
該更新部格納手段に格納された更新情報を前記複製コピー処理の開始前に前記ローカル側コンピュータから前記マスタ格納手段への入出力を再開させる入出力再開処理を実行させることを特徴とする請求項１０記載のディスクアレイシステムのプログラム。
【請求項１２】
前記更新部格納処理では、前記マスタ格納手段における更新情報のみを前記更新部格納手段に格納することを特徴とする請求項１１記載のディスクアレイシステムのプログラム。
【請求項１３】
前記リモート装置は、リモート側コンピュータに接続され、
前記更新部格納処理では、前記ローカル側コンピュータまたは前記リモート側コンピュータによる更新情報のみを前記更新部格納手段に格納することを特徴とする請求項１１記載のディスクアレイシステムのプログラム。
【請求項１４】
前記更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、
前記更新部格納処理では、前記更新ブロック格納部に格納する情報のインデックスと、前記複製格納手段に格納する情報のインデックスとを前記更新インデックス格納部に格納することを特徴とする請求項１０から１３の何れか１項に記載のディスクアレイシステムのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクアレイ装置に、複製を格納できる他の装置が接続されてなるディスクアレイシステム、該システムのコピー方法、およびプログラムに関する。
【背景技術】
【０００２】
従来より、記録するデータのコピーを作成しておくことでデータ保持の信頼性や耐障害性を高めようとするシステムがある。
例えば特許文献１のものでは、ローカルサイトのコントローラとリモートサイトの物理ドライブを接続して遠隔にコピーする。
また、特許文献２のものでは、ローカルサイトのマスタボリュームを二重化し、二重化したデータの一方を利用して遠隔にコピーする。
【０００３】
また、特許文献３のものは、第１の外部記憶装置と、第２の外部記憶装置とに、通信回線を介してディスクサブシステムを接続するものであり、このディスクサブシステムを経由してリモートコピーを行う。
【０００４】
また、本出願人により先に出願されている特許文献４のものは、プライマリサイトからコピーするセカンダリサイトで、ディスクアレイ装置が受信したパッキングデータからパッキング順に更新データを順次取り出してキャッシュに書き込むことにより、データ更新の順序を保証するものである。
【特許文献１】特開平１１−３３８６４６号公報
【特許文献２】特開２００２−３１２２５１号公報
【特許文献３】特開２０００−３０５８５６号公報
【特許文献４】特開２００３−１６７６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１のものは、回線が遅い場合はローカルサイトでの動作が非常に遅くなってしまうという問題がある。
その理由は、ファイバチャネルで物理ドライブを接続して、リアルタイムのデータをコピーすることを想定している構成であるため、回線が遅い場合はローカルサイトの入出力に大きく影響するためである。また、入出力を停止して静止点をとってコピーする場合は、回線が遅いディスクアレイ間のコピーの完了を待たないと、入出力が再開できない点にある。
【０００６】
また、上述した特許文献２には、次のような問題点があった。
第１の問題点は、リモートサイトにコピーしている間は、ディスクの冗長性が失われる点にある。その理由は、リモートサイトのコピー中はミラーリングを解除することにある。
第２の問題点は、リモートサイトにコピーするために、ディスク容量を浪費する点にある。その理由は、リモートサイトにコピーするために、まったく同じ複製を採取する必要があることにある。
【０００７】
また、上述した特許文献３のものは、外部記憶装置外に通信回線を介したサブシステムを設けるものであり、回線速度が遅い場合の動作についてまで考慮されたものではない。
【０００８】
また、上述した特許文献４のものは、セカンダリサイトへのデータコピーにおけるデータ更新の順序を保証しようとするものであり、回線速度が遅い場合の動作についてまで考慮されたものではない。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、装置間の回線速度が遅いシステムであってもローカルサイトでの入出力に大きな影響を及ぼすことのないディスクアレイシステム、該システムのコピー方法、およびプログラムを提供することを目的とする。
また、他に目的とすることは、ローカルサイトからのコピーにおいても、ディスクの冗長性を失うことなく、ディスク容量を効率的に活用することができるディスクアレイシステム、該システムのコピー方法、およびプログラムを提供することである。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明の第１の態様としてのディスクアレイシステムは、ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、リモート装置が複製格納手段を備えてなるディスクアレイシステムであって、接続されたコンピュータによる更新情報のみを更新部格納手段に格納した後、該更新部格納手段に格納された更新情報のみを複製格納手段にコピーするコピー手段を備えたことを特徴とする。
【００１１】
上記したディスクアレイ装置は、ローカル側コンピュータに接続され、上記したマスタ格納手段における更新情報のみをコピー手段が更新部格納手段に格納すると、該更新部格納手段に格納された更新情報を該コピー手段が複製格納手段にコピー開始する前にローカル側コンピュータからマスタ格納手段への入出力を再開させる入出力処理手段を備えることが好ましい。
【００１２】
上記したディスクアレイ装置は、ローカル側コンピュータに接続され、上記したリモート装置は、リモート側コンピュータに接続され、上記した更新部格納手段に格納する接続されたコンピュータによる更新情報は、ローカル側コンピュータまたはリモート側コンピュータによる更新情報であり、該更新情報のみをコピー手段が更新部格納手段に格納すると、該更新部格納手段に格納された更新情報を該コピー手段が複製格納手段にコピー開始する前にローカル側コンピュータからマスタ格納手段への入出力を再開させる入出力処理手段を備えることとしてもよい。
【００１３】
上記した更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、更新インデックス格納部は、更新部格納手段への更新情報の格納処理時に、更新ブロック格納部に格納する情報のインデックスと、複製格納手段に格納する情報のインデックスとを格納することが好ましい。
【００１４】
また、本発明の第２の態様としてのディスクアレイシステムのコピー方法は、ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、リモート装置が複製格納手段を備えてなるディスクアレイシステムのコピー方法であって、接続されたコンピュータによる更新情報のみを更新部格納手段に格納する更新部格納工程と、更新部格納工程の後で該更新部格納手段に格納された更新情報のみを複製格納手段にコピーする複製コピー工程とを備えたことを特徴とする。
【００１５】
上記したディスクアレイ装置は、ローカル側コンピュータに接続され、該更新部格納手段に格納された更新情報を複製コピー工程の開始前にローカル側コンピュータからマスタ格納手段への入出力を再開させる入出力再開工程を備えることが好ましい。
【００１６】
上記した更新部格納工程では、マスタ格納手段における更新情報のみを更新部格納手段に格納することが好ましい。
または、上記したリモート装置は、リモート側コンピュータに接続され、上記した更新部格納工程では、ローカル側コンピュータまたはリモート側コンピュータによる更新情報のみを更新部格納手段に格納することとしてもよい。
【００１７】
上記した更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、上記した更新部格納工程では、更新ブロック格納部に格納する情報のインデックスと、複製格納手段に格納する情報のインデックスとを更新インデックス格納部に格納することが好ましい。
【００１８】
また、本発明の第３の態様としてのディスクアレイシステムのプログラムは、ディスクアレイ装置とリモート装置とが通信回線を介して接続されてなり、ディスクアレイ装置がマスタ格納手段と更新部格納手段とを備え、リモート装置が複製格納手段を備えてなるディスクアレイシステムのプログラムであって、コンピュータに、接続されたコンピュータによる更新情報のみを更新部格納手段に格納する更新部格納処理と、更新部格納処理の後で該更新部格納手段に格納された更新情報のみを複製格納手段にコピーする複製コピー処理とを実行させることを特徴とする。
【００１９】
上記したディスクアレイ装置は、ローカル側コンピュータに接続され、コンピュータに、該更新部格納手段に格納された更新情報を複製コピー処理の開始前にローカル側コンピュータからマスタ格納手段への入出力を再開させる入出力再開処理を実行させることが好ましい。
【００２０】
上記した更新部格納処理では、マスタ格納手段における更新情報のみを更新部格納手段に格納することが好ましい。
または、上記したリモート装置は、リモート側コンピュータに接続され、上記した更新部格納処理では、ローカル側コンピュータまたはリモート側コンピュータによる更新情報のみを更新部格納手段に格納することとしてもよい。
【００２１】
上記した更新部格納手段は、更新情報を格納する更新ブロック格納部と、更新インデックス格納部とを備え、上記した更新部格納処理では、更新ブロック格納部に格納する情報のインデックスと、複製格納手段に格納する情報のインデックスとを更新インデックス格納部に格納することが好ましい。
【発明の効果】
【００２２】
以上のように、本発明によれば、装置間の回線速度が遅いシステムであってもディスクアレイ装置からの入出力に大きな影響を及ぼすことのないようにすることができる。
また、ディスクアレイ装置からのコピーにおいても、ディスクの冗長性を失うことなく、ディスク容量を効率的に活用することができる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明に係るディスクアレイシステム、該システムのコピー方法、およびプログラムを、図面を用いて詳細に説明する。
【実施例１】
【００２４】
本発明の第１の実施形態としてのディスクアレイシステムは、図１に示すように、ローカルサイト１がディスクアレイ装置１０と、プログラム制御により動作するコンピュータ（中央処理装置；プロセッサ；データ処理装置）１１とを備えて構成され、リモートサイト２がディスクアレイ装置２０（リモート装置）を備えて構成され、ディスクアレイ装置１０とディスクアレイ装置２０とが通信回線を介して接続されてなる。
【００２５】
ローカルサイト１のディスクアレイ装置１０は、入出力処理手段１００と、コピー手段１０１と、更新ブロック情報格納バッファ１０２と、マスタボリューム１１０と、更新ブロック格納部１１１とを備える。
また、リモートサイト２のディスクアレイ装置２０は、コピー手段２０１と、リモートの複製ボリューム２１０とを備える。
【００２６】
入出力処理手段１００は、コンピュータ１１からのマスタボリューム１１０に対して入出力させようとする情報をマスタボリューム１１０に入出力させる。マスタボリューム１１０における更新があったブロックの情報（インデックス）は、コピー手段１０１により更新ブロック情報格納バッファ１０２に格納される。
【００２７】
この更新ブロック情報格納バッファ１０２は、図２に示すように、マスタボリューム更新情報１０２ａと、更新ブロック格納部更新情報１０２ｂとを格納する。
ここで、マスタボリューム更新情報１０２ａは、マスタボリューム１１０における更新されたブロックのインデックス情報であり、更新ブロック格納部１１１に格納する内容のインデックスを示すものである。また、更新ブロック格納部更新情報１０２ｂは、更新ブロック格納部１１１における更新されたブロックのインデックス情報であり、リモートの複製ボリューム２１０に格納する内容のインデックスを示すものである。
【００２８】
コピー手段１０１は、マスタボリューム１１０の更新ブロックの情報（インデックス）を、マスタボリューム更新情報１０２ａとして更新ブロック情報格納バッファ１０２に格納し、そのマスタボリューム更新情報１０２ａに基づいて更新ブロック格納部１１１にマスタボリューム１１０の更新ブロックのみをコピーし、更新ブロック格納部１１１のコピー情報（インデックス）を更新ブロック格納部更新情報１０２ｂとして更新ブロック情報格納バッファ１０２に格納する。
【００２９】
更新ブロック格納部１１１にマスタボリューム１１０の更新ブロックのコピーが完了すると、コピー手段１０１は、更新ブロック情報格納バッファ１０２におけるマスタボリューム更新情報１０２ａをクリアする。また、コピー手段１０１は、リモートサイト２のコピー手段２０１と共に、更新ブロック情報格納バッファ１０２に格納された更新ブロック格納部更新情報１０２ｂに基づいて、更新ブロック格納部１１１のデータをコピーしてディスクアレイ装置２０の複製ボリューム２１０に複製を作成する。
更新ブロック格納部１１１のコピーが完了したら、コピー手段１０１は、更新ブロック情報格納バッファ１０２の更新ブロック格納部更新情報１０２ｂをクリアし、更新ブロック格納部１１１のコピーデータを開放する。
【００３０】
次に、本発明の第１の実施形態としてのディスクアレイシステムの動作について、図３のフローチャートを参照して詳細に説明する。
まず、ローカルサイト１からリモートサイト２にコピーする静止点データを確保するため、入出力処理手段１００はコンピュータ１１からマスタボリューム１１０への入出力を停止する（ステップＳ１）。次に、更新ブロック情報格納バッファ１０２に格納されたマスタボリューム更新情報１０２ａに基づいて、マスタボリューム１１０の更新ブロックをコピー手段１０１が更新ブロック格納部１１１にコピーする（ステップＳ２）。
【００３１】
コピーが完了すると、更新ブロック情報格納バッファ１０２に格納されたマスタボリューム更新情報１０２ａをコピー手段１０１がクリアする（ステップＳ３）。クリアが完了すると、入出力処理手段１００がコンピュータ１１への入出力を再開する（ステップＳ４）。
次に更新ブロック情報格納バッファ１０２の更新ブロック格納部更新情報１０２ｂに基づいて、コピー手段１０１と２０１とが複製ボリューム２１０に更新ブロックをコピーする（ステップＳ５）。コピーが完了したら更新ブロック情報格納バッファ１０２の更新ブロック格納部更新情報１０２ｂをコピー手段１０１がクリアする（ステップＳ６）。最後に、更新ブロック格納部１１１の情報をコピー手段１０１がクリアする（ステップＳ７）。
【００３２】
以上のように、従来の遠隔コピー方式では、回線速度によるローカルサイトの入出力への影響が考慮されていなかった。回線速度が遅いとコピーに時間がかかり、ローカルサイト１で書き込みの再開が遅くなったり、入出力に影響を及ぼしたりする問題があった。
【００３３】
このことに対し、本実施形態では、ローカルサイト１のディスクアレイ装置１０が、ディスクアレイ装置１０に接続されているプログラム制御により動作するコンピュータ１１からのマスタボリューム１１０への入出力を、入出力処理手段１００を通じ、マスタボリューム１１０に入出力を行っている。マスタボリューム１１０に更新があったブロックの情報はコピー手段１０１により更新ブロック情報格納バッファ１０２に格納される。コピー手段１０１により、更新ブロック情報格納バッファ１０２を参照し、マスタボリューム１１０から更新があったブロックのみ更新ブロック格納部１１１にコピーされる。
ディスクアレイ装置１０と、リモートサイト２のディスクアレイ装置２０は、互いに通信回線で接続されており、通信回線を通じて、ローカルサイト１のコピー手段１０１と、リモートサイト２のコピー手段２０１とにより、複製ボリューム２１０に更新ブロック格納部１１１のブロックをコピーし、複製ボリューム２１０に複製が作成される。
【００３４】
以上のように、本実施形態によれば以下の効果を得ることができる。
第１の効果は、リモートサイトのコピーによる、コンピュータからの入出力の停止が回線速度に依存しないことにある。
その理由は、マスタボリュームからのコピーを同一のディスクアレイ装置内で行うことによって、コンピュータからの入出力の停止している間のステップを回線速度に依存しないよう構成できることにある。
【００３５】
第２の効果は、回線が遅い構成であっても、リモートサイトのコピーによる入出力の停止を短くできることにある。
その理由は、コンピュータからの入出力の停止時間に、速度の速い同一ディスクアレイ装置内のコピーでかつ差分のみのコピーを行い、そのコピーが完了するとコンピュータによる入出力を再開させることができるよう構成されているからである。
【００３６】
このように、本実施形態によれば、ディスクアレイの遠隔コピー方法について、回線速度に依存せず、ローカルサイトの入出力の影響を小さくし、リモートサイトにコピーできる。
また、差分のみをコピーするため、ローカルサイトで行うコピーのためのディスク容量を少なくすることができる。
【実施例２】
【００３７】
次に、本発明の第２の実施形態の構成について図面を参照して詳細に説明する。
この第２の実施形態としてのディスクアレイシステムは、上述した第１の実施形態としてのディスクアレイシステムに加えて、リモートサイトにもコンピュータを備えてそのコンピュータからの入出力を行うことができるようにしたものである。
【００３８】
この第２の実施形態としてのディスクアレイシステムは、図４に示すように、ローカルサイト３がディスクアレイ装置３０とプログラム制御により動作するローカル側コンピュータ（中央処理装置；プロセッサ；データ処理装置）３１とを備えて構成されており、リモートサイト４が、ディスクアレイ装置４０（リモート装置）とプログラム制御により動作するリモート側コンピュータ（中央処理装置；プロセッサ；データ処理装置）４１とを備えて構成されており、ディスクアレイ装置３０とディスクアレイ装置４０とが通信回線を介して接続されてなる。
【００３９】
ローカルサイト３のディスクアレイ装置３０は、入出力処理手段３００と、コピー手段３０１と、更新ブロック情報格納バッファ３０２と、マスタボリューム３１０と、更新ブロック格納部３１１とを備える。
また、リモートサイト２のディスクアレイ装置４０は、入出力処理手段４００と、コピー手段４０１と、更新ブロック情報格納バッファ４０２と、リモートの複製ボリューム４１０とを備える。
【００４０】
入出力処理手段３００は、ローカル側コンピュータ３１からのマスタボリューム３１０に対して入出力させようとする情報をマスタボリューム３１０に入出力させる。マスタボリューム３１０における更新があったブロックの情報（インデックス）は、コピー手段３０１により更新ブロック情報格納バッファ３０２に格納される。
【００４１】
この更新ブロック情報格納バッファ３０２は、図５に示すように、通常時にはマスタボリューム更新情報３０２ａと、更新ブロック格納部更新情報３０２ｂとを格納し、マスタボリューム３１０から更新ブロック格納部３１１へのコピー処理時にはさらに複製ボリューム更新情報４０２ａを格納する。
ここで、マスタボリューム更新情報３０２ａは、マスタボリューム３１０における更新されたブロックのインデックス情報であり、複製ボリューム更新情報４０２ａとの和が、更新ブロック格納部３１１に格納する内容のインデックスを示す。また、更新ブロック格納部更新情報３０２ｂは、更新ブロック格納部３１１における更新されたブロックのインデックス情報であり、リモートの複製ボリューム４１０に格納する内容のインデックスを示すものである。
【００４２】
入出力処理手段４００は、リモート側コンピュータ４１からの複製ボリューム４１０に対して入出力させようとする情報を複製ボリューム４１０に入出力させる。複製ボリューム４１０における更新があったブロックの情報（インデックス）は、コピー手段４０１により更新ブロック情報格納バッファ４０２に格納される。
【００４３】
この更新ブロック情報格納バッファ４０２は、図６に示すように、通常時には複製ボリューム更新情報４０２ａを格納し、マスタボリューム３１０から更新ブロック格納部３１１へのコピー処理時にはさらにマスタボリューム更新情報３０２ａを格納する。
ここで、複製ボリューム更新情報４０２ａは、複製ボリューム４１０におけるリモート側コンピュータ４１により更新されたブロックのインデックス情報であり、マスタボリューム更新情報３０２ａとの和が、更新ブロック格納部３１１に格納する内容のインデックスを示す。
【００４４】
コピー手段３０１とコピー手段４０１は、マスタボリューム３１０の更新ブロックの情報（インデックス）を更新ブロック情報格納バッファ３０２に、複製ボリューム４１０の更新ブロックの情報（インデックス）を更新ブロック情報格納バッファ４０２に、それぞれ格納する。
そして、更新ブロック情報格納バッファ３０２と更新ブロック情報格納バッファ４０２との情報を元に、更新ブロック格納部３１１にマスタボリューム３１０の更新ブロックと複製ボリューム４１０の更新ブロックとをコピーし、更新ブロック格納部３１１のコピー情報（インデックス）を更新ブロック格納部更新情報３０２ｂとして更新ブロック情報格納バッファ３０２に格納する。
【００４５】
更新ブロック格納部３１１にマスタボリューム３１０の更新ブロックのコピーが完了すると、更新ブロック情報格納バッファ３０２におけるマスタボリューム３１０と複製ボリューム４１０との更新ブロックの和の情報（マスタボリューム更新情報３０２ａおよび複製ボリューム更新情報４０２ａ）をクリアする。
【００４６】
また、ディスクアレイ装置４０の複製ボリューム４１０に更新ブロック情報格納バッファ３０２の更新ブロック格納部更新情報３０２ｂに基づいて、更新ブロック格納部３１１のデータをコピーし複製ボリューム４１０に複製を作成する。更新ブロック格納部３１１のコピーが完了したら、更新ブロック情報格納バッファ３０２の更新ブロック格納部更新情報３０２ｂをコピー手段３０１がクリアし、更新ブロック格納部３１１のコピーデータを開放する。
【００４７】
次に、本発明の第２の実施形態としてのディスクアレイシステムの動作について、図７のフローチャートを参照して詳細に説明する。
まず、リモートサイトにコピーする静止点データを確保するため、入出力処理手段３００はローカル側コンピュータ３１からマスタボリューム３１０への入出力を停止する（図３のステップＳ１１）。また、複製ボリュームに最新の静止点データを確保するため、入出力処理手段４００はリモート側コンピュータ４１から複製ボリューム４１０への入出力を停止する（ステップＳ２１）。
【００４８】
そして、更新ブロック格納部３１１にマスタボリューム３１０の更新ブロックを格納するため、更新ブロック情報格納バッファ３０２に格納されたマスタボリューム更新情報３０２ａと、更新ブロック情報格納バッファ４０２に格納された複製ボリューム更新情報４０２ａとの和をとる（ステップＳ１２）。マスタボリューム３１０の更新ブロック情報と複製ボリューム４１０の更新ブロック情報との和の情報より、マスタボリューム３１０の更新ブロックと複製ボリューム４１０の更新ブロックを、マスタボリューム３１０から更新ブロック格納部３１１にコピーする（ステップＳ１３）。
【００４９】
コピーが完了したら、更新ブロック情報格納バッファ３０２と更新ブロック情報格納バッファ４０２に格納された、マスタボリューム３１０と複製ボリューム４１０との更新ブロックの和の情報を、コピー手段３０１、４０１がクリアする（ステップＳ１４、Ｓ２４）。クリアが完了したら、入出力処理手段３００はローカル側コンピュータ３１への入出力を再開する（ステップＳ１５）。
【００５０】
そして、更新ブロック情報格納バッファ３０２の更新ブロック格納部更新情報３０２ｂに基づいて、コピー手段３０１、４０１は複製ボリューム４１０に更新ブロックをコピーする（ステップＳ１６）。コピーが完了したら更新ブロック情報格納バッファ３０２の更新ブロック格納部更新情報３０２ｂをコピー手段３０１がクリアする（ステップＳ１７）。最後に、更新ブロック格納部３１１の情報をコピー手段３０１がクリアし、入出力処理手段４００がリモート側コンピュータ４１への入出力を再開する（ステップＳ１８、Ｓ２８）。
【００５１】
以上のように、本発明の第２の実施形態によれば、上述した第１の実施形態により得られる効果に加え、リモートサイト側で入出力するホストが存在しているように構成されているため、リモートサイトで複製ボリュームに対して入出力がある構成でも適用することができる。
また、回線速度が遅い場合の遠隔コピーを実施するディザスタリカバリに用いる構成といった用途にも適用することができる。
【００５２】
なお、上述した各実施形態は、本発明の好適な実施形態であり、本発明の主旨を逸脱しない範囲内において、種々変形して実施することが可能である。
例えば、リモートサイトでの安価なデータの二次利用構成といった用途にも適用可能である。
【００５３】
また、上述した各実施形態としてのディスクアレイシステムを実現するための処理手順をプログラムとして記録媒体に記録することにより、本発明の各実施形態による上述した各機能を、その記録媒体から供給されるプログラムによって、システムを構成するコンピュータのＣＰＵに処理を行わせて実現させることができる。
この場合、上記の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
すなわち、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体および該記録媒体から読み出された信号は本発明を構成することになる。
この記録媒体としては、例えば、フロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いてよい。
【００５４】
この本発明に係るプログラムによれば、当該プログラムによって制御されるディスクアレイシステムに、上述した本発明に係る各実施形態としてのディスクアレイシステムにおける各機能を実現させることができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の第１の実施形態としてのディスクアレイシステムの構成の概要を示すブロック図である。
【図２】更新ブロック情報格納バッファ１０２の構成を示すブロック図である。
【図３】第１の実施形態としてのディスクアレイシステムの動作例を示すフローチャートである。
【図４】本発明の第２の実施形態としてのディスクアレイシステムの構成の概要を示すブロック図である。
【図５】更新ブロック情報格納バッファ３０２の構成を示すブロック図である。
【図６】更新ブロック情報格納バッファ４０２の構成を示すブロック図である。
【図７】第２の実施形態としてのディスクアレイシステムの動作例を示すフローチャートである。
【符号の説明】
【００５６】
１、３    ローカルサイト
２、４    リモートサイト
１１、３１    コンピュータ（ローカル側コンピュータ）
４１    リモート側コンピュータ
１０、３０    ディスクアレイ装置
２０、４０    ディスクアレイ装置（リモート装置）
１００、３００、４００    入出力処理手段
１０１、２０１、３０１、４０１    コピー手段
１０２、３０２、４０２    更新ブロック情報格納バッファ
１１０、３１０    マスタボリューム（マスタ格納手段）
１１１、３１１    更新ブロック格納部（更新部格納手段）
２１０、４１０    複製ボリューム（複製格納手段）
【図１】
2005196387.tif 000003
【図２】
2005196387.tif 000004
【図３】
2005196387.tif 000005
【図４】
2005196387.tif 000006
【図５】
2005196387.tif 000007
【図６】
2005196387.tif 000008
【図７】
2005196387.tif 000009