【手続補正書】
【提出日】平成24年6月15日(2012.6.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも１つの１次ストレージ、前記少なくとも１つの１次ストレージへの入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの１次デバイス、前記少なくとも１つの１次ストレージへの書き込みがコピーされる少なくとも１つの対応する２次ストレージ、及び前記少なくとも１つの対応する２次ストレージに対する入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの２次デバイスの第１グループと、少なくとも１つの１次ストレージ、前記少なくとも１つの１次ストレージへの入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの１次デバイス、前記少なくとも１つの１次ストレージへの書き込みがコピーされる少なくとも１つの対応する２次ストレージ、及び前記少なくとも１つの対応する２次ストレージに対する入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの２次デバイスの、第２グループと、に関する情報を維持することを含み、
前記維持される情報は、前記第１グループの前記少なくとも１つの１次デバイスが前記第１グループの前記２次デバイスと通信するように第１のネットワーク・プロトコルを使用して動作可能であり、前記第２グループの前記少なくとも１つの１次デバイスが前記第２グループの前記２次デバイスと通信するように第２のネットワーク・プロトコルを使用して動作可能であることを示し、
前記１次デバイスから前記２次デバイスへの書き込みをコピーするために、障害の前記１次または２次グループ内の前記１次デバイスのうちの１つから障害通知を受信すること、
前記維持される情報から前記第１のネットワーク・プロトコルを識別すること、
前記維持される情報から前記第１のネットワーク・プロトコルを識別することに応答して、第１のネットワーク・プロトコルを使用して、第１のネットワークを介し、前記第１のグループ内の前記少なくとも１つの１次デバイスへ、前記対応する少なくとも１つの２次デバイスへの書き込みコピーを停止するためのフリーズ・コマンドを発行すること、および
前記維持される情報から前記第２のネットワーク・プロトコルを識別することに応答して、  第２のネットワーク・プロトコルを使用して、第２のネットワークを介し、前記第２のグループ内の前記少なくとも１つの１次デバイスへ、前記対応する少なくとも１つの２次デバイスへの書き込みコピーを停止するためのフリーズ・コマンドを発行すること、
を含む、方法。
【請求項２】
前記第１および第２のグループ内の前記１次ストレージへの従属的書き込みが、前記第１および第２のグループ内のいずれかの前記１次ストレージに従属的書き込みが書き込まれた順に、前記対応する２次ストレージにコピーされるように、前記第１および第２のグループ内の前記１次ストレージを、少なくとも１つの整合性グループ内で維持すること、をさらに含む、請求項１に記載の方法。
【請求項３】
前記第１および第２のグループ内の前記１次ストレージへの前記書き込みが、前記対応する２次ストレージでの前記書き込みが完了した旨の肯定応答が受信されるまで、完了しないように、前記データが、前記第１および第２のグループ内の前記１次ストレージならびに前記対応する２次ストレージに、同期的に書き込まれる、請求項２に記載の方法。
【請求項４】
書き込みをログ記録するための要求を、前記第１または第２のネットワークを介して前記１次デバイスのうちの１つから受信すること、
前記書き込みを書き込みログに記録すること、
前記第１および第２のグループ内のいずれかの１次デバイスに関して、いずれかの保留中のログ記録された書き込みが存在するかどうかを判別すること、
それに関するログ完了が戻された前記書き込みよりも早期のポイント・イン・タイムを有する、前記第１および第２のグループ内の１次デバイスに関する前記書き込みログ内に、保留中のログ記録された書き込みが存在しない旨の決定に応答して、前記１次デバイスが前記対応する第２のデバイスへ書き込みをコピーできるようにするために、前記第１または第２のネットワークを介してログ完了を前記１次デバイスに戻すこと、および
前記対応する２次デバイスに前記書き込みがコピーされた旨の通知の受信に応答して、１つのログ記録された書き込みを前記書き込みログから除去すること、
をさらに含む、請求項１、２、または３に記載の方法。
【請求項５】
前記第１および第２のネットワーク・プロトコルを使用して、前記第１および第２のグループ内の前記１次デバイスから、前記フリーズ・コマンドが受信された旨の肯定応答を受信すること、
前記１次デバイスで書き込みを完了するため、および、前記フリーズ・コマンドの送信先であった前記第１および第２のグループ内のすべての前記デバイスからの肯定応答の受信に応答して、変更記録データ構造内に前記完了された書き込みを示すための信号を、前記１次デバイスに送るために、前記第１のネットワーク・プロトコルを使用して、前記第１のグループ内の前記少なくとも１つの１次デバイスに、実行コマンドを発行すること、
前記１次デバイスで書き込みを完了するため、および、前記フリーズ・コマンドの送信先であった前記第１および第２のグループ内のすべての前記デバイスからの肯定応答の受信に応答して、変更記録データ構造内に前記完了された書き込みを示すための信号を、前記１次デバイスに送るために、前記第１のネットワーク・プロトコルを使用して、前記第２のグループ内の前記少なくとも１つの１次デバイスに、実行コマンドを発行すること、および
前記障害通知をもたらした障害からの回復に応答して、前記変更記録データ構造内に示された書き込みをそれらの対応する２次デバイスにコピーするために、それぞれ前記第１および第２のネットワーク・プロトコルを使用して、前記第１および第２のグループ内の前記１次デバイスに信号を送ること、
をさらに含む、請求項１、２、３、または４に記載の方法。
【請求項６】
前記第１のグループおよび第２のグループ内の前記デバイスが異機種のデバイスを備える、請求項１からの請求項５までのいずれかに記載の方法。
【請求項７】
少なくとも１つの１次デバイスと、該少なくとも１つの１次デバイスによって管理される少なくとも１つの対応する１次ストレージからなる第１のグループにおける前記１次デバイスが前記１次ストレージに対する書き込みが対応する２次ストレージにコピーできないと判断することに応答して、前記１次デバイスから、制御システムに、第１のネットワーク・プロトコルを使用して、障害通知を通信することと、
少なくとも１つの１次デバイスと、該少なくとも１つの１次デバイスによって管理される少なくとも１つの対応する１次ストレージからなる第２のグループにおける前記１次デバイスが前記１次ストレージに対する書き込みが対応する２次ストレージにコピーできないと判断することに応答して、前記１次デバイスから、制御システムに、第２のネットワーク・プロトコルを使用して、障害通知を通信することと、
前記制御システムから、前記第１のネットワーク・プロトコルを使用して、前記第１のグループにおける前記少なくとも１つの１次デバイスにおいて、フリーズ・コマンドを受信することと、
前記制御システムから、前記第２のネットワーク・プロトコルを使用して、前記第２のグループにおける前記少なくとも１つの１次デバイスにおいて、フリーズ・コマンドを受信することと、
前記フリーズ・コマンドの受信に応答して、前記第１及び第２グループにおける前記１次デバイスから前記対応する２次ストレージに対する書き込みのコピーを停止することを含む、
方法。
【請求項８】
前記第１及び第２のグループにおける前記１次デバイスにおける任意のものに対する依存する書き込みの順序が、前記対応する２次ストレージに対する依存する書き込みのコピーにおいて維持されるように、前記第１及び第２のグループにおける前記１次ストレージに対する書き込みをコピーするステップをさらに有する、
請求項７に記載の方法。
【請求項９】
前記第１及び第２のグループにおける前記１次ストレージに対する書き込みが、書き込みが前記対応する２次ストレージで完了したという確認が得られるまで完了しないように、前記第１及び第２のグループにおける前記１次デバイスから前記対応する２次ストレージに同期してデータがコピーされる、請求項８に記載の方法。
【請求項１０】
前記第１のグループ内の前記１次デバイスのうちの１つによって、書き込み要求を受信すること、
前記第１のネットワークを介し、前記第１のネットワーク・プロトコルを使用して、前記制御システムへの前記書き込みをログ記録するようにメッセージを送信することであって、前記第１のグループ内の前記１次デバイスは、前記第１のネットワークを介して前記書き込みがログ記録された旨の前記制御システムからの肯定応答を受信するまで、前記対応する２次ストレージへの前記書き込みをコピーしない、送信すること、および
前記第２のネットワークを介し、前記第２のネットワーク・プロトコルを使用して、前記制御システムへの前記書き込みをログ記録するようにメッセージを送信することであって、前記第２のグループ内の前記１次デバイスは、前記第２のネットワークを介して前記書き込みがログ記録された旨の前記制御システムからの肯定応答を受信するまで、前記対応する２次ストレージへの前記書き込みをコピーしない、送信すること、
をさらに含み、
前記第１および第２のグループ内の前記１次デバイスは、前記第１および第２のグループ内の前記１次デバイスによって、早期ポイント・イン・タイムを有する書き込みがそれらの対応する２次ストレージにコピーされるまでは、それらの対応する２次ストレージへの従属的書き込みをコピーしない、
請求項７、８、または９に記載の方法。
【請求項１１】
前記対応する２次ストレージへの前記書き込みコピーの完了に応答して、前記第１のネットワークを介し、前記第１のネットワーク・プロトコルを使用して、前記制御システムに書き込み完了メッセージを送信すること、および
前記対応する２次ストレージへの前記書き込みコピーの完了に応答して、前記第２のネットワークを介し、前記第２のネットワーク・プロトコルを使用して、前記制御システムに書き込み完了メッセージを送信すること、
をさらに含む、請求項７から１０のいずれかに記載の方法。
【請求項１２】
前記フリーズ・コマンドの受信に応答して、前記第１のネットワーク・プロトコルを使用し、前記第１のネットワークを介して前記フリーズ・コマンドが受信された旨の肯定応答を、前記制御システムに送信すること、
前記フリーズ・コマンドの受信に応答して、前記第２のネットワーク・プロトコルを使用し、前記第２のネットワークを介して前記フリーズ・コマンドが受信された旨の肯定応答を、前記制御システムに送信すること、
前記第１および第２のグループ内のすべての前記１次デバイスから前記フリーズ・コマンドが受信された旨の前記肯定応答を前記制御システムが受信するのに応答して、前記第１のネットワーク・プロトコルを使用して前記制御システムから実行コマンドを受信すること、
前記実行コマンドの受信に応答して、前記第１および第２のグループ内の前記対応する１次ストレージへの書き込みを完了すること、および
前記書き込みの完了に応答して、変更記録データ構造内に完了された１つの書き込みを示すこと、
をさらに含む、請求項７から１２のいずれかに記載の方法。
【請求項１３】
制御システム、第１のネットワーク、第２のネットワーク、および２次ストレージと共に動作可能なシステムであって、
少なくとも１つの１次デバイスおよび少なくとも１つの対応する１次ストレージの、第１のグループであって、前記第１のグループ内の１つの前記少なくとも１つの対応する１次ストレージへの書き込みが、少なくとも１つの対応する２次ストレージにコピーされる、第１のグループと、
少なくとも１つの１次デバイスおよび少なくとも１つの対応する１次ストレージの、第２のグループであって、前記第２のグループ内の前記少なくとも１つの対応する１次ストレージへの書き込みが、少なくとも１つの対応する２次ストレージにコピーされる、第２のグループと、
前記第１のグループ内の前記少なくとも１つの１次デバイスに、動作を実行させるために、前記第１のグループ内の前記少なくとも１つの１次デバイスによって実行される、第１のストレージ・マネージャであって、前記動作が、
前記第１のグループにおける前記１次デバイスが、前記対応する１次ストレージに対する書き込みが前記対応する２次ストレージにコピーできないと判断することに応答して、第１のネットワーク・プロトコルを使用して、前記第１のネットワークを介して前記制御システムに障害通知を送信することと、
前記制御システムから、前記第１のネットワーク・プロトコルを使用して、前記第１のグループにおける前記少なくとも１つの１次デバイスにおいて、フリーズ・コマンドを受信することと、
前記制御システムから前記フリーズ・コマンドを受信することに応答して、前記第１のグループにおける前記少なくとも１つの対応する１次ストレージから、前記少なくとも１つの対応する２次ストレージへの書き込みのコピーを中止することを含み、
前記第２のグループ内の前記少なくとも１つの１次デバイスに、動作を実行させるために、前記第２のグループ内の前記少なくとも１つの１次デバイスによって実行される、第２のストレージ・マネージャであって、前記動作が、
前記第２のグループにおける前記１次デバイスが、前記対応する１次ストレージに対する書き込みが前記対応する２次ストレージにコピーできないと判断することに応答して、第１のネットワーク・プロトコルを使用して、前記第２のネットワークを介して前記制御システムに障害通知を送信することと、
前記制御システムから、前記第２のネットワーク・プロトコルを使用して、前記第２のグループにおける前記少なくとも１つの１次デバイスにおいて、フリーズ・コマンドを受信することと、
前記制御システムから前記フリーズ・コマンドを受信することに応答して、前記第２のグループにおける前記少なくとも１つの対応する１次ストレージから、前記少なくとも１つの対応する２次ストレージへの書き込みのコピーを中止することを含む、
システム。
【請求項１４】
少なくとも１つの１次ストレージ、前記少なくとも１つの１次ストレージへの入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの１次デバイス、前記少なくとも１つの１次ストレージへの書き込みがコピーされる少なくとも１つの対応する２次ストレージ、及び前記少なくとも１つの対応する２次ストレージに対する入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの２次デバイスの第１グループと、少なくとも１つの１次ストレージ、前記少なくとも１つの１次ストレージへの入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの１次デバイス、前記少なくとも１つの１次ストレージへの書き込みがコピーされる少なくとも１つの対応する２次ストレージ、及び前記少なくとも１つの対応する２次ストレージに対する入力／出力（Ｉ／Ｏ）アクセスを管理する少なくとも１つの２次デバイスの、第２グループと、に関する情報を維持する手段であって、を含み、前記維持される情報は、前記第１グループの前記少なくとも１つの１次デバイスが前記第１グループの前記２次デバイスと通信するように第１のネットワーク・プロトコルを使用して動作可能であり、前記第２グループの前記少なくとも１つの１次デバイスが前記第２グループの前記２次デバイスと通信するように第２のネットワーク・プロトコルを使用して動作可能であることを示す手段を含み、
前記１次デバイスから前記２次デバイスへの書き込みをコピーするために、障害の前記１次または２次グループ内の前記１次デバイスのうちの１つから障害通知を受信する手段と、
前記維持される情報から前記第１のネットワーク・プロトコルを識別する手段と、
前記維持される情報から前記第１のネットワーク・プロトコルを識別することに応答して、第１のネットワーク・プロトコルを使用して、第１のネットワークを介し、前記第１のグループ内の前記少なくとも１つの１次デバイスへ、前記対応する少なくとも１つの２次デバイスへの書き込みコピーを停止するためのフリーズ・コマンドを発行する手段と、
前記維持される情報から前記第２のネットワーク・プロトコルを識別することに応答して、  第２のネットワーク・プロトコルを使用して、第２のネットワークを介し、前記第２のグループ内の前記少なくとも１つの１次デバイスへ、前記対応する少なくとも１つの２次デバイスへの書き込みコピーを停止するためのフリーズ・コマンドを発行する手段をさらに含む、
システム。
【請求項１５】
請求項１から請求項１２までの任意の請求項の方法を実行するように適合されたプログラム・コードを含み、コンピュータ上で動作する、コンピュータ・プログラム。