【手続補正書】
【提出日】平成18年12月25日(2006.12.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
上位装置とデータの授受を行う制御手段と、前記データを格納する記憶手段と、予め定めた間隔で、第１のリモートディスクサブシステムに対する前記データの転送及び転送の中断を行う手段とを有するマスタディスクサブシステムと、
前記上位装置とデータの授受を行う制御手段と、前記データを格納する記憶手段と、前記マスタディスクサブシステムに接続された伝送手段と、前記マスタディスクサブシステムがデータ転送状態にあるか、又はデータ転送中断状態にあるかを問い合わせる問い合わせ手段とを有し、前記マスタディスクサブシステムがデータ転送状態にあるときに第２のリモートディスクサブシステムに前記データを転送するスレーブディスクサブシステムと、
前記マスタディスクサブシステムから転送されるデータを受け取る制御手段と、前記データを格納する記憶手段とを有する第１のリモートディスクサブシステムと、
前記スレーブディスクサブシステムから転送されるデータを受け取る制御手段と、前記データを格納する記憶手段とを有する前記第２のリモートディスクサブシステムと
を備えることを特徴とするシステム。
【請求項２】
マスタサブシステム及びスレーブサブシステムを有するメインセンターからのデータをリモートセンターに格納するためのリモートコピーを行う方法であって、
上位装置からのデータを前記スレーブサブシステムで受け取るステップと、
前記スレーブサブシステムのメモリに前記データを格納するステップと、
前記マスタサブシステムが前記リモートセンターへデータ転送する状態にあるか否かを判定するステップと、
前記マスタサブシステムがデータ転送を行う状態にある場合に前記スレーブサブシステムから前記リモートセンターへ前記データを転送し、前記マスタサブシステムがデータ転送を行う状態にない場合に前記スレーブサブシステム内の前記データの格納位置に関する情報を保持するステップと
を備えることを特徴とする方法。
【請求項３】
それぞれが上位装置とデータの授受を行う制御部と、前記データを格納する記憶部と有し、それぞれが前記上位装置からの前記データを離れた場所に在るディスクサブシステムに転送するマスタディスクサブシステム及びスレーブディスクサブシステム
を備え、
前記スレーブディスクサブシステムは、当該スレーブディスクサブシステムが前記離れた場所に在るディスクサブシステムにデータを転送することができる否かを判定するために、前記マスタディスクサブシステムに対して問い合わせを行う
ことを特徴とする統合システム。
【請求項４】
前記スレーブディスクシステムは、前記マスタディスクサブシステムから前記離れた場所に在るディスクサブシステムへのデータ転送が一時停止されている否かに基づいて、前記転送を行うか否かを決定する
ことを特徴とする請求項３に記載の統合システム。
【請求項５】
前記マスタディスクサブシステムは、前記離れた場所に在るディスクサブシステムへのデータ転送の一時停止とこの一時停止の解除を周期的に行う
ことを特徴とする請求項４に記載の統合システム。
【請求項６】
前記上位装置に接続された前記マスタディスクサブシステムと前記離れた場所に在るディスクサブシステムとの間のデータ転送は、非同期的に行う
ことを特徴とする請求項３に記載の統合システム。
【請求項７】
前記上位装置に接続されたメインディスクサブシステム群と、前記メインディスクサブシステム群からのデータ転送を受け取るリモートディスクサブシステム群とを備え、前記メインディスクサブシステム群のディスクサブシステムのうちの1つがマスタサブシステムであるシステムであって、
前記マスタサブシステムは、前記メインディスクサブシステム群の他のサブシステムが前記メインディスクサブシステム群から前記リモートディスクサブシステム群へデータを転送するか否かを制御する情報を有する
ことを特徴とする統合システム。
【請求項８】
前記データ転送の制御は、前記マスタサブシステムが前記リモートディスクサブシステム群へのデータ転送を一時停止するか否かに基づくものである
ことを特徴とする請求項７に記載の統合システム。
【請求項９】
メインディスクサブシステム群は、ＳＡＮ（Storage Area Network）を介して前記リモートディスクサブシステム群と接続されている
ことを特徴とする請求項７に記載の統合システム。
【請求項１０】
前記メインディスクサブシステム群と前記リモートディスクサブシステムとの間のデータ転送は、非同期的に行われる
ことを特徴とする請求項７に記載のシステム。
【請求項１１】
更新順序保証要求の要否は、非同期のデータ転送のときに専用のディスクボリュームを割り当てることにより決定される
ことを特徴とする請求項１０に記載の統合システム。
【請求項１２】
マスタサブシステム及びスレーブサブシステムを有するメインセンターからリモートセンターに送られるデータの一貫性を保持する方法であって、
上位装置からデータを受け取るステップと、
前記マスタサブシステム及び前記スレーブサブシステムのうちの少なくとも１つに前記データを格納するステップと、
前記スレーブサブシステムがリモートセンターにデータを転送する前に、前記マスタサブシステムに対して、前記マスタサブシステムが前記リモートセンターにデータを転送する状態にあるか否かを問い合わせるステップと、
前記リモートセンターにデータを転送するステップと
を備えることを特徴とする方法。
【請求項１３】
前記マスタサブシステムがデータを転送する状態にない場合に、前記マスタサブシステムがデータを転送する状態となってから前記リモートセンターに前記データを転送する
ことを特徴とする請求項１２に記載の方法。
【請求項１４】
第１のサイトに配置され、上位装置に接続するコントローラとデータを格納する複数の記憶デバイスとを有するマスタディスクシステムと、
前記第１のサイトに配置され、前記上位装置に接続するコントローラと、前記データを格納する複数の記憶デバイスとを有するスレーブディスクシステムと、
第２のサイトに配置され、前記マスタディスクシステムから転送されるデータを受け取るコントローラと当該データを格納する複数の記憶デバイスとを有する第１のリモートディスクシステムと、
前記第２のサイトに配置され、前記スレーブディスクシステムから転送されるデータを受け取るコントローラと当該データを格納する複数の記憶デバイスとを有する第２のリモートディスクシステムと
を備え、
前記マスタディスクシステムのコントローラは、前記上位装置から受け取ったデータが前記第１のリモートディスクシステムに転送される動作状態と前記上位装置から受け取ったデータが前記第１のリモートディスクシステムに転送されない動作状態との間の切り替えを予め定められた間隔で行うように構成され、
前記スレーブディスクシステムのコントローラは、前記マスタディスクシステムの動作状態に応じて、前記上位装置から受け取ったデータを転送するよう構成されている
ことを特徴とするシステム。
【請求項１５】
前記マスタディスクシステムと前記スレーブディスクシステムとの間の通信手段
をさらに備え、
前記スレーブディスクシステムは、前記通信手段を使用して前記マスタディスクシステムの動作状態を決定する
ことを特徴とする請求項１４に記載のシステム。
【請求項１６】
前記スレーブディスクシステムは、前記マスタディスクシステムがデータ転送状態にある場合に、前記第２のディスクシステムに前記データを転送する
ことを特徴とする請求項１５に記載のシステム。
【請求項１７】
前記マスタディスクシステムは、当該マスタディスクシステムがデータ転送状態にある場合に、前記第１のディスクシステムに前記データを転送する
ことを特徴とする請求項１６に記載のシステム。
【請求項１８】
前記スレーブディスクシステムは、前記マスタディスクシステムがデータ転送中断状態にある場合に、前記第２のディスクシステムへの前記データの転送を中断する
ことを特徴とする請求項１５に記載のシステム。
【請求項１９】
前記マスタディスクシステムは、前記マスタディスクシステムがデータ転送中断状態にある場合に、前記第１のディスクシステムへの前記データの転送を中断する
ことを特徴とする請求項１８に記載のシステム。
【請求項２０】
前記スレーブディスクシステムは、前記マスタディスクシステムがデータ転送状態にある場合に、前記第２のディスクシステムに前記データを転送する
ことを特徴とする請求項１４に記載のシステム。
【請求項２１】
前記マスタディスクシステムは、前記マスタディスクシステムがデータ転送状態にある場合に、前記第１のディスクシステムに前記データを転送する
ことを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記スレーブディスクシステムは、前記マスタディスクシステムがデータ転送中断状態にある場合に、前記第２のディスクシステムへの前記データの転送を中断する
ことを特徴とする請求項１４に記載のシステム。
【請求項２３】
前記マスタディスクシステムは、前記マスタディスクシステムがデータ転送中断状態にある場合に、前記第１のディスクシステムへのデータの転送を中断する
ことを特徴とする請求項２２のシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
【課題を解決するための手段】
本発明は、上位装置とデータの授受を行う制御手段と、前記データを格納する記憶手段と、予め定めた間隔で、第１のリモートディスクサブシステムに対する前記データの転送及び転送の中断を行う手段とを有するマスタディスクサブシステムと、前記上位装置とデータの授受を行う制御手段と、前記データを格納する記憶手段と、前記マスタディスクサブシステムに接続された伝送手段と、前記マスタディスクサブシステムがデータ転送状態にあるか、又はデータ転送中断状態にあるかを問い合わせる問い合わせ手段とを有し、前記マスタディスクサブシステムがデータ転送状態にあるときに第２のリモートディスクサブシステムに前記データを転送するスレーブディスクサブシステムと、前記マスタディスクサブシステムから転送されるデータを受け取る制御手段と、前記データを格納する記憶手段とを有する第１のリモートディスクサブシステムと、前記スレーブディスクサブシステムから転送されるデータを受け取る制御手段と、前記データを格納する記憶手段とを有する前記第２のリモートディスクサブシステムとを備えることを特徴とする。
また、本発明は、マスタサブシステム及びスレーブサブシステムを有するメインセンターからのデータをリモートセンターに格納するためのリモートコピーを行う方法であって、上位装置からのデータを前記スレーブサブシステムで受け取ることと、前記スレーブサブシステムのメモリに前記データを格納することと、前記マスタサブシステムが前記リモートセンターへデータ転送する状態にあるか否かを判定することと、前記マスタサブシステムがデータ転送を行う状態にある場合に前記スレーブサブシステムから前記リモートセンターへ前記データを転送し、前記マスタサブシステムがデータ転送を行う状態にない場合に前記スレーブサブシステム内の前記データの格納位置に関する情報を保持することとを備えることを特徴とする。
さらに、本発明は、それぞれが上位装置とデータの授受を行う制御部と、前記データを格納する記憶部と有し、それぞれが前記上位装置からの前記データを離れた場所に在るディスクサブシステムに転送するマスタディスクサブシステム及びスレーブディスクサブシステムを備え、前記スレーブディスクサブシステムは、当該スレーブディスクサブシステムが前記離れた場所に在るディスクサブシステムにデータを転送することができる否かを判定するために、前記マスタディスクサブシステムに対して問い合わせを行うことを特徴とする。
さらに、本発明は、前記上位装置に接続されたメインディスクサブシステム群と、前記メインディスクサブシステム群からのデータ転送を受け取るリモートディスクサブシステム群とを備え、前記メインディスクサブシステム群のディスクサブシステムのうちの1つがマスタサブシステムであるシステムであって、前記マスタサブシステムは、前記メインディスクサブシステム群の他のサブシステムが前記メインディスクサブシステム群から前記リモートディスクサブシステム群へデータを転送するか否かを制御する情報を有することを特徴とする。
さらに、本発明は、マスタサブシステム及びスレーブサブシステムを有するメインセンターからリモートセンターに送られるデータの一貫性を保持する方法であって、上位装置からデータを受け取ることと、前記マスタサブシステム及び前記スレーブサブシステムのうちの少なくとも１つに前記データを格納することと、前記スレーブサブシステムがリモートセンターにデータを転送する前に、前記マスタサブシステムに対して、前記マスタサブシステムが前記リモートセンターにデータを転送する状態にあるか否かを問い合わせることと、前記リモートセンターにデータを転送することとを備えることを特徴とする。
さらに、本発明は、第１のサイトに配置され、上位装置に接続するコントローラとデータを格納する複数の記憶デバイスとを有するマスタディスクシステムと、前記第１のサイトに配置され、前記上位装置に接続するコントローラと、前記データを格納する複数の記憶デバイスとを有するスレーブディスクシステムと、第２のサイトに配置され、前記マスタディスクシステムから転送されるデータを受け取るコントローラと当該データを格納する複数の記憶デバイスとを有する第１のリモートディスクシステムと、前記第２のサイトに配置され、前記スレーブディスクシステムから転送されるデータを受け取るコントローラと当該データを格納する複数の記憶デバイスとを有する第２のリモートディスクシステムとを備え、前記マスタディスクシステムのコントローラは、前記上位装置から受け取ったデータが前記第１のリモートディスクシステムに転送される動作状態と前記上位装置から受け取ったデータが前記第１のリモートディスクシステムに転送されない動作状態との間の切り替えを予め定められた間隔で行うように構成され、前記スレーブディスクシステムのコントローラは、前記マスタディスクシステムの動作状態に応じて、前記上位装置から受け取ったデータを転送するよう構成されていることを特徴とする。
すなわち、相互に遠隔地に存在するメインセンターとリモートセンターのサブシステム同士を接続する。サブシステムが複数の場合は、メインセンターにおいて、サブシステムのうちの一台に（以下、マスタサブシステムと呼ぶ）、他のサブシステム（以下、スレーブサブシステムと呼ぶ）をすべて接続する。