【手続補正書】
【提出日】平成16年10月21日(2004.10.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の記憶サブシステムから構成される第１の記憶サブシステム群と、第１の記憶サブシステム群のデータのコピーを記憶する複数の記憶サブシステムから構成される第２の記憶サブシステム群とを有するシステムのデータ二重化方法であって、第１の記憶サブシステム群に属する各記憶サブシステムによってその記憶装置にデータ書き込みするとともに、該データに通番と時刻を付与し、伝送路を介して第２の記憶サブシステム群に属する記憶サブシステムへ転送し、第２の記憶サブシステム群に属する各記憶サブシステムによって受け取った複数のデータを通番の順に配列し、第２の記憶サブシステム群に属する記憶サブシステム間の通信によって各記憶サブシステムについてそれぞれ付与された最新の時刻の中で最古の時刻を決定し、決定された最古の時刻以前の時刻が付与されたデータを各記憶サブシステムの記憶装置へのデータ書き込み対象とすることを特徴とする記憶サブシステムのデータ二重化方法。
【請求項２】
前記第１の記憶サブシステム群に属する記憶サブシステムと前記第２の記憶サブシステム群に属する記憶サブシステムとを接続する前記伝送路は、ＳＡＮ（ストレージ・エリア・ネットワーク）を構成することを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項３】
前記第１の記憶サブシステム群に属する各記憶サブシステムによって前記時刻を参照するための時計を外部からの時刻情報によって補正することを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項４】
前記第２の記憶サブシステム群に属する記憶サブシステム間はループ伝送路によって接続されており、各記憶サブシステムによって自己の前記最新の時刻と受け取った前記最新の時刻のうちで古い方の時刻を隣の記憶サブシステムに伝送し、自記憶サブシステムが伝送しかつ自記憶サブシステムに戻った時刻を前記最古の時刻と決定することを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項５】
前記第２の記憶サブシステム群に属する複数の記憶サブシステムのうちの１つをマスタ記憶サブシステムに設定し、マスタ記憶サブシステム以外の各記憶サブシステムによって前記最新の時刻をマスタ記憶サブシステムに通知し、マスタ記憶サブシステムによって自己の最新の時刻と取得した最新の時刻の中から前記最古の時刻を決定することを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項６】
前記第１の記憶サブシステム群に属する複数の記憶サブシステムによって各々書き込みデータを前記第２の記憶サブシステム群に属する一の記憶サブシステムに転送し、第２の記憶サブシステム群に属する一の記憶サブシステムによって第１の記憶サブシステム群に属する前記記憶サブシステムごとに付与された最新の時刻を選定し、選定された最新の時刻の中で最古の時刻を前記最古の時刻の候補とすることを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項７】
前記記憶サブシステムの記憶装置は複数のボリュームによって構成され、コピー元である第１の記憶サブシステム群に属するボリュームとコピー先である第２の記憶サブシステム群に属するボリュームとがボリュームペアを構成するとき、第１の記憶サブシステム群に属する記憶サブシステムによって複数のボリュームペアから構成されるボリュームグループごとに第２の記憶サブシステム群へのデータ転送の開始及び停止を制御することを特徴とする請求項１記載の記憶サブシステムのデータ二重化方法。
【請求項８】
複数の記憶サブシステムから構成される第１の記憶サブシステム群と、第１の記憶サブシステム群のデータのコピーを記憶する複数の記憶サブシステムから構成される第２の記憶サブシステム群とを有するデータ二重化システムであって、第１の記憶サブシステム群に属する各記憶サブシステムは、その記憶装置にデータを書き込みする手段と、該データに通番と時刻を付与する手段と、通番と時刻を付与された該データを伝送路を介して第２の記憶サブシステム群に属する記憶サブシステムへ転送する手段と、第２の記憶サブシステム群に属する各記憶サブシステムは、受け取った複数のデータを通番の順に配列する手段と、第２の記憶サブシステム群に属する記憶サブシステム間の通信によって各記憶サブシステムについてそれぞれ付与された最新の時刻の中で最古の時刻を決定する手段と、決定された最古の時刻以前の時刻が付与されたデータを各記憶サブシステムの記憶装置へデータ書き込みする手段とを有することを特徴とする記憶サブシステムのデータ二重化をするシステム。
【請求項９】
前記第１の記憶サブシステム群に属する記憶サブシステムと前記第２の記憶サブシステム群に属する記憶サブシステムとを接続する前記伝送路は、ＳＡＮ（ストレージ・エリア・ネットワーク）を構成することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１０】
前記第１の記憶サブシステム群に属する各記憶サブシステムは、前記時刻を参照するための時計を外部からの時刻情報によって補正する手段を有することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１１】
前記第２の記憶サブシステム群に属する記憶サブシステム間はループ伝送路によって接続されており、各記憶サブシステムは、自己の前記最新の時刻と受け取った前記最新の時刻のうちで古い方の時刻を隣の記憶サブシステムに伝送し、自記憶サブシステムが伝送しかつ自記憶サブシステムに戻った時刻を前記最古の時刻と決定する手段を有することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１２】
前記第２の記憶サブシステム群に属する複数の記憶サブシステムのうちの１つがマスタ記憶サブシステムとして設定され、前記マスタ記憶サブシステム以外の各記憶サブシステムは、前記最新の時刻をマスタ記憶サブシステムに通知する手段を有し、前記マスタ記憶サブシステムは、自己の最新の時刻と取得した最新の時刻の中から前記最古の時刻を決定する手段を有することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１３】
前記第１の記憶サブシステム群に属する複数の記憶サブシステムは、各々書き込みデータを前記第２の記憶サブシステム群に属する一の記憶サブシステムに転送するよう構成され、第２の記憶サブシステム群に属する前記一の記憶サブシステムは、第１の記憶サブシステム群に属する前記記憶サブシステムごとに付与された最新の時刻を選定する手段と、選定された最新の時刻の中で最古の時刻を前記最古の時刻の候補とする手段とを有することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１４】
前記記憶サブシステムの記憶装置は複数のボリュームによって構成され、コピー元である第１の記憶サブシステム群に属するボリュームとコピー先である第２の記憶サブシステム群に属するボリュームとがボリュームペアを構成するとき、第１の記憶サブシステム群に属する記憶サブシステムは、複数のボリュームペアから構成されるボリュームグループごとに第２の記憶サブシステム群へのデータ転送の開始及び停止を制御する手段を有することを特徴とする請求項８記載の記憶サブシステムのデータ二重化をするシステム。
【請求項１５】
複数の記憶サブシステムから構成される記憶サブシステム群に属する記憶サブシステムであって、前記記憶サブシステムは、外部から受け取ったデータをその記憶装置にデータ書き込みする第１の手段と、該データに通番と時刻を付与して他の記憶サブシステムに転送する第２の手段と、他の記憶サブシステムから受け取った複数のデータを前記通番の順に配列する第３の手段と、他の記憶サブシステム間の通信によって各記憶サブシステムについてそれぞれ付与された最新の時刻の中で最古の時刻を決定する第４の手段とを有し、当該記憶サブシステムがローカルモードのとき第１の手段と第２の手段を動作させ、リモートモードのとき第３の手段、第４の手段及び第１の手段を動作させ、決定された最古の時刻以前の時刻が付与されたデータを第１の手段によるデータ書き込み対象とすることを特徴とするデータ二重化システムを構成する記憶サブシステム。
【請求項１６】
前記ローカルモードで動作する前記記憶サブシステムと前記リモートモードで動作する前記記憶サブシステムとは、ＳＡＮ（ストレージ・エリア・ネットワーク）を介して接続されることを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項１７】
前記記憶サブシステムは、前記時刻を参照するための時計を外部からの時刻情報によって補正する手段を有することを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項１８】
前記リモートモードで動作する前記記憶サブシステム間はループ伝送路によって接続されており、前記リモートモードの各記憶サブシステムは、自己の前記最新の時刻と受け取った前記最新の時刻のうちで古い方の時刻を隣の記憶サブシステムに伝送する手段と、自記憶サブシステムが伝送しかつ自記憶サブシステムに戻った時刻を前記最古の時刻と決定する手段とを有することを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項１９】
前記リモートモードで動作する前記記憶サブシステムのうちの１つがマスタ記憶サブシステムとして設定され、前記マスタ記憶サブシステム以外の各記憶サブシステムは、前記最新の時刻をマスタ記憶サブシステムに通知する手段を有し、前記マスタ記憶サブシステムは、自己の最新の時刻と取得した最新の時刻の中から前記最古の時刻を決定する手段とを有することを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項２０】
前記ローカルモードで動作する複数の記憶サブシステムは、前記リモートモードで動作する記憶サブシステム群に属する一の記憶サブシステムに該データを転送するよう構成され、前記リモートモードで動作する記憶サブシステム群に属する前記一の記憶サブシステムは、前記ローカルモードで動作する記憶サブシステムごとに付与された最新の時刻を選定する手段と、選定された最新の時刻の中で最古の時刻を前記最古の時刻の候補とする手段とを有することを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項２１】
前記記憶サブシステムの記憶装置は複数のボリュームによって構成され、コピー元である前記ローカルモードで動作する記憶サブシステムに属するボリュームとコピー先である前記リモートモードで動作する記憶サブシステムに属するボリュームとがボリュームペアを構成するとき、前記ローカルモードで動作する記憶サブシステムは、少なくとも１つのボリュームペアから構成されるボリュームグループごとに前記リモートモードで動作する記憶サブシステムへのデータ転送の開始及び停止を制御する手段を有することを特徴とする請求項１５記載のデータ二重化システムを構成する記憶サブシステム。
【請求項２２】
複数のディスクサブシステムから構成される第１のディスクサブシステム群と、第１のディスクサブシステム群のデータのコピーを記憶する複数のディスクサブシステムから構成される第２のディスクサブシステム群とを有するディスクシステムのデータ二重化方法であって、第１のディスクサブシステム群に属する各ディスクサブシステムのディスクサブシステム制御部によってその磁気ディスクドライブにデータ書き込みするとともに、該データに通番と時刻を付与し、第１のインタフェースケーブルを介して第２のディスクサブシステム群に属するディスクサブシステムへ転送し、第２のディスクサブシステム群に属する各ディスクサブシステムのディスクサブシステム制御部によって受け取った複数のデータを通番の順に配列し、第２のディスクサブシステム群に属するディスクサブシステム間の第２のインタフェースケーブルを介する通信によって各ディスクサブシステムについてそれぞれ付与された最新の時刻の中で最古の時刻を決定し、決定された最古の時刻以前の時刻が付与されたデータを各ディスクサブシステムの磁気ディスクドライブへのデータ書き込み対象とするためにキャッシュメモリに格納することを特徴とするディスクサブシステムのデータ二重化方法。
【請求項２３】
複数のディスクサブシステムから構成される第１のディスクサブシステム群と、第１のディスクサブシステム群のデータのコピーを記憶する複数のディスクサブシステムから構成される第２のディスクサブシステム群とを有するディスクシステムであって、
該ディスクサブシステムの各々は、ディスクサブシステム制御部と、キャッシュメモリと、磁気ディスクドライブとを有し、
第１のディスクサブシステム群に属する各ディスクサブシステムの該ディスクサブシステム制御部は、その該磁気ディスクドライブにデータ書き込みするとともに、該データに通番と時刻を付与し、第１のインタフェースケーブルを介して第２のディスクサブシステム群に属するディスクサブシステムへ転送するよう動作し、
第２のディスクサブシステム群に属する各ディスクサブシステムの該ディスクサブシステム制御部は、受け取った複数のデータを通番の順に配列し、第２のディスクサブシステム群に属するディスクサブシステム間の第２のインタフェースケーブルを介する通信によって各ディスクサブシステムについてそれぞれ付与された最新の時刻の中で最古の時刻を決定し、決定された最古の時刻以前の時刻が付与されたデータを各ディスクサブシステムの該磁気ディスクドライブへのデータ書き込み対象とするために該キャッシュメモリに格納するよう動作することを特徴とするディスクサブシステムのデータ二重化をするディスクシステム。